diff --git a/404.html b/404.html index 7bad1ba2d..b3021a55c 100644 --- a/404.html +++ b/404.html @@ -11,8 +11,8 @@ - - + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

diff --git a/assets/js/0e946331.d8aa17b3.js b/assets/js/0e946331.d8aa17b3.js new file mode 100644 index 000000000..b0c8e8df9 --- /dev/null +++ b/assets/js/0e946331.d8aa17b3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3812],{41185:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>c,default:()=>h,frontMatter:()=>r,metadata:()=>a,toc:()=>l});var s=t(74848),i=t(28453);const r={},c=void 0,a={id:"newaction",title:"newaction",description:"Registers a new command-line action argument. For more information, see Command Line Arguments.",source:"@site/docs/newaction.md",sourceDirName:".",slug:"/newaction",permalink:"/docs/newaction",draft:!1,unlisted:!1,editUrl:"https://github.com/premake/premake-core/edit/master/website/docs/newaction.md",tags:[],version:"current",lastUpdatedBy:"Nick Clark",lastUpdatedAt:1733450544e3,frontMatter:{},sidebar:"docs",previous:{title:"nativewchar",permalink:"/docs/nativewchar"},next:{title:"newoption",permalink:"/docs/newoption"}},d={},l=[{value:"Parameters",id:"parameters",level:3},{value:"Availability",id:"availability",level:3},{value:"Examples",id:"examples",level:3},{value:"See Also",id:"see-also",level:3}];function o(e){const n={a:"a",admonition:"admonition",code:"code",h3:"h3",li:"li",ol:"ol",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(n.p,{children:["Registers a new command-line action argument. For more information, see ",(0,s.jsx)(n.a,{href:"/docs/Command-Line-Arguments",children:"Command Line Arguments"}),"."]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-lua",children:"newaction { description }\n"})}),"\n",(0,s.jsx)(n.h3,{id:"parameters",children:"Parameters"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.code,{children:"description"})," is a table describing the new action. It may contain the following fields:"]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"trigger"}),(0,s.jsx)(n.td,{children:'What the user would type on the command line to select the action, e.g. "vs2013".'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"shortname"}),(0,s.jsx)(n.td,{children:'A short summary for the help text, e.g. "Visual Studio 2013".'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"description"}),(0,s.jsx)(n.td,{children:'A description of the action\'s result, e.g. "Generate Visual Studio 2013 project files".'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"execute"}),(0,s.jsx)(n.td,{children:"A function to be executed when the action is fired."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"targetos"}),(0,s.jsxs)(n.td,{children:["If the toolset targets a specific OS, the ",(0,s.jsx)(n.a,{href:"/docs/system",children:"identifier"})," for that OS."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"valid_kinds"}),(0,s.jsxs)(n.td,{children:["The list of ",(0,s.jsx)(n.a,{href:"/docs/kind",children:"project kinds"})," supported by the action."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"valid_languages"}),(0,s.jsxs)(n.td,{children:["The list of ",(0,s.jsx)(n.a,{href:"/docs/language",children:"languages"})," supported by the action."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"valid_tools"}),(0,s.jsxs)(n.td,{children:["The list of ",(0,s.jsx)(n.a,{href:"/docs/toolset",children:"tools"})," supported by the action."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"toolset"}),(0,s.jsxs)(n.td,{children:["Default ",(0,s.jsx)(n.a,{href:"/docs/toolset",children:"tools"}),"."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onStart"}),(0,s.jsx)(n.td,{children:"A callback marking the start of action processing."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onWorkspace"}),(0,s.jsx)(n.td,{children:"A callback for each workspace specified in the user script."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onProject"}),(0,s.jsx)(n.td,{children:"A callback for each project specified in the user script."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onRule"}),(0,s.jsx)(n.td,{children:"A callback for each rule specified in the user script."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onEnd"}),(0,s.jsx)(n.td,{children:"A callback marking the end of action processing."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onCleanWorkspace"}),(0,s.jsx)(n.td,{children:"A callback for each workspace, when the clean action is selected."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onCleanProject"}),(0,s.jsx)(n.td,{children:"A callback for each project, when the clean action is selected."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onCleanTarget"}),(0,s.jsx)(n.td,{children:"A callback for each target, when the clean action is selected."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"pathVars"}),(0,s.jsx)(n.td,{children:"A map of Premake tokens to toolset specific identifiers."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"aliases"}),(0,s.jsx)(n.td,{children:"A list of action names to alias to this action."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"deprecatedaliases"}),(0,s.jsx)(n.td,{children:'A table containing a mapping of aliases to callbacks to invoke on action invocation and filters containing the deprecated alias. Each value in the deprecatedaliases table is a table optionally containing an "action" and "filter" key. The values in this table are functions taking zero arguments. See the example below.'})]})]})]}),"\n",(0,s.jsx)(n.p,{children:"The callbacks will fire in this order:"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"onStart()"}),"\n2a. ",(0,s.jsx)(n.code,{children:"onWorkspace()"})," for each workspace\n2b. ",(0,s.jsx)(n.code,{children:"onProject()"})," for each project in each workspace"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"onRule()"})," for each rule"]}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"execute()"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"onEnd()"})}),"\n"]}),"\n",(0,s.jsx)(n.admonition,{type:"caution",children:(0,s.jsx)(n.p,{children:"The following fields have been deprecated:"})}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"os"}),(0,s.jsx)(n.td,{children:"Deprecated, use targetos instead."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onSolution"}),(0,s.jsx)(n.td,{children:"Deprecated, use onWorkspace instead."})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"availability",children:"Availability"}),"\n",(0,s.jsx)(n.p,{children:"Premake 5.0 and later."}),"\n",(0,s.jsx)(n.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsx)(n.p,{children:"Register a new action to install the software project."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-lua",children:'newaction {\n trigger = "install",\n description = "Install the software",\n execute = function ()\n os.copyfile("bin/debug/myprogram", "/usr/local/bin/myprogram")\n end\n}\n'})}),"\n",(0,s.jsx)(n.p,{children:"Register a new action with aliases and deprecations."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-lua",children:'newaction {\n trigger = "myaction",\n description = "Custom action",\n aliases = { "myalias", "deprecatedalias" },\n deprecatedaliases = {\n ["deprecatedalias" ] = {\n [ "action" ] = function()\n p.warn("Use myaction instead of deprecatedalias.") \n end,\n [ "filter" ] = function()\n p.warn("deprecatedalias has been deprecated. Filter on myaction instead.") \n end\n }\n }\n}\n'})}),"\n",(0,s.jsx)(n.h3,{id:"see-also",children:"See Also"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.a,{href:"/docs/Command-Line-Arguments",children:"Command Line Arguments"})}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(o,{...e})}):o(e)}},28453:(e,n,t)=>{t.d(n,{R:()=>c,x:()=>a});var s=t(96540);const i={},r=s.createContext(i);function c(e){const n=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:c(e.components),s.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0e946331.f760d69e.js b/assets/js/0e946331.f760d69e.js deleted file mode 100644 index 407e2df39..000000000 --- a/assets/js/0e946331.f760d69e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3812],{41185:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>c,default:()=>h,frontMatter:()=>r,metadata:()=>d,toc:()=>o});var s=t(74848),i=t(28453);const r={},c=void 0,d={id:"newaction",title:"newaction",description:"Registers a new command-line action argument. For more information, see Command Line Arguments.",source:"@site/docs/newaction.md",sourceDirName:".",slug:"/newaction",permalink:"/docs/newaction",draft:!1,unlisted:!1,editUrl:"https://github.com/premake/premake-core/edit/master/website/docs/newaction.md",tags:[],version:"current",lastUpdatedBy:"Thomas Hope",lastUpdatedAt:1663530177e3,frontMatter:{},sidebar:"docs",previous:{title:"nativewchar",permalink:"/docs/nativewchar"},next:{title:"newoption",permalink:"/docs/newoption"}},l={},o=[{value:"Parameters",id:"parameters",level:3},{value:"Availability",id:"availability",level:3},{value:"Examples",id:"examples",level:3},{value:"See Also",id:"see-also",level:3}];function a(e){const n={a:"a",admonition:"admonition",code:"code",h3:"h3",li:"li",ol:"ol",p:"p",pre:"pre",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(n.p,{children:["Registers a new command-line action argument. For more information, see ",(0,s.jsx)(n.a,{href:"/docs/Command-Line-Arguments",children:"Command Line Arguments"}),"."]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-lua",children:"newaction { description }\n"})}),"\n",(0,s.jsx)(n.h3,{id:"parameters",children:"Parameters"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.code,{children:"description"})," is a table describing the new action. It may contain the following fields:"]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"trigger"}),(0,s.jsx)(n.td,{children:'What the user would type on the command line to select the action, e.g. "vs2013".'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"shortname"}),(0,s.jsx)(n.td,{children:'A short summary for the help text, e.g. "Visual Studio 2013".'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"description"}),(0,s.jsx)(n.td,{children:'A description of the action\'s result, e.g. "Generate Visual Studio 2013 project files".'})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"execute"}),(0,s.jsx)(n.td,{children:"A function to be executed when the action is fired."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"targetos"}),(0,s.jsxs)(n.td,{children:["If the toolset targets a specific OS, the ",(0,s.jsx)(n.a,{href:"/docs/system",children:"identifier"})," for that OS."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"valid_kinds"}),(0,s.jsxs)(n.td,{children:["The list of ",(0,s.jsx)(n.a,{href:"/docs/kind",children:"project kinds"})," supported by the action."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"valid_languages"}),(0,s.jsxs)(n.td,{children:["The list of ",(0,s.jsx)(n.a,{href:"/docs/language",children:"languages"})," supported by the action."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"valid_tools"}),(0,s.jsxs)(n.td,{children:["The list of ",(0,s.jsx)(n.a,{href:"/docs/toolset",children:"tools"})," supported by the action."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"toolset"}),(0,s.jsxs)(n.td,{children:["Default ",(0,s.jsx)(n.a,{href:"/docs/toolset",children:"tools"}),"."]})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onStart"}),(0,s.jsx)(n.td,{children:"A callback marking the start of action processing."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onWorkspace"}),(0,s.jsx)(n.td,{children:"A callback for each workspace specified in the user script."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onProject"}),(0,s.jsx)(n.td,{children:"A callback for each project specified in the user script."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onRule"}),(0,s.jsx)(n.td,{children:"A callback for each rule specified in the user script."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onEnd"}),(0,s.jsx)(n.td,{children:"A callback marking the end of action processing."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onCleanWorkspace"}),(0,s.jsx)(n.td,{children:"A callback for each workspace, when the clean action is selected."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onCleanProject"}),(0,s.jsx)(n.td,{children:"A callback for each project, when the clean action is selected."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onCleanTarget"}),(0,s.jsx)(n.td,{children:"A callback for each target, when the clean action is selected."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"pathVars"}),(0,s.jsx)(n.td,{children:"A map of Premake tokens to toolset specific identifiers."})]})]})]}),"\n",(0,s.jsx)(n.p,{children:"The callbacks will fire in this order:"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"onStart()"}),"\n2a. ",(0,s.jsx)(n.code,{children:"onWorkspace()"})," for each workspace\n2b. ",(0,s.jsx)(n.code,{children:"onProject()"})," for each project in each workspace"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"onRule()"})," for each rule"]}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"execute()"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"onEnd()"})}),"\n"]}),"\n",(0,s.jsx)(n.admonition,{type:"caution",children:(0,s.jsx)(n.p,{children:"The following fields have been deprecated:"})}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Field"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"os"}),(0,s.jsx)(n.td,{children:"Deprecated, use targetos instead."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"onSolution"}),(0,s.jsx)(n.td,{children:"Deprecated, use onWorkspace instead."})]})]})]}),"\n",(0,s.jsx)(n.h3,{id:"availability",children:"Availability"}),"\n",(0,s.jsx)(n.p,{children:"Premake 5.0 and later."}),"\n",(0,s.jsx)(n.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsx)(n.p,{children:"Register a new action to install the software project."}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-lua",children:'newaction {\n trigger = "install",\n description = "Install the software",\n execute = function ()\n os.copyfile("bin/debug/myprogram", "/usr/local/bin/myprogram")\n end\n}\n'})}),"\n",(0,s.jsx)(n.h3,{id:"see-also",children:"See Also"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.a,{href:"/docs/Command-Line-Arguments",children:"Command Line Arguments"})}),"\n"]})]})}function h(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(a,{...e})}):a(e)}},28453:(e,n,t)=>{t.d(n,{R:()=>c,x:()=>d});var s=t(96540);const i={},r=s.createContext(i);function c(e){const n=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:c(e.components),s.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/main.e2a9c8e7.js b/assets/js/main.923a29a1.js similarity index 99% rename from assets/js/main.e2a9c8e7.js rename to assets/js/main.923a29a1.js index eca9b9b3a..47bd88ed9 100644 --- a/assets/js/main.e2a9c8e7.js +++ b/assets/js/main.923a29a1.js @@ -1,2 +1,2 @@ -/*! For license information please see main.e2a9c8e7.js.LICENSE.txt */ -(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[8792],{55600:(e,t,n)=>{"use strict";n.d(t,{Bc:()=>C,E8:()=>Zn,a1:()=>Qn});var o=n(96540);n(40961);function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n=0;--a){var s=this.tryEntries[a],i=s.completion;if("root"===s.tryLoc)return r("end");if(s.tryLoc<=this.prev){var c=o.call(s,"catchLoc"),l=o.call(s,"finallyLoc");if(c&&l){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),T(n),b}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;T(n)}return r}}throw Error("illegal catch attempt")},delegateYield:function(t,n,o){return this.delegate={iterator:I(t),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=e),b}},t}function v(e,t){return v=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},v(e,t)}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,a,s,i=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(o=a.call(n)).done)&&(i.push(o.value),i.length!==t);c=!0);}catch(e){l=!0,r=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(l)throw r}}return i}}(e,t)||_(e,t)||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.")}()}function x(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||_(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.")}()}function _(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function k(e){var t="function"==typeof Map?new Map:void 0;return k=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(m())return Reflect.construct.apply(null,arguments);var o=[null];o.push.apply(o,t);var r=new(e.bind.apply(e,o));return n&&v(r,n.prototype),r}(e,arguments,p(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),v(n,e)},k(e)}function S(){return o.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},o.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function E(){return o.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20","aria-hidden":"true"},o.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var O=["translations"],j="Ctrl",C=o.forwardRef((function(e,t){var n=e.translations,r=void 0===n?{}:n,a=g(e,O),s=r.buttonText,i=void 0===s?"Search":s,c=r.buttonAriaLabel,l=void 0===c?"Search":c,d=w((0,o.useState)(null),2),p=d[0],f=d[1];(0,o.useEffect)((function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?f("\u2318"):f(j))}),[]);var m=w(p===j?[j,"Ctrl",o.createElement(S,null)]:["Meta","Command",p],3),h=m[0],b=m[1],y=m[2];return o.createElement("button",u({type:"button",className:"DocSearch DocSearch-Button","aria-label":"".concat(l," (").concat(b,"+K)")},a,{ref:t}),o.createElement("span",{className:"DocSearch-Button-Container"},o.createElement(E,null),o.createElement("span",{className:"DocSearch-Button-Placeholder"},i)),o.createElement("span",{className:"DocSearch-Button-Keys"},null!==p&&o.createElement(o.Fragment,null,o.createElement(A,{reactsToKey:h},y),o.createElement(A,{reactsToKey:"k"},"K"))))}));function A(e){var t=e.reactsToKey,n=e.children,r=w((0,o.useState)(!1),2),a=r[0],s=r[1];return(0,o.useEffect)((function(){if(t)return window.addEventListener("keydown",e),window.addEventListener("keyup",n),function(){window.removeEventListener("keydown",e),window.removeEventListener("keyup",n)};function e(e){e.key===t&&s(!0)}function n(e){e.key!==t&&"Meta"!==e.key||s(!1)}}),[t]),o.createElement("kbd",{className:a?"DocSearch-Button-Key DocSearch-Button-Key--pressed":"DocSearch-Button-Key"},n)}function T(e,t){var n=void 0;return function(){for(var o=arguments.length,r=new Array(o),a=0;ae.length)&&(t=e.length);for(var n=0,o=new Array(t);ne.length)&&(t=e.length);for(var n=0,o=new Array(t);n=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function K(e){for(var t=1;t=3||2===n&&o>=4||1===n&&o>=10);function a(t,n,o){if(r&&void 0!==o){var a=o[0].__autocomplete_algoliaCredentials,s={"X-Algolia-Application-Id":a.appId,"X-Algolia-API-Key":a.apiKey};e.apply(void 0,[t].concat(H(n),[{headers:s}]))}else e.apply(void 0,[t].concat(H(n)))}return{init:function(t,n){e("init",{appId:t,apiKey:n})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&a("clickedObjectIDsAfterSearch",Y(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&a("clickedObjectIDs",Y(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,n=new Array(t),o=0;o0&&e.apply(void 0,["clickedFilters"].concat(n))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&a("convertedObjectIDsAfterSearch",Y(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&a("convertedObjectIDs",Y(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,n=new Array(t),o=0;o0&&e.apply(void 0,["convertedFilters"].concat(n))},viewedObjectIDs:function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&t.reduce((function(e,t){var n=t.items,o=V(t,U);return[].concat(H(e),H(function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=[],o=0;o0&&e.apply(void 0,["viewedFilters"].concat(n))}}}function Z(e){var t=e.items.reduce((function(e,t){var n;return e[t.__autocomplete_indexName]=(null!==(n=e[t.__autocomplete_indexName])&&void 0!==n?n:[]).concat(t),e}),{});return Object.keys(t).map((function(e){return{index:e,items:t[e],algoliaSource:["autocomplete"]}}))}function X(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function J(e){return J="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},J(e)}function ee(e){return function(e){if(Array.isArray(e))return te(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return te(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?te(e,t):void 0}}(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.")}()}function te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n0&&ie({onItemsChange:r,items:n,insights:l,state:t}))}}),0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,n=e.onSelect,o=e.onActive,r=!1;function d(e){t({algoliaInsightsPlugin:{__algoliaSearchParameters:oe(oe({},i?{clickAnalytics:!0}:{}),e?{userToken:de(e)}:{}),insights:l}})}c("addAlgoliaAgent","insights-plugin"),d(),c("onUserTokenChange",(function(e){r||d(e)})),c("getUserToken",null,(function(e,t){r||d(t)})),c("onAuthenticatedUserTokenChange",(function(e){e?(r=!0,d(e)):(r=!1,c("getUserToken",null,(function(e,t){return d(t)})))})),c("getAuthenticatedUserToken",null,(function(e,t){t&&(r=!0,d(t))})),n((function(e){var t=e.item,n=e.state,o=e.event,r=e.source;X(t)&&a({state:n,event:o,insights:l,item:t,insightsEvents:[oe({eventName:"Item Selected"},F({item:t,items:r.getItems().filter(X)}))]})})),o((function(e){var t=e.item,n=e.source,o=e.state,r=e.event;X(t)&&s({state:o,event:r,insights:l,item:t,insightsEvents:[oe({eventName:"Item Active"},F({item:t,items:n.getItems().filter(X)}))]})}))},onStateChange:function(e){var t=e.state;u({state:t})},__autocomplete_pluginOptions:e}}function le(){var e,t=arguments.length>1?arguments[1]:void 0;return[].concat(ee(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]),["autocomplete-internal"],ee(null!==(e=t.algoliaInsightsPlugin)&&void 0!==e&&e.__automaticInsights?["autocomplete-automatic"]:[]))}function de(e){return"number"==typeof e?e.toString():e}function ue(e,t){var n=t;return{then:function(t,o){return ue(e.then(fe(t,n,e),fe(o,n,e)),n)},catch:function(t){return ue(e.catch(fe(t,n,e)),n)},finally:function(t){return t&&n.onCancelList.push(t),ue(e.finally(fe(t&&function(){return n.onCancelList=[],t()},n,e)),n)},cancel:function(){n.isCanceled=!0;var e=n.onCancelList;n.onCancelList=[],e.forEach((function(e){e()}))},isCanceled:function(){return!0===n.isCanceled}}}function pe(e){return ue(e,{isCanceled:!1,onCancelList:[]})}function fe(e,t,n){return e?function(n){return t.isCanceled?n:e(n)}:n}function me(e,t,n,o){if(!n)return null;if(e<0&&(null===t||null!==o&&0===t))return n+e;var r=(null===t?-1:t)+e;return r<=-1||r>=n?null===o?null:0:r}function he(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function be(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n0},reshape:function(e){return e.sources}},e),{},{id:null!==(n=e.id)&&void 0!==n?n:"autocomplete-".concat(I++),plugins:r,initialState:Ne({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var n;null===(n=e.onStateChange)||void 0===n||n.call(e,t),r.forEach((function(e){var n;return null===(n=e.onStateChange)||void 0===n?void 0:n.call(e,t)}))},onSubmit:function(t){var n;null===(n=e.onSubmit)||void 0===n||n.call(e,t),r.forEach((function(e){var n;return null===(n=e.onSubmit)||void 0===n?void 0:n.call(e,t)}))},onReset:function(t){var n;null===(n=e.onReset)||void 0===n||n.call(e,t),r.forEach((function(e){var n;return null===(n=e.onReset)||void 0===n?void 0:n.call(e,t)}))},getSources:function(n){return Promise.all([].concat(function(e){return function(e){if(Array.isArray(e))return Pe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Pe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pe(e,t):void 0}}(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.")}()}(r.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return function(e,t){var n=[];return Promise.resolve(e(t)).then((function(e){return Promise.all(e.filter((function(e){return Boolean(e)})).map((function(e){if(e.sourceId,n.includes(e.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));n.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:D,onResolve:D};Object.keys(t).forEach((function(e){t[e].__default=!0}));var o=be(be({},t),e);return Promise.resolve(o)})))}))}(e,n)}))).then((function(e){return P(e)})).then((function(e){return e.map((function(e){return Ne(Ne({},e),{},{onSelect:function(n){e.onSelect(n),t.forEach((function(e){var t;return null===(t=e.onSelect)||void 0===t?void 0:t.call(e,n)}))},onActive:function(n){e.onActive(n),t.forEach((function(e){var t;return null===(t=e.onActive)||void 0===t?void 0:t.call(e,n)}))},onResolve:function(n){e.onResolve(n),t.forEach((function(e){var t;return null===(t=e.onResolve)||void 0===t?void 0:t.call(e,n)}))}})}))}))},navigator:Ne({navigate:function(e){var t=e.itemUrl;o.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=o.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;o.open(t,"_blank","noopener")}},e.navigator)})}function De(e){return De="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},De(e)}function Me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function Fe(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,o=new Array(t);n=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,Ye);nt&&r.environment.clearTimeout(nt);var l=c.setCollections,d=c.setIsOpen,u=c.setQuery,p=c.setActiveItemId,f=c.setStatus,m=c.setContext;if(u(a),p(r.defaultActiveItemId),!a&&!1===r.openOnFocus){var h,b=i.getState().collections.map((function(e){return Ze(Ze({},e),{},{items:[]})}));f("idle"),l(b),d(null!==(h=o.isOpen)&&void 0!==h?h:r.shouldPanelOpen({state:i.getState()}));var g=pe(ot(b).then((function(){return Promise.resolve()})));return i.pendingRequests.add(g)}f("loading"),nt=r.environment.setTimeout((function(){f("stalled")}),r.stallThreshold);var y=pe(ot(r.getSources(Ze({query:a,refresh:s,state:i.getState()},c)).then((function(e){return Promise.all(e.map((function(e){return Promise.resolve(e.getItems(Ze({query:a,refresh:s,state:i.getState()},c))).then((function(t){return function(e,t,n){if(r=e,Boolean(null==r?void 0:r.execute)){var o="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(qe(Object.keys(n.context).map((function(e){var t;return null===(t=n.context[e])||void 0===t?void 0:t.__algoliaSearchParameters}))))):{};return $e($e({},e),{},{requests:e.queries.map((function(n){return{query:"algolia"===e.requesterId?$e($e({},n),{},{params:$e($e({},o),n.params)}):n,sourceId:t,transformResponse:e.transformResponse}}))})}var r;return{items:e,sourceId:t}}(t,e.sourceId,i.getState())}))}))).then(Ke).then((function(t){var n,o=t.some((function(e){return function(e){return!Array.isArray(e)&&Boolean(null==e?void 0:e._automaticInsights)}(e.items)}));return o&&m({algoliaInsightsPlugin:Ze(Ze({},(null===(n=i.getState().context)||void 0===n?void 0:n.algoliaInsightsPlugin)||{}),{},{__automaticInsights:o})}),function(e,t,n){return t.map((function(t){var o,r=e.filter((function(e){return e.sourceId===t.sourceId})),a=r.map((function(e){return e.items})),s=r[0].transformResponse,i=s?s({results:o=a,hits:o.map((function(e){return e.hits})).filter(Boolean),facetHits:o.map((function(e){var t;return null===(t=e.facetHits)||void 0===t?void 0:t.map((function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}}))})).filter(Boolean)}):a;return t.onResolve({source:t,results:a,items:i,state:n.getState()}),i.every(Boolean),'The `getItems` function from source "'.concat(t.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems"),{source:t,items:i}}))}(t,e,i)})).then((function(e){return function(e){var t=e.props,n=e.state,o=e.collections.reduce((function(e,t){return Fe(Fe({},e),{},Be({},t.source.sourceId,Fe(Fe({},t.source),{},{getItems:function(){return P(t.items)}})))}),{}),r=t.plugins.reduce((function(e,t){return t.reshape?t.reshape(e):e}),{sourcesBySourceId:o,state:n}).sourcesBySourceId;return P(t.reshape({sourcesBySourceId:r,sources:Object.values(r),state:n})).filter(Boolean).map((function(e){return{source:e,items:e.getItems()}}))}({collections:e,props:r,state:i.getState()})}))})))).then((function(e){var n;f("idle"),l(e);var u=r.shouldPanelOpen({state:i.getState()});d(null!==(n=o.isOpen)&&void 0!==n?n:r.openOnFocus&&!a&&u||u);var p=ve(i.getState());if(null!==i.getState().activeItemId&&p){var m=p.item,h=p.itemInputValue,b=p.itemUrl,g=p.source;g.onActive(Ze({event:t,item:m,itemInputValue:h,itemUrl:b,refresh:s,source:g,state:i.getState()},c))}})).finally((function(){f("idle"),nt&&r.environment.clearTimeout(nt)}));return i.pendingRequests.add(y)}function at(e){return at="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},at(e)}var st=["event","props","refresh","store"];function it(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function ct(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function xt(e){var t=e.props,n=e.refresh,o=e.store,r=wt(e,ut);return{getEnvironmentProps:function(e){var n=e.inputElement,r=e.formElement,a=e.panelElement;function s(e){!o.getState().isOpen&&o.pendingRequests.isEmpty()||e.target===n||!1===[r,a].some((function(t){return(n=t)===(o=e.target)||n.contains(o);var n,o}))&&(o.dispatch("blur",null),t.debug||o.pendingRequests.cancelAll())}return yt({onTouchStart:s,onMouseDown:s,onTouchMove:function(e){!1!==o.getState().isOpen&&n===t.environment.document.activeElement&&e.target!==n&&n.blur()}},wt(e,pt))},getRootProps:function(e){return yt({role:"combobox","aria-expanded":o.getState().isOpen,"aria-haspopup":"listbox","aria-controls":o.getState().isOpen?o.getState().collections.map((function(e){var n=e.source;return we(t.id,"list",n)})).join(" "):void 0,"aria-labelledby":we(t.id,"label")},e)},getFormProps:function(e){return e.inputElement,yt({action:"",noValidate:!0,role:"search",onSubmit:function(a){var s;a.preventDefault(),t.onSubmit(yt({event:a,refresh:n,state:o.getState()},r)),o.dispatch("submit",null),null===(s=e.inputElement)||void 0===s||s.blur()},onReset:function(a){var s;a.preventDefault(),t.onReset(yt({event:a,refresh:n,state:o.getState()},r)),o.dispatch("reset",null),null===(s=e.inputElement)||void 0===s||s.focus()}},wt(e,ft))},getLabelProps:function(e){return yt({htmlFor:we(t.id,"input"),id:we(t.id,"label")},e)},getInputProps:function(e){var a;function s(e){(t.openOnFocus||Boolean(o.getState().query))&&rt(yt({event:e,props:t,query:o.getState().completion||o.getState().query,refresh:n,store:o},r)),o.dispatch("focus",null)}var i=e||{};i.inputElement;var c=i.maxLength,l=void 0===c?512:c,d=wt(i,mt),u=ve(o.getState()),p=function(e){return Boolean(e&&e.match(xe))}((null===(a=t.environment.navigator)||void 0===a?void 0:a.userAgent)||""),f=t.enterKeyHint||(null!=u&&u.itemUrl&&!p?"go":"search");return yt({"aria-autocomplete":"both","aria-activedescendant":o.getState().isOpen&&null!==o.getState().activeItemId?we(t.id,"item-".concat(o.getState().activeItemId),null==u?void 0:u.source):void 0,"aria-controls":o.getState().isOpen?o.getState().collections.map((function(e){var n=e.source;return we(t.id,"list",n)})).join(" "):void 0,"aria-labelledby":we(t.id,"label"),value:o.getState().completion||o.getState().query,id:we(t.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:f,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:l,type:"search",onChange:function(e){var a=e.currentTarget.value;t.ignoreCompositionEvents&&_e(e).isComposing?r.setQuery(a):rt(yt({event:e,props:t,query:a.slice(0,l),refresh:n,store:o},r))},onCompositionEnd:function(e){rt(yt({event:e,props:t,query:e.currentTarget.value.slice(0,l),refresh:n,store:o},r))},onKeyDown:function(e){_e(e).isComposing||function(e){var t=e.event,n=e.props,o=e.refresh,r=e.store,a=function(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,st);if("ArrowUp"===t.key||"ArrowDown"===t.key){var s=function(){var e=ve(r.getState()),t=n.environment.document.getElementById(we(n.id,"item-".concat(r.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},i=function(){var e=ve(r.getState());if(null!==r.getState().activeItemId&&e){var n=e.item,s=e.itemInputValue,i=e.itemUrl,c=e.source;c.onActive(ct({event:t,item:n,itemInputValue:s,itemUrl:i,refresh:o,source:c,state:r.getState()},a))}};t.preventDefault(),!1===r.getState().isOpen&&(n.openOnFocus||Boolean(r.getState().query))?rt(ct({event:t,props:n,query:r.getState().query,refresh:o,store:r},a)).then((function(){r.dispatch(t.key,{nextActiveItemId:n.defaultActiveItemId}),i(),setTimeout(s,0)})):(r.dispatch(t.key,{}),i(),s())}else if("Escape"===t.key)t.preventDefault(),r.dispatch(t.key,null),r.pendingRequests.cancelAll();else if("Tab"===t.key)r.dispatch("blur",null),r.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===r.getState().activeItemId||r.getState().collections.every((function(e){return 0===e.items.length})))return void(n.debug||r.pendingRequests.cancelAll());t.preventDefault();var c=ve(r.getState()),l=c.item,d=c.itemInputValue,u=c.itemUrl,p=c.source;if(t.metaKey||t.ctrlKey)void 0!==u&&(p.onSelect(ct({event:t,item:l,itemInputValue:d,itemUrl:u,refresh:o,source:p,state:r.getState()},a)),n.navigator.navigateNewTab({itemUrl:u,item:l,state:r.getState()}));else if(t.shiftKey)void 0!==u&&(p.onSelect(ct({event:t,item:l,itemInputValue:d,itemUrl:u,refresh:o,source:p,state:r.getState()},a)),n.navigator.navigateNewWindow({itemUrl:u,item:l,state:r.getState()}));else if(t.altKey);else{if(void 0!==u)return p.onSelect(ct({event:t,item:l,itemInputValue:d,itemUrl:u,refresh:o,source:p,state:r.getState()},a)),void n.navigator.navigate({itemUrl:u,item:l,state:r.getState()});rt(ct({event:t,nextState:{isOpen:!1},props:n,query:d,refresh:o,store:r},a)).then((function(){p.onSelect(ct({event:t,item:l,itemInputValue:d,itemUrl:u,refresh:o,source:p,state:r.getState()},a))}))}}}(yt({event:e,props:t,refresh:n,store:o},r))},onFocus:s,onBlur:D,onClick:function(n){e.inputElement!==t.environment.document.activeElement||o.getState().isOpen||s(n)}},d)},getPanelProps:function(e){return yt({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){o.dispatch("mouseleave",null)}},e)},getListProps:function(e){var n=e||{},o=n.source,r=wt(n,ht);return yt({role:"listbox","aria-labelledby":we(t.id,"label"),id:we(t.id,"list",o)},r)},getItemProps:function(e){var a=e.item,s=e.source,i=wt(e,bt);return yt({id:we(t.id,"item-".concat(a.__autocomplete_id),s),role:"option","aria-selected":o.getState().activeItemId===a.__autocomplete_id,onMouseMove:function(e){if(a.__autocomplete_id!==o.getState().activeItemId){o.dispatch("mousemove",a.__autocomplete_id);var t=ve(o.getState());if(null!==o.getState().activeItemId&&t){var s=t.item,i=t.itemInputValue,c=t.itemUrl,l=t.source;l.onActive(yt({event:e,item:s,itemInputValue:i,itemUrl:c,refresh:n,source:l,state:o.getState()},r))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var i=s.getItemInputValue({item:a,state:o.getState()}),c=s.getItemUrl({item:a,state:o.getState()});(c?Promise.resolve():rt(yt({event:e,nextState:{isOpen:!1},props:t,query:i,refresh:n,store:o},r))).then((function(){s.onSelect(yt({event:e,item:a,itemInputValue:i,itemUrl:c,refresh:n,source:s,state:o.getState()},r))}))}},i)}}}function _t(e){return _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},_t(e)}function kt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function St(e){for(var t=1;t0&&o.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},o.createElement("p",{className:"DocSearch-Help"},c,":"),o.createElement("ul",null,f.slice(0,3).reduce((function(e,t){return[].concat(x(e),[o.createElement("li",{key:t},o.createElement("button",{className:"DocSearch-Prefill",key:t,type:"button",onClick:function(){r.setQuery(t.toLowerCase()+" "),r.refresh(),r.inputRef.current.focus()}},t))])}),[]))),r.getMissingResultsUrl&&o.createElement("p",{className:"DocSearch-Help"},"".concat(d," "),o.createElement("a",{href:r.getMissingResultsUrl({query:r.state.query}),target:"_blank",rel:"noopener noreferrer"},p)))}var nn=["hit","attribute","tagName"];function on(e,t){return t.split(".").reduce((function(e,t){return null!=e&&e[t]?e[t]:null}),e)}function rn(e){var t=e.hit,n=e.attribute,r=e.tagName,a=void 0===r?"span":r,s=g(e,nn);return(0,o.createElement)(a,b(b({},s),{},{dangerouslySetInnerHTML:{__html:on(t,"_snippetResult.".concat(n,".value"))||on(t,n)}}))}function an(e){return e.collection&&0!==e.collection.items.length?o.createElement("section",{className:"DocSearch-Hits"},o.createElement("div",{className:"DocSearch-Hit-source"},e.title),o.createElement("ul",e.getListProps(),e.collection.items.map((function(t,n){return o.createElement(sn,u({key:[e.title,t.objectID].join(":"),item:t,index:n},e))})))):null}function sn(e){var t=e.item,n=e.index,r=e.renderIcon,a=e.renderAction,s=e.getItemProps,i=e.onItemClick,c=e.collection,l=e.hitComponent,d=w(o.useState(!1),2),p=d[0],f=d[1],m=w(o.useState(!1),2),h=m[0],b=m[1],g=o.useRef(null),y=l;return o.createElement("li",u({className:["DocSearch-Hit",t.__docsearch_parent&&"DocSearch-Hit--Child",p&&"DocSearch-Hit--deleting",h&&"DocSearch-Hit--favoriting"].filter(Boolean).join(" "),onTransitionEnd:function(){g.current&&g.current()}},s({item:t,source:c.source,onClick:function(e){i(t,e)}})),o.createElement(y,{hit:t},o.createElement("div",{className:"DocSearch-Hit-Container"},r({item:t,index:n}),t.hierarchy[t.type]&&"lvl1"===t.type&&o.createElement("div",{className:"DocSearch-Hit-content-wrapper"},o.createElement(rn,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.lvl1"}),t.content&&o.createElement(rn,{className:"DocSearch-Hit-path",hit:t,attribute:"content"})),t.hierarchy[t.type]&&("lvl2"===t.type||"lvl3"===t.type||"lvl4"===t.type||"lvl5"===t.type||"lvl6"===t.type)&&o.createElement("div",{className:"DocSearch-Hit-content-wrapper"},o.createElement(rn,{className:"DocSearch-Hit-title",hit:t,attribute:"hierarchy.".concat(t.type)}),o.createElement(rn,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),"content"===t.type&&o.createElement("div",{className:"DocSearch-Hit-content-wrapper"},o.createElement(rn,{className:"DocSearch-Hit-title",hit:t,attribute:"content"}),o.createElement(rn,{className:"DocSearch-Hit-path",hit:t,attribute:"hierarchy.lvl1"})),a({item:t,runDeleteTransition:function(e){f(!0),g.current=e},runFavoriteTransition:function(e){b(!0),g.current=e}}))))}function cn(e,t,n){return e.reduce((function(e,o){var r=t(o);return e.hasOwnProperty(r)||(e[r]=[]),e[r].length<(n||5)&&e[r].push(o),e}),{})}function ln(e){return e}function dn(e){return 1===e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey}function un(){}var pn=/(|<\/mark>)/g,fn=RegExp(pn.source);function mn(e){var t,n,o=e;if(!o.__docsearch_parent&&!e._highlightResult)return e.hierarchy.lvl0;var r=o.__docsearch_parent?null===(t=o.__docsearch_parent)||void 0===t||null===(t=t._highlightResult)||void 0===t||null===(t=t.hierarchy)||void 0===t?void 0:t.lvl0:null===(n=e._highlightResult)||void 0===n||null===(n=n.hierarchy)||void 0===n?void 0:n.lvl0;return r?r.value&&fn.test(r.value)?r.value.replace(pn,""):r.value:e.hierarchy.lvl0}function hn(e){return o.createElement("div",{className:"DocSearch-Dropdown-Container"},e.state.collections.map((function(t){if(0===t.items.length)return null;var n=mn(t.items[0]);return o.createElement(an,u({},e,{key:t.source.sourceId,title:n,collection:t,renderIcon:function(e){var n,r=e.item,a=e.index;return o.createElement(o.Fragment,null,r.__docsearch_parent&&o.createElement("svg",{className:"DocSearch-Hit-Tree",viewBox:"0 0 24 54"},o.createElement("g",{stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"},r.__docsearch_parent!==(null===(n=t.items[a+1])||void 0===n?void 0:n.__docsearch_parent)?o.createElement("path",{d:"M8 6v21M20 27H8.3"}):o.createElement("path",{d:"M8 6v42M20 27H8.3"}))),o.createElement("div",{className:"DocSearch-Hit-icon"},o.createElement(Kt,{type:r.type})))},renderAction:function(){return o.createElement("div",{className:"DocSearch-Hit-action"},o.createElement(Vt,null))}}))})),e.resultsFooterComponent&&o.createElement("section",{className:"DocSearch-HitsFooter"},o.createElement(e.resultsFooterComponent,{state:e.state})))}var bn=["translations"];function gn(e){var t=e.translations,n=void 0===t?{}:t,r=g(e,bn),a=n.recentSearchesTitle,s=void 0===a?"Recent":a,i=n.noRecentSearchesText,c=void 0===i?"No recent searches":i,l=n.saveRecentSearchButtonTitle,d=void 0===l?"Save this search":l,p=n.removeRecentSearchButtonTitle,f=void 0===p?"Remove this search from history":p,m=n.favoriteSearchesTitle,h=void 0===m?"Favorite":m,b=n.removeFavoriteSearchButtonTitle,y=void 0===b?"Remove this search from favorites":b;return"idle"===r.state.status&&!1===r.hasCollections?r.disableUserPersonalization?null:o.createElement("div",{className:"DocSearch-StartScreen"},o.createElement("p",{className:"DocSearch-Help"},c)):!1===r.hasCollections?null:o.createElement("div",{className:"DocSearch-Dropdown-Container"},o.createElement(an,u({},r,{title:s,collection:r.state.collections[0],renderIcon:function(){return o.createElement("div",{className:"DocSearch-Hit-icon"},o.createElement(Ht,null))},renderAction:function(e){var t=e.item,n=e.runFavoriteTransition,a=e.runDeleteTransition;return o.createElement(o.Fragment,null,o.createElement("div",{className:"DocSearch-Hit-action"},o.createElement("button",{className:"DocSearch-Hit-action-button",title:d,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),n((function(){r.favoriteSearches.add(t),r.recentSearches.remove(t),r.refresh()}))}},o.createElement(Qt,null))),o.createElement("div",{className:"DocSearch-Hit-action"},o.createElement("button",{className:"DocSearch-Hit-action-button",title:f,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),a((function(){r.recentSearches.remove(t),r.refresh()}))}},o.createElement(qt,null))))}})),o.createElement(an,u({},r,{title:h,collection:r.state.collections[1],renderIcon:function(){return o.createElement("div",{className:"DocSearch-Hit-icon"},o.createElement(Qt,null))},renderAction:function(e){var t=e.item,n=e.runDeleteTransition;return o.createElement("div",{className:"DocSearch-Hit-action"},o.createElement("button",{className:"DocSearch-Hit-action-button",title:y,type:"submit",onClick:function(e){e.preventDefault(),e.stopPropagation(),n((function(){r.favoriteSearches.remove(t),r.refresh()}))}},o.createElement(qt,null)))}})))}var yn=["translations"],vn=o.memo((function(e){var t=e.translations,n=void 0===t?{}:t,r=g(e,yn);if("error"===r.state.status)return o.createElement(Jt,{translations:null==n?void 0:n.errorScreen});var a=r.state.collections.some((function(e){return e.items.length>0}));return r.state.query?!1===a?o.createElement(tn,u({},r,{translations:null==n?void 0:n.noResultsScreen})):o.createElement(hn,r):o.createElement(gn,u({},r,{hasCollections:a,translations:null==n?void 0:n.startScreen}))}),(function(e,t){return"loading"===t.state.status||"stalled"===t.state.status})),wn=["translations"];function xn(e){var t=e.translations,n=void 0===t?{}:t,r=g(e,wn),a=n.resetButtonTitle,s=void 0===a?"Clear the query":a,i=n.resetButtonAriaLabel,c=void 0===i?"Clear the query":i,l=n.cancelButtonText,d=void 0===l?"Cancel":l,p=n.cancelButtonAriaLabel,f=void 0===p?"Cancel":p,m=n.searchInputLabel,h=void 0===m?"Search":m,b=r.getFormProps({inputElement:r.inputRef.current}).onReset;return o.useEffect((function(){r.autoFocus&&r.inputRef.current&&r.inputRef.current.focus()}),[r.autoFocus,r.inputRef]),o.useEffect((function(){r.isFromSelection&&r.inputRef.current&&r.inputRef.current.select()}),[r.isFromSelection,r.inputRef]),o.createElement(o.Fragment,null,o.createElement("form",{className:"DocSearch-Form",onSubmit:function(e){e.preventDefault()},onReset:b},o.createElement("label",u({className:"DocSearch-MagnifierLabel"},r.getLabelProps()),o.createElement(E,null),o.createElement("span",{className:"DocSearch-VisuallyHiddenForAccessibility"},h)),o.createElement("div",{className:"DocSearch-LoadingIndicator"},o.createElement($t,null)),o.createElement("input",u({className:"DocSearch-Input",ref:r.inputRef},r.getInputProps({inputElement:r.inputRef.current,autoFocus:r.autoFocus,maxLength:64}))),o.createElement("button",{type:"reset",title:s,className:"DocSearch-Reset","aria-label":c,hidden:!r.state.query},o.createElement(qt,null))),o.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":f,onClick:r.onClose},d))}var _n=["_highlightResult","_snippetResult"];function kn(e){var t=e.key,n=e.limit,o=void 0===n?5:n,r=function(e){return!1===function(){var e="__TEST_KEY__";try{return localStorage.setItem(e,""),localStorage.removeItem(e),!0}catch(e){return!1}}()?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(t){return window.localStorage.setItem(e,JSON.stringify(t))},getItem:function(){var t=window.localStorage.getItem(e);return t?JSON.parse(t):[]}}}(t),a=r.getItem().slice(0,o);return{add:function(e){var t=e;t._highlightResult,t._snippetResult;var n=g(t,_n),s=a.findIndex((function(e){return e.objectID===n.objectID}));s>-1&&a.splice(s,1),a.unshift(n),a=a.slice(0,o),r.setItem(a)},remove:function(e){a=a.filter((function(t){return t.objectID!==e.objectID})),r.setItem(a)},getAll:function(){return a}}}function Sn(e){var t,n="algolia-client-js-".concat(e.key);function o(){return void 0===t&&(t=e.localStorage||window.localStorage),t}function r(){return JSON.parse(o().getItem(n)||"{}")}function a(e){o().setItem(n,JSON.stringify(e))}return{get:function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){var n,o,s;return n=e.timeToLive?1e3*e.timeToLive:null,o=r(),a(s=Object.fromEntries(Object.entries(o).filter((function(e){return void 0!==w(e,2)[1].timestamp})))),n&&a(Object.fromEntries(Object.entries(s).filter((function(e){var t=w(e,2)[1],o=(new Date).getTime();return!(t.timestamp+n2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then((function(e){return Promise.all([e,n.miss(e)])})).then((function(e){return w(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(e,o,r).catch((function(){return En({caches:t}).get(e,o,r)}))},set:function(e,o){return n.set(e,o).catch((function(){return En({caches:t}).set(e,o)}))},delete:function(e){return n.delete(e).catch((function(){return En({caches:t}).delete(e)}))},clear:function(){return n.clear().catch((function(){return En({caches:t}).clear()}))}}}function On(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(n,o){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(n);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var s=o();return s.then((function(e){return r.miss(e)})).then((function(){return s}))},set:function(n,o){return t[JSON.stringify(n)]=e.serializable?JSON.stringify(o):o,Promise.resolve(o)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function jn(e){var t=e.algoliaAgents,n=e.client,o=e.version,r=function(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var n="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(n)&&(t.value="".concat(t.value).concat(n)),t}};return t}(o).add({segment:n,version:o});return t.forEach((function(e){return r.add(e)})),r}var Cn=12e4;function An(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"up",n=Date.now();return b(b({},e),{},{status:t,lastUpdate:n,isUp:function(){return"up"===t||Date.now()-n>Cn},isTimedOut:function(){return"timed out"===t&&Date.now()-n<=Cn}})}var Tn=function(){function e(t,n){var o;return c(this,e),d(o=i(this,e,[t]),"name","AlgoliaError"),n&&(o.name=n),o}return f(e,k(Error)),l(e)}(),Pn=function(){function e(t,n,o){var r;return c(this,e),d(r=i(this,e,[t,o]),"stackTrace",void 0),r.stackTrace=n,r}return f(e,Tn),l(e)}(),In=function(){function e(t){return c(this,e),i(this,e,["Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support.",t,"RetryError"])}return f(e,Pn),l(e)}(),Nn=function(){function e(t,n,o){var r,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"ApiError";return c(this,e),d(r=i(this,e,[t,o,a]),"status",void 0),r.status=n,r}return f(e,Pn),l(e)}(),Rn=function(){function e(t,n){var o;return c(this,e),d(o=i(this,e,[t,"DeserializationError"]),"response",void 0),o.response=n,o}return f(e,Tn),l(e)}(),Ln=function(){function e(t,n,o,r){var a;return c(this,e),d(a=i(this,e,[t,n,r,"DetailedApiError"]),"error",void 0),a.error=o,a}return f(e,Nn),l(e)}();function Dn(e,t,n){var o,r=(o=n,Object.keys(o).filter((function(e){return void 0!==o[e]})).sort().map((function(e){return"".concat(e,"=").concat(encodeURIComponent("[object Array]"===Object.prototype.toString.call(o[e])?o[e].join(","):o[e]).replace(/\+/g,"%20"))})).join("&")),a="".concat(e.protocol,"://").concat(e.url).concat(e.port?":".concat(e.port):"","/").concat("/"===t.charAt(0)?t.substring(1):t);return r.length&&(a+="?".concat(r)),a}function Mn(e,t){if("GET"!==e.method&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:b(b({},e.data),t.data);return JSON.stringify(n)}}function Fn(e,t,n){var o=b(b(b({Accept:"application/json"},e),t),n),r={};return Object.keys(o).forEach((function(e){var t=o[e];r[e.toLowerCase()]=t})),r}function Bn(e){try{return JSON.parse(e.content)}catch(t){throw new Rn(t.message,e)}}function zn(e,t){var n=e.content,o=e.status;try{var r=JSON.parse(n);return"error"in r?new Ln(r.message,o,r.error,t):new Nn(r.message,o,t)}catch(e){}return new Nn(n,o,t)}function Un(e){return e.map((function(e){return $n(e)}))}function $n(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return b(b({},e),{},{request:b(b({},e.request),{},{headers:b(b({},e.request.headers),t)})})}var Hn=["appId","apiKey","authMode","algoliaAgents"],qn=["params"],Vn="5.12.0";function Wn(e){return[{url:"".concat(e,"-dsn.algolia.net"),accept:"read",protocol:"https"},{url:"".concat(e,".algolia.net"),accept:"write",protocol:"https"}].concat(function(e){for(var t=e,n=e.length-1;n>0;n--){var o=Math.floor(Math.random()*(n+1)),r=e[n];t[n]=e[o],t[o]=r}return t}([{url:"".concat(e,"-1.algolianet.com"),accept:"readWrite",protocol:"https"},{url:"".concat(e,"-2.algolianet.com"),accept:"readWrite",protocol:"https"},{url:"".concat(e,"-3.algolianet.com"),accept:"readWrite",protocol:"https"}]))}var Kn="3.8.0";function Gn(e,t,n){return o.useMemo((function(){var o=function(e,t){if(!e||"string"!=typeof e)throw new Error("`appId` is missing.");if(!t||"string"!=typeof t)throw new Error("`apiKey` is missing.");return function(e){var t=e.appId,n=e.apiKey,o=e.authMode,r=e.algoliaAgents,a=g(e,Hn),i=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"WithinHeaders",o={"x-algolia-api-key":t,"x-algolia-application-id":e};return{headers:function(){return"WithinHeaders"===n?o:{}},queryParameters:function(){return"WithinQueryParameters"===n?o:{}}}}(t,n,o),c=function(e){var t=e.hosts,n=e.hostsCache,o=e.baseHeaders,r=e.logger,a=e.baseQueryParameters,i=e.algoliaAgent,c=e.timeouts,l=e.requester,d=e.requestsCache,u=e.responsesCache;function p(e){return f.apply(this,arguments)}function f(){return(f=s(y().mark((function e(t){var o,r,a,s,i;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(t.map((function(e){return n.get(e,(function(){return Promise.resolve(An(e))}))})));case 2:return o=e.sent,r=o.filter((function(e){return e.isUp()})),a=o.filter((function(e){return e.isTimedOut()})),s=[].concat(x(r),x(a)),i=s.length>0?s:t,e.abrupt("return",{hosts:i,getTimeout:function(e,t){return(0===a.length&&0===e?1:a.length+3+e)*t}});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e,t){return h.apply(this,arguments)}function h(){return h=s(y().mark((function e(d,u){var f,m,h,g,v,w,_,k,S,E,O,j,C,A=arguments;return y().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f=!(A.length>2&&void 0!==A[2])||A[2],m=[],h=Mn(d,u),g=Fn(o,d.headers,u.headers),v="GET"===d.method?b(b({},d.data),u.data):{},w=b(b(b({},a),d.queryParameters),v),i.value&&(w["x-algolia-agent"]=i.value),u&&u.queryParameters)for(_=0,k=Object.keys(u.queryParameters);_1&&void 0!==arguments[1]?arguments[1]:{},n=e.useReadTransporter||"GET"===e.method;if(!n)return m(e,t,n);var r=function(){return m(e,t)};if(!0!==(t.cacheable||e.cacheable))return r();var s={request:e,requestOptions:t,transporter:{queryParameters:a,headers:o}};return u.get(s,(function(){return d.get(s,(function(){return d.set(s,r()).then((function(e){return Promise.all([d.delete(s),e])}),(function(e){return Promise.all([d.delete(s),Promise.reject(e)])})).then((function(e){var t=w(e,2);return t[0],t[1]}))}))}),{miss:function(e){return u.set(s,e)}})},requestsCache:d,responsesCache:u}}(b(b({hosts:Wn(t)},a),{},{algoliaAgent:jn({algoliaAgents:r,client:"Lite",version:Vn}),baseHeaders:b(b({"content-type":"text/plain"},i.headers()),a.baseHeaders),baseQueryParameters:b(b({},i.queryParameters()),a.baseQueryParameters)}));return{transporter:c,appId:t,clearCache:function(){return Promise.all([c.requestsCache.clear(),c.responsesCache.clear()]).then((function(){}))},get _ua(){return c.algoliaAgent.value},addAlgoliaAgent:function(e,t){c.algoliaAgent.add({segment:e,version:t})},setClientApiKey:function(e){var t=e.apiKey;o&&"WithinHeaders"!==o?c.baseQueryParameters["x-algolia-api-key"]=t:c.baseHeaders["x-algolia-api-key"]=t},searchForHits:function(e,t){return this.search(e,t)},searchForFacets:function(e,t){return this.search(e,t)},customPost:function(e,t){var n=e.path,o=e.parameters,r=e.body;if(!n)throw new Error("Parameter `path` is required when calling `customPost`.");var a={method:"POST",path:"/{path}".replace("{path}",n),queryParameters:o||{},headers:{},data:r||{}};return c.request(a,t)},getRecommendations:function(e,t){if(e&&Array.isArray(e)&&(e={requests:e}),!e)throw new Error("Parameter `getRecommendationsParams` is required when calling `getRecommendations`.");if(!e.requests)throw new Error("Parameter `getRecommendationsParams.requests` is required when calling `getRecommendations`.");var n={method:"POST",path:"/1/indexes/*/recommendations",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return c.request(n,t)},search:function(e,t){if(e&&Array.isArray(e)){var n={requests:e.map((function(e){var t=e.params,n=g(e,qn);return"facet"===n.type?b(b(b({},n),t),{},{type:"facet"}):b(b(b({},n),t),{},{facet:void 0,maxFacetHits:void 0,facetQuery:void 0})}))};e=n}if(!e)throw new Error("Parameter `searchMethodParams` is required when calling `search`.");if(!e.requests)throw new Error("Parameter `searchMethodParams.requests` is required when calling `search`.");var o={method:"POST",path:"/1/indexes/*/queries",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return c.request(o,t)}}}(b({appId:e,apiKey:t,timeouts:{connect:1e3,read:2e3,write:3e4},logger:{debug:function(e,t){return Promise.resolve()},info:function(e,t){return Promise.resolve()},error:function(e,t){return Promise.resolve()}},requester:{send:function(e){return new Promise((function(t){var n=new XMLHttpRequest;n.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return n.setRequestHeader(t,e.headers[t])}));var o,r=function(e,o){return setTimeout((function(){n.abort(),t({status:0,content:o,isTimedOut:!0})}),e)},a=r(e.connectTimeout,"Connection timeout");n.onreadystatechange=function(){n.readyState>n.OPENED&&void 0===o&&(clearTimeout(a),o=r(e.responseTimeout,"Socket timeout"))},n.onerror=function(){0===n.status&&(clearTimeout(a),clearTimeout(o),t({content:n.responseText||"Network request failed",status:n.status,isTimedOut:!1}))},n.onload=function(){clearTimeout(a),clearTimeout(o),t({content:n.responseText,status:n.status,isTimedOut:!1})},n.send(e.data)}))}},algoliaAgents:[{segment:"Browser"}],authMode:"WithinQueryParameters",responsesCache:On(),requestsCache:On({serializable:!1}),hostsCache:En({caches:[Sn({key:"".concat(Vn,"-").concat(e)}),On()]})},void 0))}(e,t);return o.addAlgoliaAgent("docsearch",Kn),!1===/docsearch.js \(.*\)/.test(o.transporter.algoliaAgent.value)&&o.addAlgoliaAgent("docsearch-react",Kn),n(o)}),[e,t,n])}var Yn=["footer","searchBox"];function Qn(e){var t=e.appId,n=e.apiKey,r=e.indexName,a=e.placeholder,s=void 0===a?"Search docs":a,i=e.searchParameters,c=e.maxResultsPerGroup,l=e.onClose,d=void 0===l?un:l,p=e.transformItems,f=void 0===p?ln:p,m=e.hitComponent,h=void 0===m?Ut:m,y=e.resultsFooterComponent,v=void 0===y?function(){return null}:y,x=e.navigator,_=e.initialScrollY,k=void 0===_?0:_,S=e.transformSearchClient,E=void 0===S?ln:S,O=e.disableUserPersonalization,j=void 0!==O&&O,C=e.initialQuery,A=void 0===C?"":C,T=e.translations,P=void 0===T?{}:T,I=e.getMissingResultsUrl,N=e.insights,R=void 0!==N&&N,L=P.footer,D=P.searchBox,M=g(P,Yn),F=w(o.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),B=F[0],z=F[1],U=o.useRef(null),$=o.useRef(null),H=o.useRef(null),q=o.useRef(null),V=o.useRef(null),W=o.useRef(10),K=o.useRef("undefined"!=typeof window?window.getSelection().toString().slice(0,64):"").current,G=o.useRef(A||K).current,Y=Gn(t,n,E),Q=o.useRef(kn({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(r),limit:10})).current,Z=o.useRef(kn({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(r),limit:0===Q.getAll().length?7:4})).current,X=o.useCallback((function(e){if(!j){var t="content"===e.type?e.__docsearch_parent:e;t&&-1===Q.getAll().findIndex((function(e){return e.objectID===t.objectID}))&&Z.add(t)}}),[Q,Z,j]),J=o.useCallback((function(e){if(B.context.algoliaInsightsPlugin&&e.__autocomplete_id){var t=e,n={eventName:"Item Selected",index:t.__autocomplete_indexName,items:[t],positions:[e.__autocomplete_id],queryID:t.__autocomplete_queryID};B.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(n)}}),[B.context.algoliaInsightsPlugin]),ee=o.useMemo((function(){return Mt({id:"docsearch",defaultActiveItemId:0,placeholder:s,openOnFocus:!0,initialState:{query:G,context:{searchSuggestions:[]}},insights:R,navigator:x,onStateChange:function(e){z(e.state)},getSources:function(e){var o=e.query,a=e.state,s=e.setContext,l=e.setStatus;if(!o)return j?[]:[{sourceId:"recentSearches",onSelect:function(e){var t=e.item,n=e.event;X(t),dn(n)||d()},getItemUrl:function(e){return e.item.url},getItems:function(){return Z.getAll()}},{sourceId:"favoriteSearches",onSelect:function(e){var t=e.item,n=e.event;X(t),dn(n)||d()},getItemUrl:function(e){return e.item.url},getItems:function(){return Q.getAll()}}];var u=Boolean(R);return Y.search({requests:[b({query:o,indexName:r,attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(W.current),"hierarchy.lvl2:".concat(W.current),"hierarchy.lvl3:".concat(W.current),"hierarchy.lvl4:".concat(W.current),"hierarchy.lvl5:".concat(W.current),"hierarchy.lvl6:".concat(W.current),"content:".concat(W.current)],snippetEllipsisText:"\u2026",highlightPreTag:"",highlightPostTag:"",hitsPerPage:20,clickAnalytics:u},i)]}).catch((function(e){throw"RetryError"===e.name&&l("error"),e})).then((function(e){var o=e.results[0],i=o.hits,l=o.nbHits,p=cn(i,(function(e){return mn(e)}),c);a.context.searchSuggestions.length0&&(oe(),V.current&&V.current.focus())}),[G,oe]),o.useEffect((function(){function e(){if($.current){var e=.01*window.innerHeight;$.current.style.setProperty("--docsearch-vh","".concat(e,"px"))}}return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[]),o.createElement("div",u({ref:U},ne({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container","stalled"===B.status&&"DocSearch-Container--Stalled","error"===B.status&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(e){e.target===e.currentTarget&&d()}}),o.createElement("div",{className:"DocSearch-Modal",ref:$},o.createElement("header",{className:"DocSearch-SearchBar",ref:H},o.createElement(xn,u({},ee,{state:B,autoFocus:0===G.length,inputRef:V,isFromSelection:Boolean(G)&&G===K,translations:D,onClose:d}))),o.createElement("div",{className:"DocSearch-Dropdown",ref:q},o.createElement(vn,u({},ee,{indexName:r,state:B,hitComponent:h,resultsFooterComponent:v,disableUserPersonalization:j,recentSearches:Z,favoriteSearches:Q,inputRef:V,translations:M,getMissingResultsUrl:I,onItemClick:function(e,t){J(e),X(e),dn(t)||d()}}))),o.createElement("footer",{className:"DocSearch-Footer"},o.createElement(zt,{translations:L}))))}function Zn(e){var t=e.isOpen,n=e.onOpen,r=e.onClose,a=e.onInput,s=e.searchButtonRef;o.useEffect((function(){function e(e){var o;if("Escape"===e.code&&t||"k"===(null===(o=e.key)||void 0===o?void 0:o.toLowerCase())&&(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,n=t.tagName;return t.isContentEditable||"INPUT"===n||"SELECT"===n||"TEXTAREA"===n}(e)&&"/"===e.key&&!t)return e.preventDefault(),void(t?r():document.body.classList.contains("DocSearch--active")||n());s&&s.current===document.activeElement&&a&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&a(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,r,a,s])}},35947:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});n(96540);var o=n(53259),r=n.n(o),a=n(84054);const s={"00198f5e":[()=>n.e(7137).then(n.bind(n,90402)),"@site/docs/vsprops.md",90402],"0058b4c6":[()=>n.e(849).then(n.t.bind(n,86164,19)),"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",86164],"010bb036":[()=>n.e(5873).then(n.bind(n,65589)),"@site/docs/globals/includeexternal.md",65589],"01a85c17":[()=>Promise.all([n.e(1869),n.e(8209)]).then(n.bind(n,69158)),"@theme/BlogTagsListPage",69158],"035f5e61":[()=>n.e(4404).then(n.bind(n,7325)),"@site/docs/exceptionhandling.md",7325],"037de1f2":[()=>n.e(7139).then(n.bind(n,72529)),"@site/docs/propertydefinition.md",72529],"03b01da2":[()=>n.e(2196).then(n.bind(n,18192)),"@site/docs/bindirs.md",18192],"03b2ef29":[()=>n.e(4178).then(n.bind(n,55699)),"@site/docs/dependson.md",55699],"03c5c32c":[()=>n.e(9439).then(n.bind(n,15221)),"@site/docs/resoptions.md",15221],"03e73c7f":[()=>n.e(3129).then(n.bind(n,37766)),"@site/docs/debuggerflavor.md",37766],"041ed516":[()=>n.e(5961).then(n.bind(n,44962)),"@site/docs/debugremotehost.md",44962],"04505b03":[()=>n.e(3946).then(n.bind(n,39947)),"@site/docs/conformancemode.md",39947],"04c49dbe":[()=>n.e(8638).then(n.bind(n,43939)),"@site/docs/fastuptodate.md",43939],"056b07fc":[()=>n.e(7472).then(n.bind(n,19860)),"@site/docs/embed.md",19860],"062e5fd1":[()=>n.e(2750).then(n.bind(n,13057)),"@site/docs/System-Scripts.md",13057],"0763d430":[()=>n.e(1080).then(n.bind(n,67514)),"@site/docs/cleancommands.md",67514],"07cbf250":[()=>n.e(9960).then(n.bind(n,89284)),"@site/docs/path/path.isresourcefile.md",89284],"07cd25a7":[()=>n.e(658).then(n.bind(n,97569)),"@site/docs/table/table.fold.md",97569],"08b3e494":[()=>n.e(5274).then(n.bind(n,45200)),"@site/blog/2021-04-20-community-update-8.md?truncated=true",45200],"09095a62":[()=>n.e(2989).then(n.bind(n,80211)),"@site/docs/os/os.executef.md",80211],"0938dc59":[()=>n.e(1178).then(n.bind(n,63438)),"@site/docs/os/os.rename.md",63438],"0b7435fb":[()=>n.e(360).then(n.bind(n,5558)),"@site/docs/os/os.translateCommands.md",5558],"0caa001f":[()=>n.e(4031).then(n.bind(n,88909)),"@site/docs/floatabi.md",88909],"0ced6e39":[()=>n.e(5132).then(n.bind(n,61287)),"@site/docs/runcodeanalysis.md",61287],"0d04cb08":[()=>n.e(280).then(n.bind(n,72228)),"@site/docs/androidapilevel.md",72228],"0ddec72c":[()=>n.e(7949).then(n.bind(n,76272)),"@site/docs/stl.md",76272],"0e062186":[()=>n.e(6701).then(n.bind(n,25015)),"@site/docs/string/string.contains.md",25015],"0e946331":[()=>n.e(3812).then(n.bind(n,41185)),"@site/docs/newaction.md",41185],"0f33980e":[()=>n.e(8397).then(n.bind(n,19996)),"@site/docs/path/path.getrelative.md",19996],"0f589ce6":[()=>n.e(6275).then(n.bind(n,72264)),"@site/docs/resourcegenerator.md",72264],"10a252c2":[()=>n.e(4631).then(n.bind(n,53667)),"@site/docs/os/os.getenv.md",53667],"10b85e03":[()=>n.e(6431).then(n.bind(n,25891)),"@site/docs/forceusings.md",25891],"10c3b401":[()=>n.e(1213).then(n.bind(n,97989)),"@site/docs/customtoolnamespace.md",97989],"118a701d":[()=>n.e(9706).then(n.bind(n,73546)),"@site/docs/tailcalls.md",73546],"11c40255":[()=>n.e(4804).then(n.bind(n,12236)),"@site/blog/2021-08-01-community-update-9.md?truncated=true",12236],"11ed798c":[()=>n.e(8601).then(n.bind(n,98887)),"@site/docs/display.md",98887],"1221ca8e":[()=>n.e(6668).then(n.bind(n,20546)),"@site/docs/table/table.join.md",20546],"122ee62f":[()=>n.e(8432).then(n.bind(n,49735)),"@site/blog/2021-02-24-community-update-7.md",49735],"127fff8c":[()=>n.e(8490).then(n.bind(n,13892)),"@site/docs/filename.md",13892],"140053ef":[()=>n.e(8021).then(n.bind(n,71410)),"@site/docs/shaderentry.md",71410],14412389:[()=>n.e(6333).then(n.bind(n,76816)),"@site/docs/globals/premake_TARGET_ARCH.md",76816],"153efe23":[()=>n.e(8507).then(n.bind(n,5391)),"@site/docs/debugdir.md",5391],"15e9cfd2":[()=>n.e(4086).then(n.bind(n,28218)),"@site/docs/os/os.get.md",28218],"16a173bc":[()=>n.e(4463).then(n.bind(n,72035)),"@site/blog/2020-11-02-community-udpate-6.md?truncated=true",72035],"16b5daeb":[()=>n.e(4705).then(n.bind(n,15101)),"@site/docs/enablemodules.md",15101],"17354d8e":[()=>n.e(7206).then(n.bind(n,955)),"@site/docs/pchheader.md",955],17896441:[()=>Promise.all([n.e(1869),n.e(9113),n.e(8401)]).then(n.bind(n,30575)),"@theme/DocItem",30575],"17cbe87f":[()=>n.e(7564).then(n.bind(n,77954)),"@site/docs/term/term.setTextColor.md",77954],"1873b338":[()=>n.e(1138).then(n.bind(n,47330)),"@site/docs/Home.md",47330],"18a72e97":[()=>n.e(2255).then(n.bind(n,81412)),"@site/docs/Custom-Rules.md",81412],"19b05a71":[()=>n.e(5765).then(n.bind(n,30788)),"@site/blog/2020-08-04-community-update-5.md",30788],"1a064b37":[()=>n.e(3019).then(n.bind(n,86701)),"@site/docs/os/os.mkdir.md",86701],"1a0f043d":[()=>n.e(4846).then(n.bind(n,60433)),"@site/docs/debugcommand.md",60433],"1a4e3797":[()=>Promise.all([n.e(1869),n.e(2138)]).then(n.bind(n,74604)),"@theme/SearchPage",74604],"1be6041a":[()=>n.e(3765).then(n.bind(n,80760)),"@site/community/showcase.md",80760],"1c2129b6":[()=>n.e(8839).then(n.bind(n,76776)),"@site/docs/fpu.md",76776],"1d168b50":[()=>n.e(1496).then(n.bind(n,3030)),"@site/docs/Filters.md",3030],"1d739f02":[()=>n.e(3309).then(n.bind(n,84528)),"@site/docs/cppdialect.md",84528],"1dbc8192":[()=>n.e(7469).then(n.bind(n,9302)),"@site/docs/Adding-New-Action.md",9302],"1de8a2aa":[()=>n.e(8696).then(n.bind(n,81511)),"@site/docs/debugstartupcommands.md",81511],"1deec483":[()=>n.e(5432).then(n.bind(n,94889)),"@site/docs/Usages.md",94889],"2048deae":[()=>n.e(7822).then(n.bind(n,16027)),"@site/docs/toolset.md",16027],"20fac212":[()=>n.e(1576).then(n.bind(n,90693)),"@site/docs/os/os.istarget.md",90693],"2197e572":[()=>n.e(3545).then(n.bind(n,62954)),"@site/docs/path/path.islinkable.md",62954],"21a75d62":[()=>n.e(7263).then(n.bind(n,46001)),"@site/docs/frameworkdirs.md",46001],"227f266d":[()=>n.e(9286).then(n.bind(n,20060)),"@site/docs/os/os.outputof.md",20060],"2375338e":[()=>n.e(6257).then(n.bind(n,36385)),"@site/docs/externalproject.md",36385],"25229ed6":[()=>n.e(3400).then(n.bind(n,63765)),"@site/docs/platforms.md",63765],"25c0a25c":[()=>n.e(1744).then(n.bind(n,98136)),"@site/blog/2024-11-09-community-update-11.md?truncated=true",98136],"26009cf9":[()=>n.e(9836).then(n.bind(n,33443)),"@site/docs/targetname.md",33443],"2664b302":[()=>n.e(8474).then(n.bind(n,88151)),"@site/docs/table/table.contains.md",88151],"26dd3b7c":[()=>n.e(3898).then(n.bind(n,74620)),"@site/docs/Overrides-and-Call-Arrays.md",74620],"279a3dd7":[()=>n.e(5874).then(n.bind(n,64318)),"@site/docs/Workspaces-and-Projects.md",64318],"27bc495b":[()=>n.e(1971).then(n.bind(n,12820)),"@site/docs/externalincludedirs.md",12820],"288c935b":[()=>n.e(8075).then(n.bind(n,42095)),"@site/docs/enablewarnings.md",42095],"28ce11d2":[()=>n.e(1537).then(n.bind(n,20010)),"@site/docs/Coding-Conventions.md",20010],29268204:[()=>n.e(3338).then(n.bind(n,26299)),"@site/docs/os/os.chmod.md",26299],"299845f0":[()=>n.e(580).then(n.bind(n,13580)),"@site/docs/workspace.md",13580],"29a20482":[()=>n.e(9611).then(n.bind(n,9255)),"@site/docs/path/path.hasextension.md",9255],"2a758b9c":[()=>n.e(3162).then(n.bind(n,97463)),"@site/docs/shadermodel.md",97463],"2a79d1ef":[()=>n.e(1720).then(n.bind(n,36315)),"@site/docs/kind.md",36315],"2cc2dbf6":[()=>n.e(6103).then(n.bind(n,99858)),"@site/docs/compilebuildoutputs.md",99858],"2d089e0f":[()=>n.e(5213).then(n.bind(n,30365)),"@site/docs/configfile.md",30365],"2d09cc2c":[()=>n.e(1375).then(n.bind(n,38782)),"@site/docs/globals/include.md",38782],"2df6cde5":[()=>n.e(2086).then(n.bind(n,24154)),"@site/docs/os/os.linkfile.md",24154],"2e544717":[()=>n.e(1628).then(n.bind(n,47066)),"@site/docs/rules.md",47066],"2ea1eb98":[()=>n.e(384).then(n.bind(n,98224)),"@site/docs/Makefile-Projects.md",98224],"2eab2b6a":[()=>n.e(1390).then(n.bind(n,15331)),"@site/docs/locale.md",15331],"2eb2654a":[()=>n.e(3422).then(n.bind(n,12280)),"@site/docs/clangtidy.md",12280],"2ef81248":[()=>n.e(3035).then(n.bind(n,86178)),"@site/docs/string/string.hash.md",86178],"2f5b89cc":[()=>n.e(4537).then(n.bind(n,67604)),"@site/docs/os/os.is.md",67604],"2f938fd6":[()=>n.e(9743).then(n.bind(n,98626)),"@site/docs/debuggertype.md",98626],"3034c26f":[()=>n.e(5160).then(n.bind(n,11705)),"@site/docs/runtime.md",11705],"30590dd8":[()=>n.e(5600).then(n.bind(n,20417)),"@site/docs/path/path.getabsolute.md",20417],"3069db55":[()=>n.e(7125).then(n.bind(n,57880)),"@site/docs/undefines.md",57880],"3077f386":[()=>n.e(6419).then(n.bind(n,46805)),"@site/docs/floatingpoint.md",46805],"30bc3ff0":[()=>n.e(2118).then(n.bind(n,64163)),"@site/docs/gitintegration.md",64163],"314284bb":[()=>n.e(2249).then(n.bind(n,55918)),"@site/docs/json/json.encode.md",55918],"31b34277":[()=>n.e(2630).then(n.bind(n,61958)),"@site/docs/term/term.popColor.md",61958],32501414:[()=>n.e(8815).then(n.bind(n,86027)),"@site/docs/ignoredefaultlibraries.md",86027],"32ddeeff":[()=>n.e(6230).then(n.bind(n,7075)),"@site/docs/resincludedirs.md",7075],"336908b8":[()=>n.e(4832).then(n.bind(n,76975)),"@site/blog/2020-01-08-community-update-3.md?truncated=true",76975],"33bef602":[()=>n.e(4248).then(n.bind(n,37047)),"@site/docs/globals/premake_PREMAKE_COMMAND.md",37047],"33ef5d7b":[()=>n.e(236).then(n.bind(n,48052)),"@site/docs/characterset.md",48052],"34dd3e31":[()=>n.e(5842).then(n.bind(n,83751)),"@site/docs/os/os.getnumcpus.md",83751],"34edb16a":[()=>n.e(9561).then(n.bind(n,1254)),"@site/docs/os/os.isfile.md",1254],"3558ceb8":[()=>n.e(1298).then(n.bind(n,270)),"@site/docs/Embedding-Frameworks-in-Xcode.md",270],"36463c84":[()=>n.e(932).then(n.bind(n,54134)),"@site/docs/os/os.hostarch.md",54134],"36546e4b":[()=>n.e(8586).then(n.bind(n,53633)),"@site/docs/globals/premake_WORKING_DIR.md",53633],"36994c47":[()=>n.e(9858).then(n.t.bind(n,45516,19)),"@generated/docusaurus-plugin-content-blog/default/__plugin.json",45516],"37a1a4dd":[()=>n.e(1244).then(n.bind(n,1844)),"@site/docs/rebuildcommands.md",1844],"385a7a81":[()=>n.e(5221).then(n.bind(n,418)),"@site/docs/optimize.md",418],"388593f2":[()=>n.e(6771).then(n.bind(n,97099)),"@site/docs/runpathdirs.md",97099],"393afc64":[()=>n.e(7500).then(n.bind(n,4804)),"@site/docs/string/string.plural.md",4804],"39b48757":[()=>n.e(4758).then(n.bind(n,90669)),"@site/docs/pic.md",90669],"39d23bf5":[()=>n.e(7257).then(n.bind(n,48726)),"@site/docs/term/term.clearToEndOfLine.md",48726],"3a2db09e":[()=>n.e(8121).then(n.t.bind(n,68070,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-df9.json",68070],"3a61ac2c":[()=>n.e(4889).then(n.bind(n,31115)),"@site/docs/Build-Settings.md",31115],"3a8a8a61":[()=>n.e(7780).then(n.bind(n,78805)),"@site/docs/linkgroups.md",78805],"3a930705":[()=>n.e(8993).then(n.bind(n,88515)),"@site/docs/buildoutputs.md",88515],"3abae3eb":[()=>n.e(233).then(n.bind(n,1331)),"@site/docs/string/string.lines.md",1331],"3abb7e0e":[()=>n.e(1394).then(n.bind(n,1757)),"@site/docs/targetsuffix.md",1757],"3b0b7ddf":[()=>n.e(4173).then(n.bind(n,83338)),"@site/docs/io.writefile.md",83338],"3b6a8ccc":[()=>n.e(2442).then(n.bind(n,70420)),"@site/docs/allmodulespublic.md",70420],"3c1d81cc":[()=>n.e(3821).then(n.bind(n,55513)),"@site/docs/structmemberalign.md",55513],"3c81ab41":[()=>n.e(8180).then(n.bind(n,69838)),"@site/docs/newoption.md",69838],"3d2abeea":[()=>n.e(6164).then(n.bind(n,492)),"@site/docs/warnings.md",492],"3d4df07d":[()=>n.e(2597).then(n.bind(n,61663)),"@site/docs/buildcustomizations.md",61663],"3f0c0ef8":[()=>n.e(8560).then(n.bind(n,21334)),"@site/docs/http/http.get.md",21334],"3f49e4c4":[()=>n.e(9007).then(n.bind(n,89722)),"@site/docs/enabledefaultcompileitems.md",89722],"404c6d41":[()=>n.e(7959).then(n.bind(n,77623)),"@site/docs/Adding-Unit-Tests.md",77623],"4056a4b1":[()=>n.e(418).then(n.bind(n,22775)),"@site/docs/globals/premake_MAIN_SCRIPT_DIR.md",22775],"40c634e6":[()=>n.e(4776).then(n.bind(n,32839)),"@site/docs/inheritdependencies.md",32839],41101961:[()=>n.e(2172).then(n.bind(n,32356)),"@site/docs/isaextensions.md",32356],"41bebc3a":[()=>n.e(2656).then(n.bind(n,34451)),"@site/docs/includedirsafter.md",34451],"42d4c9de":[()=>n.e(5640).then(n.bind(n,29797)),"@site/docs/targetdir.md",29797],"42fbe57f":[()=>n.e(5183).then(n.bind(n,15640)),"@site/docs/io.utf8.md",15640],44220096:[()=>n.e(4090).then(n.bind(n,57563)),"@site/docs/os/os.is64bit.md",57563],"444b1a42":[()=>n.e(2697).then(n.bind(n,19160)),"@site/docs/stringpooling.md",19160],"4468d669":[()=>n.e(3716).then(n.bind(n,34623)),"@site/docs/Introducing-Modules.md",34623],"44a6c267":[()=>n.e(4412).then(n.bind(n,44166)),"@site/docs/json/json.decode.md",44166],"44b969ea":[()=>n.e(1713).then(n.bind(n,23812)),"@site/docs/usestandardpreprocessor.md",23812],"44ea21ed":[()=>n.e(213).then(n.bind(n,18257)),"@site/docs/string/string.findlast.md",18257],"45142fe3":[()=>n.e(3665).then(n.bind(n,32506)),"@site/blog/2021-11-21-community-update-10.md",32506],"457c9565":[()=>n.e(9437).then(n.bind(n,21671)),"@site/docs/buildoptions.md",21671],46172242:[()=>n.e(9187).then(n.bind(n,34819)),"@site/docs/path/path.iscfile.md",34819],"464bcfa0":[()=>n.e(3715).then(n.bind(n,91902)),"@site/docs/os/os.comparefiles.md",91902],"480692d3":[()=>n.e(743).then(n.bind(n,75355)),"@site/docs/path/path.isobjectfile.md",75355],"4a05372f":[()=>n.e(2617).then(n.bind(n,14301)),"@site/docs/table/table.isempty.md",14301],"4a3700eb":[()=>n.e(8205).then(n.bind(n,89003)),"@site/docs/buildaction.md",89003],"4a7a62bd":[()=>n.e(9832).then(n.bind(n,86049)),"@site/blog/2020-11-02-community-udpate-6.md",86049],"4adc0356":[()=>n.e(7779).then(n.bind(n,30392)),"@site/docs/cdialect.md",30392],"4b2c4192":[()=>n.e(3720).then(n.bind(n,56580)),"@site/docs/symbols.md",56580],"4b97191b":[()=>n.e(3934).then(n.bind(n,52539)),"@site/docs/table/table.filterempty.md",52539],"4c075a3f":[()=>n.e(1350).then(n.bind(n,58981)),"@site/docs/configmap.md",58981],"4c48782c":[()=>n.e(1912).then(n.bind(n,39284)),"@site/docs/compileas.md",39284],"4c49c9dc":[()=>n.e(490).then(n.bind(n,82484)),"@site/docs/imageoptions.md",82484],"4d158109":[()=>n.e(8553).then(n.bind(n,70007)),"@site/docs/Configurations-and-Platforms.md",70007],"4dde6ef3":[()=>n.e(1236).then(n.bind(n,54050)),"@site/docs/external.md",54050],"4e5c9fd5":[()=>n.e(454).then(n.bind(n,27586)),"@site/docs/globals/iif.md",27586],"4f325da7":[()=>n.e(5833).then(n.bind(n,94791)),"@site/docs/debugextendedprotocol.md",94791],"4f6f5e41":[()=>n.e(3862).then(n.bind(n,42087)),"@site/docs/path/path.getname.md",42087],"4faacbb0":[()=>n.e(4906).then(n.bind(n,10220)),"@site/docs/prebuildcommands.md",10220],"500204cb":[()=>n.e(3561).then(n.bind(n,69436)),"@site/docs/swiftversion.md",69436],"51381cc9":[()=>n.e(4792).then(n.bind(n,4582)),"@site/docs/http/http-options-table.md",4582],"5281b7a2":[()=>n.e(2443).then(n.bind(n,48798)),"@site/docs/architecture.md",48798],"538230b3":[()=>n.e(141).then(n.bind(n,76459)),"@site/docs/androidapplibname.md",76459],"53f13b09":[()=>n.e(5574).then(n.bind(n,32717)),"@site/docs/dpiawareness.md",32717],"5450113a":[()=>n.e(2969).then(n.bind(n,17327)),"@site/docs/symbolspath.md",17327],"5555264f":[()=>n.e(8453).then(n.bind(n,30408)),"@site/docs/debugconnectcommands.md",30408],"555ef843":[()=>n.e(7050).then(n.bind(n,10177)),"@site/docs/Lua-Library-Additions.md",10177],"593c2c41":[()=>n.e(1991).then(n.bind(n,89424)),"@site/docs/path/path.isframework.md",89424],"5a7c4f78":[()=>n.e(4744).then(n.bind(n,65856)),"@site/docs/startproject.md",65856],"5b96b70c":[()=>n.e(1061).then(n.bind(n,31288)),"@site/docs/Precompiled-Headers.md",31288],"5bbd2bc9":[()=>n.e(3452).then(n.bind(n,75404)),"@site/docs/shaderobjectfileoutput.md",75404],"5c5a66e8":[()=>n.e(9982).then(n.bind(n,75474)),"@site/docs/buildmessage.md",75474],"5d7f3e2f":[()=>n.e(5611).then(n.bind(n,38622)),"@site/docs/configurations.md",38622],"5e89aac9":[()=>n.e(834).then(n.bind(n,52549)),"@site/docs/os/os.linkdir.md",52549],"5e95c892":[()=>n.e(9647).then(n.bind(n,7121)),"@theme/DocsRoot",7121],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,4784)),"@generated/docusaurus.config",4784],"5f15890a":[()=>n.e(5908).then(n.bind(n,2265)),"@site/docs/os/os.isdir.md",2265],"5f6f185e":[()=>n.e(195).then(n.bind(n,94457)),"@site/docs/objdir.md",94457],"5f9cf50d":[()=>n.e(2177).then(n.bind(n,4218)),"@site/docs/os/os.writefile_ifnotequal.md",4218],"60f9004c":[()=>n.e(2369).then(n.bind(n,58684)),"@site/docs/globals/premake_OPTIONS.md",58684],"6189a193":[()=>n.e(7191).then(n.bind(n,75984)),"@site/docs/remoterootdir.md",75984],"621db11d":[()=>Promise.all([n.e(1869),n.e(3347),n.e(4212)]).then(n.bind(n,13250)),"@theme/Blog/Pages/BlogAuthorsListPage",13250],63649909:[()=>n.e(5647).then(n.bind(n,15035)),"@site/docs/nugetsource.md",15035],"64a82834":[()=>n.e(7193).then(n.bind(n,71835)),"@site/docs/debugargs.md",71835],"64c4728f":[()=>n.e(2417).then(n.bind(n,17792)),"@site/docs/shadertype.md",17792],"6508df6d":[()=>n.e(1696).then(n.bind(n,99564)),"@site/docs/table/table.merge.md",99564],"653c5688":[()=>n.e(1555).then(n.bind(n,53952)),"@site/docs/os/os.islink.md",53952],"65709eaa":[()=>n.e(2033).then(n.bind(n,74547)),"@site/docs/path/path.getextension.md",74547],"65bc10a1":[()=>n.e(5848).then(n.bind(n,15631)),"@site/docs/prebuildmessage.md",15631],"65d1a34b":[()=>n.e(443).then(n.bind(n,63374)),"@site/docs/What-Is-Premake.md",63374],"67128e01":[()=>n.e(6831).then(n.bind(n,34645)),"@site/docs/table/table.indexof.md",34645],"68308a65":[()=>n.e(2498).then(n.bind(n,51269)),"@site/docs/defines.md",51269],"6875c492":[()=>Promise.all([n.e(1869),n.e(9113),n.e(3347),n.e(4813)]).then(n.bind(n,33069)),"@theme/BlogTagsPostsPage",33069],"6927796e":[()=>n.e(6798).then(n.bind(n,28583)),"@site/docs/buildrule.md",28583],"6a16ed00":[()=>n.e(8338).then(n.bind(n,25793)),"@site/docs/How-to-Help.md",25793],"6a2599f7":[()=>n.e(7224).then(n.bind(n,56122)),"@site/docs/unsignedchar.md",56122],"6ab68b1b":[()=>n.e(9871).then(n.bind(n,60133)),"@site/docs/io.readfile.md",60133],"6b542927":[()=>n.e(6114).then(n.bind(n,34642)),"@site/docs/shaderdefines.md",34642],"6b6247eb":[()=>n.e(7153).then(n.bind(n,77735)),"@site/docs/rule.md",77735],"6d2affa1":[()=>n.e(2452).then(n.bind(n,1800)),"@site/docs/os/os.findlib.md",1800],"6d3512c2":[()=>n.e(7391).then(n.bind(n,45702)),"@site/docs/Sharing-Your-Module.md",45702],"6d7c405f":[()=>n.e(1670).then(n.bind(n,53488)),"@site/docs/table/table.replace.md",53488],"6de67972":[()=>n.e(8800).then(n.bind(n,9072)),"@site/blog/2019-08-31-community-update-1.md",9072],"6ee48a4f":[()=>n.e(1796).then(n.bind(n,73987)),"@site/docs/os/os.matchdirs.md",73987],"6f5fbb94":[()=>n.e(1193).then(n.bind(n,9815)),"@site/docs/buildcommands.md",9815],"6ffb9bfd":[()=>n.e(4660).then(n.bind(n,52872)),"@site/docs/table/table.arraycopy.md",52872],70358118:[()=>n.e(3196).then(n.bind(n,86258)),"@site/docs/location.md",86258],"7048df34":[()=>n.e(4717).then(n.bind(n,90337)),"@site/docs/Starting-Your-New-Action.md",90337],"706b4502":[()=>n.e(6749).then(n.bind(n,9393)),"@site/docs/enableunitybuild.md",9393],"718407fb":[()=>n.e(8356).then(n.bind(n,81230)),"@site/docs/path/path.join.md",81230],"727c60c3":[()=>n.e(2842).then(n.bind(n,79999)),"@site/docs/path/path.normalize.md",79999],"7481f307":[()=>n.e(7145).then(n.bind(n,65593)),"@site/docs/preferredtoolarchitecture.md",65593],"74bc8be6":[()=>n.e(3024).then(n.bind(n,76218)),"@site/docs/globals/premake_ACTION.md",76218],"750fd1c1":[()=>n.e(6976).then(n.bind(n,65206)),"@site/docs/globals/premake_PREMAKE_VERSION.md",65206],"76b34bc4":[()=>n.e(234).then(n.bind(n,28470)),"@site/docs/uuid.md",28470],"77176e3c":[()=>n.e(5124).then(n.bind(n,93252)),"@site/docs/project.md",93252],"773d637d":[()=>n.e(996).then(n.bind(n,94621)),"@site/docs/Removing-Values.md",94621],"794072f8":[()=>n.e(6234).then(n.bind(n,6009)),"@site/docs/visibility.md",6009],"797aed47":[()=>n.e(9343).then(n.bind(n,268)),"@site/docs/rtti.md",268],"7ac5a7a4":[()=>n.e(2852).then(n.bind(n,62952)),"@site/docs/scanformoduledependencies.md",62952],"7acb89eb":[()=>n.e(5984).then(n.bind(n,22421)),"@site/docs/path/path.getdirectory.md",22421],"7b3a5a28":[()=>n.e(356).then(n.bind(n,79998)),"@site/docs/atl.md",79998],"7bca9ae2":[()=>n.e(1711).then(n.bind(n,87682)),"@site/docs/table/table.flatten.md",87682],"7c18d04c":[()=>n.e(8169).then(n.bind(n,5957)),"@site/docs/globals/premake_PREMAKE_DIR.md",5957],"7d730856":[()=>n.e(4409).then(n.bind(n,56731)),"@site/docs/string/string.escapepattern.md",56731],"7d7f561f":[()=>n.e(8709).then(n.bind(n,46343)),"@site/docs/os/os.realpath.md",46343],"7dccd013":[()=>n.e(5120).then(n.bind(n,15203)),"@site/docs/entrypoint.md",15203],"7df16d78":[()=>n.e(8762).then(n.bind(n,62029)),"@site/docs/globals/require.md",62029],"8056663d":[()=>n.e(6123).then(n.bind(n,76902)),"@site/docs/deploymentoptions.md",76902],"807debc9":[()=>n.e(1399).then(n.bind(n,66827)),"@site/docs/xcodesystemcapabilities.md",66827],"811f7eed":[()=>n.e(4904).then(n.bind(n,71119)),"@site/docs/forceincludes.md",71119],"814f3328":[()=>n.e(5091).then(n.t.bind(n,77894,19)),"~blog/default/blog-post-list-prop-default.json",77894],"8172da70":[()=>n.e(9909).then(n.bind(n,16461)),"@site/docs/string/string.explode.md",16461],"81b2600f":[()=>n.e(998).then(n.bind(n,57795)),"@site/docs/path/path.iscppfile.md",57795],"81e66f05":[()=>n.e(886).then(n.bind(n,29280)),"@site/docs/implibprefix.md",29280],"8374ef16":[()=>n.e(4821).then(n.bind(n,88558)),"@site/docs/os/os.findheader.md",88558],"83adab54":[()=>n.e(3613).then(n.bind(n,25181)),"@site/docs/Scopes-and-Inheritance.md",25181],"83ef7416":[()=>n.e(7289).then(n.bind(n,95589)),"@site/docs/Style-Guide.md",95589],84939634:[()=>n.e(8431).then(n.bind(n,84306)),"@site/docs/cleanextensions.md",84306],"84d5a699":[()=>n.e(5713).then(n.bind(n,2162)),"@site/docs/llvmversion.md",2162],"854481fc":[()=>n.e(694).then(n.bind(n,92434)),"@site/docs/files.md",92434],"85d1c370":[()=>n.e(9132).then(n.bind(n,86608)),"@site/docs/disablewarnings.md",86608],"86de4f7b":[()=>n.e(6753).then(n.bind(n,67207)),"@site/docs/os/os.pathsearch.md",67207],"881c3a26":[()=>n.e(8927).then(n.bind(n,78068)),"@site/blog/2021-04-20-community-update-8.md",78068],"8916b5b8":[()=>n.e(6350).then(n.bind(n,82562)),"@site/docs/globals/dofileopt.md",82562],"8b0335fa":[()=>n.e(2573).then(n.bind(n,20515)),"@site/docs/Building-Premake.md",20515],"8b29ebbc":[()=>n.e(8158).then(n.bind(n,42599)),"@site/docs/globals/printf.md",42599],"8b418a80":[()=>n.e(2705).then(n.bind(n,42640)),"@site/docs/path/path.iscppheader.md",42640],"8c1ed25b":[()=>n.e(8833).then(n.bind(n,80402)),"@site/docs/fileextension.md",80402],"8c256607":[()=>n.e(9528).then(n.bind(n,27168)),"@site/docs/strictaliasing.md",27168],"8df36d60":[()=>n.e(1490).then(n.bind(n,14102)),"@site/docs/shaderheaderfileoutput.md",14102],"8e5f813e":[()=>n.e(526).then(n.bind(n,23589)),"@site/docs/framework.md",23589],"8ea09047":[()=>n.e(9385).then(n.t.bind(n,40600,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-page-2-433.json",40600],"8f4bf184":[()=>n.e(2308).then(n.bind(n,8588)),"@site/docs/buildinputs.md",8588],"8f504279":[()=>n.e(9880).then(n.bind(n,73787)),"@site/docs/shadervariablename.md",73787],"91f1931d":[()=>n.e(1813).then(n.bind(n,55679)),"@site/docs/targetextension.md",55679],"922533e8":[()=>n.e(2008).then(n.bind(n,11330)),"@site/docs/sanitize.md",11330],"92f146e3":[()=>n.e(2211).then(n.bind(n,77778)),"@site/docs/path/path.getdrive.md",77778],"932985f2":[()=>n.e(3029).then(n.bind(n,40274)),"@site/docs/nuget.md",40274],"938606f3":[()=>n.e(3461).then(n.bind(n,58352)),"@site/docs/tags.md",58352],"93b10cd7":[()=>n.e(116).then(n.bind(n,17354)),"@site/docs/table/table.keys.md",17354],"93ecef17":[()=>n.e(4818).then(n.bind(n,66489)),"@site/docs/path/path.appendExtension.md",66489],"94357ffd":[()=>n.e(8797).then(n.bind(n,64569)),"@site/docs/documentationfile.md",64569],94515255:[()=>n.e(9573).then(n.bind(n,27279)),"@site/docs/xcodebuildsettings.md",27279],"9471876b":[()=>n.e(4703).then(n.bind(n,35344)),"@site/blog/2020-04-07-community-update-4.md?truncated=true",35344],"958e0d76":[()=>n.e(7851).then(n.bind(n,7837)),"@site/docs/Project-API.md",7837],"9658d50c":[()=>n.e(4075).then(n.bind(n,49888)),"@site/docs/externalrule.md",49888],"972c6988":[()=>n.e(7449).then(n.bind(n,60984)),"@site/docs/toolchainversion.md",60984],"97a7cd26":[()=>n.e(5950).then(n.bind(n,34440)),"@site/docs/os/os.getversion.md",34440],"982c340c":[()=>n.e(2028).then(n.bind(n,26886)),"@site/docs/Custom-Build-Commands.md",26886],"9901bcfb":[()=>n.e(5693).then(n.bind(n,62683)),"@site/docs/path/path.isabsolute.md",62683],"99ddcb5e":[()=>n.e(6456).then(n.bind(n,11951)),"@site/docs/remoteprojectdir.md",11951],"9aea7153":[()=>n.e(3731).then(n.bind(n,53055)),"@site/docs/externalwarnings.md",53055],"9bd9156a":[()=>n.e(4746).then(n.bind(n,64126)),"@site/docs/string/string.capitalized.md",64126],"9c22622a":[()=>n.e(3112).then(n.bind(n,27879)),"@site/docs/resdefines.md",27879],"9c229eb5":[()=>n.e(4342).then(n.bind(n,17334)),"@site/docs/shaderincludedirs.md",17334],"9c9438a6":[()=>n.e(3360).then(n.bind(n,93122)),"@site/docs/Sharing-Configuration-Settings.md",93122],"9cf495ee":[()=>n.e(4469).then(n.bind(n,71675)),"@site/docs/buildlog.md",71675],"9cfeda5b":[()=>n.e(496).then(n.bind(n,19491)),"@site/docs/language.md",19491],"9d040d7a":[()=>n.e(6724).then(n.bind(n,17879)),"@site/docs/remoteprojectrelativedir.md",17879],"9d96e656":[()=>n.e(3233).then(n.bind(n,4056)),"@site/docs/os/os.matchfiles.md",4056],"9dbc151e":[()=>n.e(7641).then(n.bind(n,77390)),"@site/docs/assemblydebug.md",77390],"9dda14bc":[()=>n.e(7579).then(n.bind(n,76524)),"@site/docs/http/http.download.md",76524],"9e4087bc":[()=>n.e(2711).then(n.bind(n,89331)),"@theme/BlogArchivePage",89331],"9eb16841":[()=>n.e(6861).then(n.bind(n,3846)),"@site/docs/systemversion.md",3846],"9ed00105":[()=>n.e(3873).then(n.bind(n,22163)),"@site/docs/configuration.md",22163],"9ef4553d":[()=>n.e(3724).then(n.bind(n,41592)),"@site/docs/removeunreferencedcodedata.md",41592],"9f792acf":[()=>n.e(7522).then(n.bind(n,69762)),"@site/docs/path/path.rebase.md",69762],"9f9b32c4":[()=>n.e(5101).then(n.bind(n,86415)),"@site/docs/inlining.md",86415],"9fddf082":[()=>n.e(6058).then(n.bind(n,78962)),"@site/docs/fatalwarnings.md",78962],a06c126a:[()=>n.e(2755).then(n.bind(n,8447)),"@site/docs/implibname.md",8447],a093fd0d:[()=>n.e(6862).then(n.bind(n,85760)),"@site/docs/term/term.moveLeft.md",85760],a099c8df:[()=>n.e(969).then(n.bind(n,88440)),"@site/docs/Debugging-Scripts.md",88440],a0c8829b:[()=>n.e(6334).then(n.bind(n,45901)),"@site/docs/includedirs.md",45901],a0dbb6f7:[()=>n.e(9415).then(n.bind(n,96458)),"@site/docs/namespace.md",96458],a13c8d3b:[()=>n.e(644).then(n.bind(n,76315)),"@site/docs/filter.md",76315],a1a1a036:[()=>n.e(5039).then(n.t.bind(n,49369,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-updates-page-2-9bc.json",49369],a344a625:[()=>n.e(2001).then(n.bind(n,39970)),"@site/docs/os/os.host.md",39970],a4ef6458:[()=>n.e(1748).then(n.bind(n,3359)),"@site/docs/Using-Premake.md",3359],a5c3bb8d:[()=>n.e(9479).then(n.bind(n,34177)),"@site/docs/syslibdirs.md",34177],a6098f0f:[()=>n.e(7379).then(n.bind(n,29198)),"@site/docs/flags.md",29198],a6aa9e1f:[()=>Promise.all([n.e(1869),n.e(9113),n.e(3347),n.e(7643)]).then(n.bind(n,35124)),"@theme/BlogListPage",35124],a7456010:[()=>n.e(1235).then(n.t.bind(n,88552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",88552],a77ead8e:[()=>n.e(2781).then(n.bind(n,33790)),"@site/docs/Code-Overview.md",33790],a7a86fd0:[()=>n.e(4448).then(n.bind(n,44201)),"@site/docs/Using-Modules.md",44201],a7b3e787:[()=>n.e(4577).then(n.bind(n,85637)),"@site/docs/debugport.md",85637],a7bd4aaa:[()=>n.e(7098).then(n.bind(n,74532)),"@theme/DocVersionRoot",74532],a80d8190:[()=>n.e(2678).then(n.bind(n,20978)),"@site/docs/linker.md",20978],a88fd547:[()=>n.e(2520).then(n.bind(n,68616)),"@site/docs/editorintegration.md",68616],a891f43c:[()=>n.e(9914).then(n.bind(n,96863)),"@site/docs/Migrating-From-4.x.md",96863],a8a7ba02:[()=>n.e(1157).then(n.bind(n,11591)),"@site/docs/pchsource.md",11591],a8ce263d:[()=>n.e(2397).then(n.bind(n,43535)),"@site/docs/string/string.startswith.md",43535],a94703ab:[()=>Promise.all([n.e(1869),n.e(9048)]).then(n.bind(n,11377)),"@theme/DocRoot",11377],a96ca631:[()=>n.e(7029).then(n.bind(n,84715)),"@site/docs/os/os.copyfile.md",84715],a9ba6a1b:[()=>n.e(9968).then(n.bind(n,50404)),"@site/docs/toolsversion.md",50404],aa00db39:[()=>n.e(8479).then(n.bind(n,79781)),"@site/docs/Your-First-Script.md",79781],aada36c7:[()=>n.e(2205).then(n.bind(n,20853)),"@site/docs/table/table.deepcopy.md",20853],aba21aa0:[()=>n.e(5742).then(n.t.bind(n,27093,19)),"@generated/docusaurus-plugin-content-docs/default/__plugin.json",27093],accc67f9:[()=>n.e(8275).then(n.bind(n,72945)),"@site/docs/remotedeploydir.md",72945],acecf23e:[()=>n.e(1903).then(n.t.bind(n,1912,19)),"~blog/default/blogMetadata-default.json",1912],b2db2c24:[()=>n.e(9522).then(n.bind(n,93106)),"@site/docs/os/os.locate.md",93106],b3a25dac:[()=>n.e(8456).then(n.t.bind(n,95123,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-tags-community-updates-e5c.json",95123],b3c1fce0:[()=>n.e(8164).then(n.bind(n,38034)),"@site/docs/table/table.translate.md",38034],b4997a9d:[()=>n.e(1904).then(n.bind(n,9709)),"@site/docs/os/os.targetarch.md",9709],b4c2e3b0:[()=>n.e(7828).then(n.bind(n,34743)),"@site/docs/linkoptions.md",34743],b55ff8d7:[()=>n.e(2380).then(n.bind(n,62058)),"@site/docs/clr.md",62058],b63e75b1:[()=>n.e(4100).then(n.bind(n,12677)),"@site/docs/debugformat.md",12677],b6a71ac6:[()=>n.e(6050).then(n.bind(n,77141)),"@site/docs/Whats-New-in-5.0.md",77141],b6bf31a4:[()=>n.e(6220).then(n.bind(n,40502)),"@site/community/support.md",40502],b6cb0cee:[()=>n.e(2661).then(n.bind(n,86378)),"@site/docs/debugger.md",86378],b9b82845:[()=>n.e(3421).then(n.bind(n,53178)),"@site/docs/os/os.getcwd.md",53178],ba277a28:[()=>n.e(329).then(n.bind(n,68556)),"@site/docs/builddependencies.md",68556],bb8973e4:[()=>n.e(455).then(n.bind(n,75563)),"@site/docs/inlinesvisibility.md",75563],bd1a5f2b:[()=>n.e(1922).then(n.bind(n,86759)),"@site/docs/imagepath.md",86759],bd70ac5c:[()=>n.e(1920).then(n.bind(n,79261)),"@site/docs/Linking.md",79261],be738709:[()=>n.e(3528).then(n.bind(n,20390)),"@site/docs/http/http.post.md",20390],beaaa4a5:[()=>n.e(5995).then(n.bind(n,115)),"@site/docs/defaultplatform.md",115],bfd453d9:[()=>n.e(5146).then(n.bind(n,85080)),"@site/docs/shaderoptions.md",85080],c000ddda:[()=>n.e(1535).then(n.bind(n,57807)),"@site/docs/path/path.wildcards.md",57807],c00296c0:[()=>n.e(1052).then(n.bind(n,67179)),"@site/docs/table/table.foreachi.md",67179],c116e9b6:[()=>n.e(2364).then(n.bind(n,80723)),"@site/docs/linkbuildoutputs.md",80723],c141421f:[()=>n.e(957).then(n.t.bind(n,40936,19)),"@generated/docusaurus-theme-search-algolia/default/__plugin.json",40936],c15d9823:[()=>n.e(8146).then(n.t.bind(n,29328,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-bd9.json",29328],c275589a:[()=>n.e(6541).then(n.bind(n,38033)),"@site/docs/table/table.extract.md",38033],c2e45e70:[()=>n.e(9796).then(n.bind(n,10550)),"@site/docs/table/table.tostring.md",10550],c3eac728:[()=>n.e(299).then(n.bind(n,70825)),"@site/docs/Development-Roadmap.md",70825],c42cae33:[()=>n.e(6151).then(n.bind(n,23915)),"@site/docs/implibextension.md",23915],c4b067ec:[()=>n.e(7829).then(n.bind(n,46461)),"@site/docs/usingdirs.md",46461],c4f5d8e4:[()=>n.e(2634).then(n.bind(n,30192)),"@site/src/pages/index.js",30192],c57402df:[()=>n.e(9757).then(n.bind(n,18862)),"@site/docs/path/path.getbasename.md",18862],c59c6618:[()=>n.e(6092).then(n.bind(n,7833)),"@site/docs/implibdir.md",7833],c5d85c0c:[()=>n.e(5268).then(n.bind(n,69430)),"@site/docs/Command-Line-Arguments.md",69430],c5e9e795:[()=>n.e(375).then(n.bind(n,43550)),"@site/docs/Developing-Modules.md",43550],c6bdbc80:[()=>n.e(9971).then(n.bind(n,54297)),"@site/docs/implibsuffix.md",54297],c6c4f1ca:[()=>n.e(6498).then(n.bind(n,27654)),"@site/docs/sysincludedirs.md",27654],c710f5d3:[()=>n.e(7658).then(n.bind(n,68782)),"@site/docs/group.md",68782],c8b8718f:[()=>n.e(5878).then(n.bind(n,5360)),"@site/docs/debugsearchpaths.md",5360],c90b443c:[()=>n.e(795).then(n.bind(n,54286)),"@site/blog/2021-11-21-community-update-10.md?truncated=true",54286],ca17163f:[()=>n.e(9537).then(n.bind(n,13445)),"@site/docs/copylocal.md",13445],ca32e649:[()=>n.e(8440).then(n.bind(n,86291)),"@site/docs/path/path.replaceextension.md",86291],ca6c21e5:[()=>n.e(295).then(n.bind(n,6933)),"@site/docs/postbuildcommands.md",6933],caa39b02:[()=>n.e(5704).then(n.bind(n,28177)),"@site/docs/intrinsics.md",28177],cb33f109:[()=>n.e(9352).then(n.bind(n,27701)),"@site/blog/2019-10-23- community-update-2.md",27701],cb48f9de:[()=>n.e(550).then(n.bind(n,75495)),"@site/docs/dotnetframework.md",75495],cb706c07:[()=>n.e(5863).then(n.bind(n,18393)),"@site/docs/xcodebuildresources.md",18393],cbce7bc0:[()=>n.e(822).then(n.bind(n,67307)),"@site/docs/Extending-Premake.md",67307],ccba511f:[()=>n.e(4133).then(n.bind(n,43202)),"@site/docs/globals/premake_OS.md",43202],ccc49370:[()=>Promise.all([n.e(1869),n.e(9113),n.e(3347),n.e(3249)]).then(n.bind(n,73858)),"@theme/BlogPostPage",73858],cd277825:[()=>n.e(325).then(n.bind(n,92900)),"@site/docs/shaderassembler.md",92900],cd575436:[()=>n.e(2666).then(n.bind(n,20615)),"@site/docs/os/os.touchfile.md",20615],cfddd011:[()=>n.e(6946).then(n.bind(n,8073)),"@site/docs/Topics.md",8073],cfe26f3c:[()=>n.e(507).then(n.bind(n,16656)),"@site/docs/Embedding-Modules.md",16656],d110059d:[()=>n.e(2239).then(n.bind(n,94366)),"@site/docs/endian.md",94366],d206cf16:[()=>n.e(4961).then(n.bind(n,93961)),"@site/docs/prelinkmessage.md",93961],d2436a2b:[()=>n.e(837).then(n.t.bind(n,19112,19)),"@generated/docusaurus-plugin-content-docs/community/p/community-038.json",19112],d284a6ab:[()=>n.e(3285).then(n.bind(n,50072)),"@site/docs/postbuildmessage.md",50072],d2aee19b:[()=>n.e(4560).then(n.bind(n,33152)),"@site/blog/2021-08-01-community-update-9.md",33152],d2e0b0fc:[()=>n.e(685).then(n.bind(n,20830)),"@site/docs/thumbmode.md",20830],d338848c:[()=>n.e(7270).then(n.bind(n,87139)),"@site/docs/usefullpaths.md",87139],d3ac126e:[()=>n.e(5674).then(n.bind(n,56907)),"@site/docs/functionlevellinking.md",56907],d3def303:[()=>n.e(2975).then(n.bind(n,71479)),"@site/docs/vpaths.md",71479],d466b607:[()=>n.e(4436).then(n.bind(n,71929)),"@site/blog/2021-02-24-community-update-7.md?truncated=true",71929],d508dcae:[()=>n.e(3651).then(n.bind(n,1866)),"@site/docs/os/os.getSystemTags.md",1866],d7f03110:[()=>n.e(2085).then(n.bind(n,32673)),"@site/docs/basedir.md",32673],d7f7b8f9:[()=>n.e(6708).then(n.bind(n,33889)),"@site/docs/shaderassembleroutput.md",33889],d7f8918c:[()=>n.e(9171).then(n.bind(n,75945)),"@site/docs/llvmdir.md",75945],d969311c:[()=>n.e(3357).then(n.bind(n,36064)),"@site/docs/debug.prompt.md",36064],da2190ce:[()=>n.e(5570).then(n.bind(n,43384)),"@site/docs/table/table.insertflat.md",43384],da83f28f:[()=>n.e(2107).then(n.bind(n,81168)),"@site/docs/string/string.endswith.md",81168],da8e9fc6:[()=>n.e(7001).then(n.bind(n,17912)),"@site/docs/vectorextensions.md",17912],daca0cd7:[()=>n.e(1902).then(n.bind(n,23036)),"@site/blog/2019-08-31-community-update-1.md?truncated=true",23036],db82842f:[()=>n.e(8571).then(n.bind(n,82330)),"@site/docs/Adding-Source-Files.md",82330],db8b1508:[()=>n.e(5093).then(n.bind(n,68186)),"@site/docs/consumewinrtextension.md",68186],ded7497a:[()=>n.e(2332).then(n.bind(n,764)),"@site/docs/openmp.md",764],dedf0005:[()=>n.e(4489).then(n.bind(n,72714)),"@site/docs/gccprefix.md",72714],df3d76cf:[()=>n.e(2296).then(n.bind(n,84125)),"@site/docs/Feature-Matrix.md",84125],e0719818:[()=>n.e(5220).then(n.t.bind(n,68669,19)),"@generated/docusaurus-plugin-content-docs/community/__plugin.json",68669],e175ebd2:[()=>n.e(182).then(n.bind(n,8093)),"@site/docs/zip/zip.extract.md",8093],e1a84b9f:[()=>n.e(6893).then(n.bind(n,44809)),"@site/docs/globals/premake_ARGS.md",44809],e2fe539b:[()=>n.e(1896).then(n.bind(n,824)),"@site/docs/icon.md",824],e3ae4e2a:[()=>n.e(6187).then(n.bind(n,61230)),"@site/docs/prelinkcommands.md",61230],e448edcc:[()=>n.e(6989).then(n.bind(n,1277)),"@site/docs/linktimeoptimization.md",1277],e5ecf206:[()=>n.e(4743).then(n.bind(n,11930)),"@site/docs/makesettings.md",11930],e6ac5cd9:[()=>n.e(1367).then(n.bind(n,52660)),"@site/blog/2020-04-07-community-update-4.md",52660],e7238c07:[()=>n.e(5778).then(n.bind(n,18188)),"@site/docs/justmycode.md",18188],e8544a9d:[()=>n.e(4557).then(n.bind(n,16451)),"@site/docs/csversion.md",16451],e878c2ba:[()=>n.e(4745).then(n.bind(n,11767)),"@site/blog/2019-10-23- community-update-2.md?truncated=true",11767],e93d844e:[()=>n.e(9569).then(n.bind(n,51836)),"@site/docs/globals/verbosef.md",51836],e94b5aab:[()=>n.e(1308).then(n.bind(n,233)),"@site/docs/table/table.insertafter.md",233],e9cc1e51:[()=>n.e(8535).then(n.bind(n,42979)),"@site/docs/string/string.sha1.md",42979],eb52c683:[()=>n.e(3507).then(n.bind(n,76256)),"@site/docs/largeaddressaware.md",76256],ebdb0242:[()=>n.e(6496).then(n.bind(n,1034)),"@site/docs/externalanglebrackets.md",1034],ec953bab:[()=>n.e(9427).then(n.bind(n,6082)),"@site/docs/libdirs.md",6082],ecc434d2:[()=>n.e(1661).then(n.bind(n,21638)),"@site/docs/debugenvs.md",21638],edf277fb:[()=>n.e(6534).then(n.bind(n,42003)),"@site/docs/os/os.uuid.md",42003],ee090a7b:[()=>n.e(4282).then(n.bind(n,7429)),"@site/docs/os/os.execute.md",7429],ee24cd1f:[()=>n.e(4835).then(n.bind(n,19419)),"@site/docs/Generating-Project-Files.md",19419],ef4f5317:[()=>n.e(9292).then(n.bind(n,21530)),"@site/docs/omitframepointer.md",21530],ef52c92c:[()=>n.e(9994).then(n.bind(n,81007)),"@site/docs/buildstlmodules.md",81007],ef8b811a:[()=>n.e(8947).then(n.t.bind(n,56600,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-authors-790.json",56600],efaf219f:[()=>n.e(3401).then(n.bind(n,26698)),"@site/docs/os/os.rmdir.md",26698],efe6bf89:[()=>n.e(4910).then(n.bind(n,314)),"@site/docs/callingconvention.md",314],efe9d6c6:[()=>n.e(1053).then(n.bind(n,15285)),"@site/docs/os/os.target.md",15285],f0a0dd38:[()=>n.e(2315).then(n.bind(n,33924)),"@site/community/modules.md",33924],f14fb08f:[()=>n.e(9538).then(n.bind(n,85023)),"@site/docs/staticruntime.md",85023],f154dce4:[()=>n.e(5367).then(n.bind(n,90843)),"@site/docs/Tokens.md",90843],f15f6e84:[()=>n.e(7846).then(n.bind(n,25936)),"@site/src/pages/download.js",25936],f250e4ce:[()=>n.e(255).then(n.bind(n,60995)),"@site/docs/os/os.getpass.md",60995],f2effea4:[()=>n.e(6854).then(n.bind(n,98989)),"@site/docs/Locating-Scripts.md",98989],f3503eee:[()=>n.e(4115).then(n.bind(n,95789)),"@site/blog/2020-01-08-community-update-3.md",95789],f3b7443b:[()=>n.e(7404).then(n.bind(n,34292)),"@site/docs/os/os.chdir.md",34292],f49f716e:[()=>n.e(8023).then(n.bind(n,38971)),"@site/docs/globals/premake_MAIN_SCRIPT.md",38971],f4de5085:[()=>n.e(2758).then(n.bind(n,19494)),"@site/docs/term/term.getTextColor.md",19494],f5bfe957:[()=>n.e(2718).then(n.bind(n,6929)),"@site/docs/sharedlibtype.md",6929],f69a32d7:[()=>n.e(8805).then(n.bind(n,82770)),"@site/docs/globals/premake_TARGET_OS.md",82770],f6e2aeae:[()=>n.e(5118).then(n.bind(n,65417)),"@site/docs/editandcontinue.md",65417],f79edb81:[()=>n.e(1635).then(n.bind(n,86777)),"@site/docs/term/term.pushColor.md",86777],f7b06bd6:[()=>n.e(9778).then(n.bind(n,4423)),"@site/docs/floatingpointexceptions.md",4423],f7c5aef9:[()=>n.e(9519).then(n.bind(n,50964)),"@site/docs/xcodecodesigningidentity.md",50964],f8197ce5:[()=>n.e(7963).then(n.bind(n,87021)),"@site/docs/nativewchar.md",87021],f81c1134:[()=>n.e(8130).then(n.t.bind(n,116,19)),"@generated/docusaurus-plugin-content-blog/default/p/blog-archive-f05.json",116],f82ffa00:[()=>n.e(4026).then(n.bind(n,67333)),"@site/docs/mfc.md",67333],f83fba21:[()=>n.e(5410).then(n.bind(n,17568)),"@site/blog/2020-08-04-community-update-5.md?truncated=true",17568],f85fe223:[()=>n.e(6808).then(n.bind(n,31578)),"@site/docs/Why-Do-Call-Arrays-Need-Functions.md",31578],f9006aa8:[()=>n.e(2720).then(n.bind(n,12892)),"@site/blog/2024-11-09-community-update-11.md",12892],f94d9a43:[()=>n.e(8541).then(n.bind(n,65664)),"@site/docs/iosfamily.md",65664],fd93d73e:[()=>n.e(4482).then(n.bind(n,37036)),"@site/docs/table/table.implode.md",37036],fdd7db8c:[()=>n.e(7992).then(n.bind(n,48586)),"@site/docs/os/os.stat.md",48586],fe93908c:[()=>n.e(7436).then(n.bind(n,56948)),"@site/docs/os/os.remove.md",56948],fe989d0b:[()=>n.e(8042).then(n.bind(n,27742)),"@site/docs/path/path.translate.md",27742],fef667b7:[()=>n.e(1136).then(n.bind(n,13820)),"@site/docs/targetprefix.md",13820],ff0c441f:[()=>n.e(3553).then(n.bind(n,35040)),"@site/docs/system.md",35040],ff1113b1:[()=>n.e(8186).then(n.bind(n,3414)),"@site/docs/embedandsign.md",3414],ff3a37c9:[()=>n.e(6721).then(n.bind(n,18232)),"@site/docs/links.md",18232]};var i=n(74848);function c(e){let{error:t,retry:n,pastDelay:o}=e;return t?(0,i.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,i.jsx)("p",{children:String(t)}),(0,i.jsx)("div",{children:(0,i.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):o?(0,i.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,i.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,i.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,i.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,i.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,i.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,i.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,i.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,i.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,i.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,i.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,i.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,i.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var l=n(86921),d=n(53102);function u(e,t){if("*"===e)return r()({loading:c,loader:()=>n.e(2237).then(n.bind(n,82237)),modules:["@theme/NotFound"],webpack:()=>[82237],render(e,t){const n=e.default;return(0,i.jsx)(d.W,{value:{plugin:{name:"native",id:"default"}},children:(0,i.jsx)(n,{...t})})}});const o=a[`${e}-${t}`],u={},p=[],f=[],m=(0,l.A)(o);return Object.entries(m).forEach((e=>{let[t,n]=e;const o=s[n];o&&(u[t]=o[0],p.push(o[1]),f.push(o[2]))})),r().Map({loading:c,loader:u,modules:p,webpack:()=>f,render(t,n){const r=JSON.parse(JSON.stringify(o));Object.entries(t).forEach((t=>{let[n,o]=t;const a=o.default;if(!a)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof a&&"function"!=typeof a||Object.keys(o).filter((e=>"default"!==e)).forEach((e=>{a[e]=o[e]}));let s=r;const i=n.split(".");i.slice(0,-1).forEach((e=>{s=s[e]})),s[i[i.length-1]]=a}));const a=r.__comp;delete r.__comp;const s=r.__context;delete r.__context;const c=r.__props;return delete r.__props,(0,i.jsx)(d.W,{value:s,children:(0,i.jsx)(a,{...r,...c,...n})})}})}const p=[{path:"/blog",component:u("/blog","38c"),exact:!0},{path:"/blog/2019/08/31/community-update-1",component:u("/blog/2019/08/31/community-update-1","add"),exact:!0},{path:"/blog/2019/10/23/ community-update-2",component:u("/blog/2019/10/23/ community-update-2","d92"),exact:!0},{path:"/blog/2020/01/08/community-update-3",component:u("/blog/2020/01/08/community-update-3","d03"),exact:!0},{path:"/blog/2020/04/07/community-update-4",component:u("/blog/2020/04/07/community-update-4","0da"),exact:!0},{path:"/blog/2020/08/04/community-update-5",component:u("/blog/2020/08/04/community-update-5","516"),exact:!0},{path:"/blog/2020/11/02/community-udpate-6",component:u("/blog/2020/11/02/community-udpate-6","6dd"),exact:!0},{path:"/blog/2021/02/24/community-update-7",component:u("/blog/2021/02/24/community-update-7","fd8"),exact:!0},{path:"/blog/2021/04/20/community-update-8",component:u("/blog/2021/04/20/community-update-8","480"),exact:!0},{path:"/blog/2021/08/01/community-update-9",component:u("/blog/2021/08/01/community-update-9","4b3"),exact:!0},{path:"/blog/2021/11/21/community-update-10",component:u("/blog/2021/11/21/community-update-10","248"),exact:!0},{path:"/blog/2024/11/09/community-update-11",component:u("/blog/2024/11/09/community-update-11","696"),exact:!0},{path:"/blog/archive",component:u("/blog/archive","182"),exact:!0},{path:"/blog/authors",component:u("/blog/authors","0b7"),exact:!0},{path:"/blog/page/2",component:u("/blog/page/2","bf4"),exact:!0},{path:"/blog/tags",component:u("/blog/tags","287"),exact:!0},{path:"/blog/tags/community-updates",component:u("/blog/tags/community-updates","7ad"),exact:!0},{path:"/blog/tags/community-updates/page/2",component:u("/blog/tags/community-updates/page/2","308"),exact:!0},{path:"/download",component:u("/download","ea3"),exact:!0},{path:"/search",component:u("/search","5de"),exact:!0},{path:"/community",component:u("/community","fdc"),routes:[{path:"/community",component:u("/community","4a5"),routes:[{path:"/community",component:u("/community","a09"),routes:[{path:"/community/modules",component:u("/community/modules","044"),exact:!0,sidebar:"community"},{path:"/community/showcase",component:u("/community/showcase","7f1"),exact:!0,sidebar:"community"},{path:"/community/support",component:u("/community/support","b44"),exact:!0,sidebar:"community"}]}]}]},{path:"/docs",component:u("/docs","a07"),routes:[{path:"/docs",component:u("/docs","4c3"),routes:[{path:"/docs",component:u("/docs","249"),routes:[{path:"/docs/",component:u("/docs/","905"),exact:!0,sidebar:"docs"},{path:"/docs/Adding-New-Action",component:u("/docs/Adding-New-Action","3c8"),exact:!0,sidebar:"docs"},{path:"/docs/Adding-Source-Files",component:u("/docs/Adding-Source-Files","308"),exact:!0,sidebar:"docs"},{path:"/docs/Adding-Unit-Tests",component:u("/docs/Adding-Unit-Tests","8a0"),exact:!0},{path:"/docs/allmodulespublic",component:u("/docs/allmodulespublic","e9f"),exact:!0,sidebar:"docs"},{path:"/docs/androidapilevel",component:u("/docs/androidapilevel","231"),exact:!0,sidebar:"docs"},{path:"/docs/androidapplibname",component:u("/docs/androidapplibname","e1a"),exact:!0,sidebar:"docs"},{path:"/docs/architecture",component:u("/docs/architecture","51e"),exact:!0,sidebar:"docs"},{path:"/docs/assemblydebug",component:u("/docs/assemblydebug","9c1"),exact:!0,sidebar:"docs"},{path:"/docs/atl",component:u("/docs/atl","dda"),exact:!0,sidebar:"docs"},{path:"/docs/basedir",component:u("/docs/basedir","593"),exact:!0,sidebar:"docs"},{path:"/docs/bindirs",component:u("/docs/bindirs","7e0"),exact:!0,sidebar:"docs"},{path:"/docs/Build-Settings",component:u("/docs/Build-Settings","cd9"),exact:!0,sidebar:"docs"},{path:"/docs/buildaction",component:u("/docs/buildaction","4af"),exact:!0,sidebar:"docs"},{path:"/docs/buildcommands",component:u("/docs/buildcommands","774"),exact:!0,sidebar:"docs"},{path:"/docs/buildcustomizations",component:u("/docs/buildcustomizations","643"),exact:!0,sidebar:"docs"},{path:"/docs/builddependencies",component:u("/docs/builddependencies","c06"),exact:!0,sidebar:"docs"},{path:"/docs/Building-Premake",component:u("/docs/Building-Premake","95a"),exact:!0,sidebar:"docs"},{path:"/docs/buildinputs",component:u("/docs/buildinputs","c73"),exact:!0,sidebar:"docs"},{path:"/docs/buildlog",component:u("/docs/buildlog","ba5"),exact:!0,sidebar:"docs"},{path:"/docs/buildmessage",component:u("/docs/buildmessage","a61"),exact:!0,sidebar:"docs"},{path:"/docs/buildoptions",component:u("/docs/buildoptions","78d"),exact:!0,sidebar:"docs"},{path:"/docs/buildoutputs",component:u("/docs/buildoutputs","330"),exact:!0,sidebar:"docs"},{path:"/docs/buildrule",component:u("/docs/buildrule","6ee"),exact:!0,sidebar:"docs"},{path:"/docs/buildstlmodules",component:u("/docs/buildstlmodules","6eb"),exact:!0,sidebar:"docs"},{path:"/docs/callingconvention",component:u("/docs/callingconvention","32c"),exact:!0,sidebar:"docs"},{path:"/docs/cdialect",component:u("/docs/cdialect","fb2"),exact:!0,sidebar:"docs"},{path:"/docs/characterset",component:u("/docs/characterset","8be"),exact:!0,sidebar:"docs"},{path:"/docs/clangtidy",component:u("/docs/clangtidy","2ec"),exact:!0,sidebar:"docs"},{path:"/docs/cleancommands",component:u("/docs/cleancommands","59d"),exact:!0,sidebar:"docs"},{path:"/docs/cleanextensions",component:u("/docs/cleanextensions","024"),exact:!0,sidebar:"docs"},{path:"/docs/clr",component:u("/docs/clr","b96"),exact:!0,sidebar:"docs"},{path:"/docs/Code-Overview",component:u("/docs/Code-Overview","02b"),exact:!0,sidebar:"docs"},{path:"/docs/Coding-Conventions",component:u("/docs/Coding-Conventions","ce8"),exact:!0,sidebar:"docs"},{path:"/docs/Command-Line-Arguments",component:u("/docs/Command-Line-Arguments","afb"),exact:!0,sidebar:"docs"},{path:"/docs/compileas",component:u("/docs/compileas","fe8"),exact:!0,sidebar:"docs"},{path:"/docs/compilebuildoutputs",component:u("/docs/compilebuildoutputs","261"),exact:!0,sidebar:"docs"},{path:"/docs/configfile",component:u("/docs/configfile","6af"),exact:!0,sidebar:"docs"},{path:"/docs/configmap",component:u("/docs/configmap","794"),exact:!0,sidebar:"docs"},{path:"/docs/configuration",component:u("/docs/configuration","414"),exact:!0,sidebar:"docs"},{path:"/docs/configurations",component:u("/docs/configurations","f78"),exact:!0,sidebar:"docs"},{path:"/docs/Configurations-and-Platforms",component:u("/docs/Configurations-and-Platforms","24c"),exact:!0,sidebar:"docs"},{path:"/docs/conformancemode",component:u("/docs/conformancemode","bde"),exact:!0,sidebar:"docs"},{path:"/docs/consumewinrtextension",component:u("/docs/consumewinrtextension","264"),exact:!0,sidebar:"docs"},{path:"/docs/copylocal",component:u("/docs/copylocal","05c"),exact:!0,sidebar:"docs"},{path:"/docs/cppdialect",component:u("/docs/cppdialect","3be"),exact:!0,sidebar:"docs"},{path:"/docs/csversion",component:u("/docs/csversion","0de"),exact:!0,sidebar:"docs"},{path:"/docs/Custom-Build-Commands",component:u("/docs/Custom-Build-Commands","2b4"),exact:!0},{path:"/docs/Custom-Rules",component:u("/docs/Custom-Rules","9c9"),exact:!0},{path:"/docs/customtoolnamespace",component:u("/docs/customtoolnamespace","c97"),exact:!0,sidebar:"docs"},{path:"/docs/debug.prompt",component:u("/docs/debug.prompt","9c8"),exact:!0,sidebar:"docs"},{path:"/docs/debugargs",component:u("/docs/debugargs","e82"),exact:!0,sidebar:"docs"},{path:"/docs/debugcommand",component:u("/docs/debugcommand","fd8"),exact:!0,sidebar:"docs"},{path:"/docs/debugconnectcommands",component:u("/docs/debugconnectcommands","88d"),exact:!0,sidebar:"docs"},{path:"/docs/debugdir",component:u("/docs/debugdir","eba"),exact:!0,sidebar:"docs"},{path:"/docs/debugenvs",component:u("/docs/debugenvs","c7e"),exact:!0,sidebar:"docs"},{path:"/docs/debugextendedprotocol",component:u("/docs/debugextendedprotocol","dd5"),exact:!0,sidebar:"docs"},{path:"/docs/debugformat",component:u("/docs/debugformat","63b"),exact:!0,sidebar:"docs"},{path:"/docs/debugger",component:u("/docs/debugger","1fd"),exact:!0,sidebar:"docs"},{path:"/docs/debuggerflavor",component:u("/docs/debuggerflavor","914"),exact:!0,sidebar:"docs"},{path:"/docs/debuggertype",component:u("/docs/debuggertype","b28"),exact:!0,sidebar:"docs"},{path:"/docs/Debugging-Scripts",component:u("/docs/Debugging-Scripts","7fd"),exact:!0},{path:"/docs/debugport",component:u("/docs/debugport","483"),exact:!0,sidebar:"docs"},{path:"/docs/debugremotehost",component:u("/docs/debugremotehost","e4c"),exact:!0,sidebar:"docs"},{path:"/docs/debugsearchpaths",component:u("/docs/debugsearchpaths","0fe"),exact:!0,sidebar:"docs"},{path:"/docs/debugstartupcommands",component:u("/docs/debugstartupcommands","977"),exact:!0,sidebar:"docs"},{path:"/docs/defaultplatform",component:u("/docs/defaultplatform","292"),exact:!0,sidebar:"docs"},{path:"/docs/defines",component:u("/docs/defines","a71"),exact:!0,sidebar:"docs"},{path:"/docs/dependson",component:u("/docs/dependson","b94"),exact:!0,sidebar:"docs"},{path:"/docs/deploymentoptions",component:u("/docs/deploymentoptions","7bb"),exact:!0,sidebar:"docs"},{path:"/docs/Developing-Modules",component:u("/docs/Developing-Modules","bac"),exact:!0,sidebar:"docs"},{path:"/docs/Development-Roadmap",component:u("/docs/Development-Roadmap","427"),exact:!0},{path:"/docs/disablewarnings",component:u("/docs/disablewarnings","290"),exact:!0,sidebar:"docs"},{path:"/docs/display",component:u("/docs/display","cfe"),exact:!0,sidebar:"docs"},{path:"/docs/documentationfile",component:u("/docs/documentationfile","764"),exact:!0,sidebar:"docs"},{path:"/docs/dotnetframework",component:u("/docs/dotnetframework","d63"),exact:!0,sidebar:"docs"},{path:"/docs/dpiawareness",component:u("/docs/dpiawareness","1c9"),exact:!0,sidebar:"docs"},{path:"/docs/editandcontinue",component:u("/docs/editandcontinue","658"),exact:!0,sidebar:"docs"},{path:"/docs/editorintegration",component:u("/docs/editorintegration","8de"),exact:!0,sidebar:"docs"},{path:"/docs/embed",component:u("/docs/embed","fcf"),exact:!0,sidebar:"docs"},{path:"/docs/embedandsign",component:u("/docs/embedandsign","f3c"),exact:!0,sidebar:"docs"},{path:"/docs/Embedding-Frameworks-in-Xcode",component:u("/docs/Embedding-Frameworks-in-Xcode","3b3"),exact:!0,sidebar:"docs"},{path:"/docs/Embedding-Modules",component:u("/docs/Embedding-Modules","80d"),exact:!0},{path:"/docs/enabledefaultcompileitems",component:u("/docs/enabledefaultcompileitems","a5f"),exact:!0,sidebar:"docs"},{path:"/docs/enablemodules",component:u("/docs/enablemodules","b3a"),exact:!0,sidebar:"docs"},{path:"/docs/enableunitybuild",component:u("/docs/enableunitybuild","fc0"),exact:!0,sidebar:"docs"},{path:"/docs/enablewarnings",component:u("/docs/enablewarnings","d70"),exact:!0,sidebar:"docs"},{path:"/docs/endian",component:u("/docs/endian","13e"),exact:!0,sidebar:"docs"},{path:"/docs/entrypoint",component:u("/docs/entrypoint","da4"),exact:!0,sidebar:"docs"},{path:"/docs/exceptionhandling",component:u("/docs/exceptionhandling","3e5"),exact:!0,sidebar:"docs"},{path:"/docs/Extending-Premake",component:u("/docs/Extending-Premake","2cc"),exact:!0,sidebar:"docs"},{path:"/docs/external",component:u("/docs/external","118"),exact:!0,sidebar:"docs"},{path:"/docs/externalanglebrackets",component:u("/docs/externalanglebrackets","38f"),exact:!0,sidebar:"docs"},{path:"/docs/externalincludedirs",component:u("/docs/externalincludedirs","333"),exact:!0,sidebar:"docs"},{path:"/docs/externalproject",component:u("/docs/externalproject","599"),exact:!0,sidebar:"docs"},{path:"/docs/externalrule",component:u("/docs/externalrule","185"),exact:!0,sidebar:"docs"},{path:"/docs/externalwarnings",component:u("/docs/externalwarnings","10c"),exact:!0,sidebar:"docs"},{path:"/docs/fastuptodate",component:u("/docs/fastuptodate","623"),exact:!0,sidebar:"docs"},{path:"/docs/fatalwarnings",component:u("/docs/fatalwarnings","5cc"),exact:!0,sidebar:"docs"},{path:"/docs/Feature-Matrix",component:u("/docs/Feature-Matrix","166"),exact:!0},{path:"/docs/fileextension",component:u("/docs/fileextension","2b5"),exact:!0,sidebar:"docs"},{path:"/docs/filename",component:u("/docs/filename","830"),exact:!0,sidebar:"docs"},{path:"/docs/files",component:u("/docs/files","26a"),exact:!0,sidebar:"docs"},{path:"/docs/filter",component:u("/docs/filter","8e3"),exact:!0,sidebar:"docs"},{path:"/docs/Filters",component:u("/docs/Filters","723"),exact:!0,sidebar:"docs"},{path:"/docs/flags",component:u("/docs/flags","419"),exact:!0,sidebar:"docs"},{path:"/docs/floatabi",component:u("/docs/floatabi","b65"),exact:!0,sidebar:"docs"},{path:"/docs/floatingpoint",component:u("/docs/floatingpoint","072"),exact:!0,sidebar:"docs"},{path:"/docs/floatingpointexceptions",component:u("/docs/floatingpointexceptions","a77"),exact:!0,sidebar:"docs"},{path:"/docs/forceincludes",component:u("/docs/forceincludes","b83"),exact:!0,sidebar:"docs"},{path:"/docs/forceusings",component:u("/docs/forceusings","655"),exact:!0,sidebar:"docs"},{path:"/docs/fpu",component:u("/docs/fpu","82c"),exact:!0,sidebar:"docs"},{path:"/docs/framework",component:u("/docs/framework","656"),exact:!0,sidebar:"docs"},{path:"/docs/frameworkdirs",component:u("/docs/frameworkdirs","7cc"),exact:!0,sidebar:"docs"},{path:"/docs/functionlevellinking",component:u("/docs/functionlevellinking","881"),exact:!0,sidebar:"docs"},{path:"/docs/gccprefix",component:u("/docs/gccprefix","448"),exact:!0,sidebar:"docs"},{path:"/docs/Generating-Project-Files",component:u("/docs/Generating-Project-Files","246"),exact:!0},{path:"/docs/gitintegration",component:u("/docs/gitintegration","db8"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_ACTION",component:u("/docs/globals/_ACTION","8f9"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_ARGS",component:u("/docs/globals/_ARGS","eb6"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_MAIN_SCRIPT",component:u("/docs/globals/_MAIN_SCRIPT","1ad"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_MAIN_SCRIPT_DIR",component:u("/docs/globals/_MAIN_SCRIPT_DIR","208"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_OPTIONS",component:u("/docs/globals/_OPTIONS","f6d"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_OS",component:u("/docs/globals/_OS","f86"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_PREMAKE_COMMAND",component:u("/docs/globals/_PREMAKE_COMMAND","030"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_PREMAKE_DIR",component:u("/docs/globals/_PREMAKE_DIR","1fe"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_PREMAKE_VERSION",component:u("/docs/globals/_PREMAKE_VERSION","1df"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_TARGET_ARCH",component:u("/docs/globals/_TARGET_ARCH","707"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_TARGET_OS",component:u("/docs/globals/_TARGET_OS","c96"),exact:!0,sidebar:"docs"},{path:"/docs/globals/_WORKING_DIR",component:u("/docs/globals/_WORKING_DIR","dec"),exact:!0,sidebar:"docs"},{path:"/docs/globals/dofileopt",component:u("/docs/globals/dofileopt","1ff"),exact:!0,sidebar:"docs"},{path:"/docs/globals/iif",component:u("/docs/globals/iif","409"),exact:!0,sidebar:"docs"},{path:"/docs/globals/include",component:u("/docs/globals/include","295"),exact:!0,sidebar:"docs"},{path:"/docs/globals/includeexternal",component:u("/docs/globals/includeexternal","3d9"),exact:!0,sidebar:"docs"},{path:"/docs/globals/printf",component:u("/docs/globals/printf","879"),exact:!0,sidebar:"docs"},{path:"/docs/globals/require",component:u("/docs/globals/require","86e"),exact:!0,sidebar:"docs"},{path:"/docs/globals/verbosef",component:u("/docs/globals/verbosef","e63"),exact:!0,sidebar:"docs"},{path:"/docs/group",component:u("/docs/group","884"),exact:!0,sidebar:"docs"},{path:"/docs/How-to-Help",component:u("/docs/How-to-Help","674"),exact:!0},{path:"/docs/http/http-options-table",component:u("/docs/http/http-options-table","086"),exact:!0,sidebar:"docs"},{path:"/docs/http/http.download",component:u("/docs/http/http.download","c25"),exact:!0,sidebar:"docs"},{path:"/docs/http/http.get",component:u("/docs/http/http.get","832"),exact:!0,sidebar:"docs"},{path:"/docs/http/http.post",component:u("/docs/http/http.post","260"),exact:!0,sidebar:"docs"},{path:"/docs/icon",component:u("/docs/icon","a68"),exact:!0,sidebar:"docs"},{path:"/docs/ignoredefaultlibraries",component:u("/docs/ignoredefaultlibraries","1db"),exact:!0,sidebar:"docs"},{path:"/docs/imageoptions",component:u("/docs/imageoptions","d21"),exact:!0,sidebar:"docs"},{path:"/docs/imagepath",component:u("/docs/imagepath","ee8"),exact:!0,sidebar:"docs"},{path:"/docs/implibdir",component:u("/docs/implibdir","84c"),exact:!0,sidebar:"docs"},{path:"/docs/implibextension",component:u("/docs/implibextension","4ae"),exact:!0,sidebar:"docs"},{path:"/docs/implibname",component:u("/docs/implibname","104"),exact:!0,sidebar:"docs"},{path:"/docs/implibprefix",component:u("/docs/implibprefix","da9"),exact:!0,sidebar:"docs"},{path:"/docs/implibsuffix",component:u("/docs/implibsuffix","150"),exact:!0,sidebar:"docs"},{path:"/docs/includedirs",component:u("/docs/includedirs","883"),exact:!0,sidebar:"docs"},{path:"/docs/includedirsafter",component:u("/docs/includedirsafter","aad"),exact:!0,sidebar:"docs"},{path:"/docs/inheritdependencies",component:u("/docs/inheritdependencies","434"),exact:!0,sidebar:"docs"},{path:"/docs/inlinesvisibility",component:u("/docs/inlinesvisibility","7c7"),exact:!0,sidebar:"docs"},{path:"/docs/inlining",component:u("/docs/inlining","0da"),exact:!0,sidebar:"docs"},{path:"/docs/intrinsics",component:u("/docs/intrinsics","6d8"),exact:!0,sidebar:"docs"},{path:"/docs/Introducing-Modules",component:u("/docs/Introducing-Modules","8e4"),exact:!0},{path:"/docs/io.readfile",component:u("/docs/io.readfile","15c"),exact:!0,sidebar:"docs"},{path:"/docs/io.utf8",component:u("/docs/io.utf8","7bc"),exact:!0,sidebar:"docs"},{path:"/docs/io.writefile",component:u("/docs/io.writefile","db0"),exact:!0,sidebar:"docs"},{path:"/docs/iosfamily",component:u("/docs/iosfamily","922"),exact:!0,sidebar:"docs"},{path:"/docs/isaextensions",component:u("/docs/isaextensions","44f"),exact:!0,sidebar:"docs"},{path:"/docs/json/json.decode",component:u("/docs/json/json.decode","e59"),exact:!0,sidebar:"docs"},{path:"/docs/json/json.encode",component:u("/docs/json/json.encode","48f"),exact:!0,sidebar:"docs"},{path:"/docs/justmycode",component:u("/docs/justmycode","1eb"),exact:!0,sidebar:"docs"},{path:"/docs/kind",component:u("/docs/kind","045"),exact:!0,sidebar:"docs"},{path:"/docs/language",component:u("/docs/language","95d"),exact:!0,sidebar:"docs"},{path:"/docs/largeaddressaware",component:u("/docs/largeaddressaware","a42"),exact:!0,sidebar:"docs"},{path:"/docs/libdirs",component:u("/docs/libdirs","9c5"),exact:!0,sidebar:"docs"},{path:"/docs/linkbuildoutputs",component:u("/docs/linkbuildoutputs","a9b"),exact:!0,sidebar:"docs"},{path:"/docs/linker",component:u("/docs/linker","d3c"),exact:!0,sidebar:"docs"},{path:"/docs/linkgroups",component:u("/docs/linkgroups","5fa"),exact:!0,sidebar:"docs"},{path:"/docs/Linking",component:u("/docs/Linking","853"),exact:!0,sidebar:"docs"},{path:"/docs/linkoptions",component:u("/docs/linkoptions","e3b"),exact:!0,sidebar:"docs"},{path:"/docs/links",component:u("/docs/links","1f9"),exact:!0,sidebar:"docs"},{path:"/docs/linktimeoptimization",component:u("/docs/linktimeoptimization","134"),exact:!0,sidebar:"docs"},{path:"/docs/llvmdir",component:u("/docs/llvmdir","6d4"),exact:!0,sidebar:"docs"},{path:"/docs/llvmversion",component:u("/docs/llvmversion","57e"),exact:!0,sidebar:"docs"},{path:"/docs/locale",component:u("/docs/locale","21f"),exact:!0,sidebar:"docs"},{path:"/docs/Locating-Scripts",component:u("/docs/Locating-Scripts","7a2"),exact:!0},{path:"/docs/location",component:u("/docs/location","c26"),exact:!0,sidebar:"docs"},{path:"/docs/Lua-Library-Additions",component:u("/docs/Lua-Library-Additions","d27"),exact:!0},{path:"/docs/Makefile-Projects",component:u("/docs/Makefile-Projects","153"),exact:!0},{path:"/docs/makesettings",component:u("/docs/makesettings","438"),exact:!0,sidebar:"docs"},{path:"/docs/mfc",component:u("/docs/mfc","428"),exact:!0,sidebar:"docs"},{path:"/docs/Migrating-From-4.x",component:u("/docs/Migrating-From-4.x","225"),exact:!0},{path:"/docs/namespace",component:u("/docs/namespace","381"),exact:!0,sidebar:"docs"},{path:"/docs/nativewchar",component:u("/docs/nativewchar","4fc"),exact:!0,sidebar:"docs"},{path:"/docs/newaction",component:u("/docs/newaction","b1e"),exact:!0,sidebar:"docs"},{path:"/docs/newoption",component:u("/docs/newoption","840"),exact:!0,sidebar:"docs"},{path:"/docs/nuget",component:u("/docs/nuget","eaa"),exact:!0,sidebar:"docs"},{path:"/docs/nugetsource",component:u("/docs/nugetsource","628"),exact:!0,sidebar:"docs"},{path:"/docs/objdir",component:u("/docs/objdir","6f9"),exact:!0,sidebar:"docs"},{path:"/docs/omitframepointer",component:u("/docs/omitframepointer","365"),exact:!0,sidebar:"docs"},{path:"/docs/openmp",component:u("/docs/openmp","e19"),exact:!0,sidebar:"docs"},{path:"/docs/optimize",component:u("/docs/optimize","5b3"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.chdir",component:u("/docs/os/os.chdir","c80"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.chmod",component:u("/docs/os/os.chmod","fc6"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.comparefiles",component:u("/docs/os/os.comparefiles","72f"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.copyfile",component:u("/docs/os/os.copyfile","8f5"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.execute",component:u("/docs/os/os.execute","efc"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.executef",component:u("/docs/os/os.executef","72c"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.findheader",component:u("/docs/os/os.findheader","70c"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.findlib",component:u("/docs/os/os.findlib","b00"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.get",component:u("/docs/os/os.get","79a"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.getcwd",component:u("/docs/os/os.getcwd","175"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.getenv",component:u("/docs/os/os.getenv","f9a"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.getnumcpus",component:u("/docs/os/os.getnumcpus","723"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.getpass",component:u("/docs/os/os.getpass","99d"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.getSystemTags",component:u("/docs/os/os.getSystemTags","12e"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.getversion",component:u("/docs/os/os.getversion","925"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.host",component:u("/docs/os/os.host","856"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.hostarch",component:u("/docs/os/os.hostarch","c06"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.is",component:u("/docs/os/os.is","e8d"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.is64bit",component:u("/docs/os/os.is64bit","3a0"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.isdir",component:u("/docs/os/os.isdir","297"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.isfile",component:u("/docs/os/os.isfile","8df"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.islink",component:u("/docs/os/os.islink","b9c"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.istarget",component:u("/docs/os/os.istarget","9fc"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.linkdir",component:u("/docs/os/os.linkdir","a95"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.linkfile",component:u("/docs/os/os.linkfile","3f4"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.locate",component:u("/docs/os/os.locate","4ab"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.matchdirs",component:u("/docs/os/os.matchdirs","2f1"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.matchfiles",component:u("/docs/os/os.matchfiles","e03"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.mkdir",component:u("/docs/os/os.mkdir","fec"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.outputof",component:u("/docs/os/os.outputof","fa8"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.pathsearch",component:u("/docs/os/os.pathsearch","ecb"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.realpath",component:u("/docs/os/os.realpath","3f5"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.remove",component:u("/docs/os/os.remove","72e"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.rename",component:u("/docs/os/os.rename","948"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.rmdir",component:u("/docs/os/os.rmdir","c4e"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.stat",component:u("/docs/os/os.stat","9d9"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.target",component:u("/docs/os/os.target","7e3"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.targetarch",component:u("/docs/os/os.targetarch","c80"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.touchfile",component:u("/docs/os/os.touchfile","f70"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.translateCommands",component:u("/docs/os/os.translateCommands","3f3"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.uuid",component:u("/docs/os/os.uuid","4bf"),exact:!0,sidebar:"docs"},{path:"/docs/os/os.writefile_ifnotequal",component:u("/docs/os/os.writefile_ifnotequal","e28"),exact:!0,sidebar:"docs"},{path:"/docs/Overrides-and-Call-Arrays",component:u("/docs/Overrides-and-Call-Arrays","9ab"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.appendExtension",component:u("/docs/path/path.appendExtension","959"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getabsolute",component:u("/docs/path/path.getabsolute","c3a"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getbasename",component:u("/docs/path/path.getbasename","506"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getdirectory",component:u("/docs/path/path.getdirectory","42f"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getdrive",component:u("/docs/path/path.getdrive","e6c"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getextension",component:u("/docs/path/path.getextension","462"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getname",component:u("/docs/path/path.getname","3c2"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.getrelative",component:u("/docs/path/path.getrelative","b78"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.hasextension",component:u("/docs/path/path.hasextension","3ca"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.isabsolute",component:u("/docs/path/path.isabsolute","261"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.iscfile",component:u("/docs/path/path.iscfile","a43"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.iscppfile",component:u("/docs/path/path.iscppfile","5b6"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.iscppheader",component:u("/docs/path/path.iscppheader","054"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.isframework",component:u("/docs/path/path.isframework","767"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.islinkable",component:u("/docs/path/path.islinkable","708"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.isobjectfile",component:u("/docs/path/path.isobjectfile","c1e"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.isresourcefile",component:u("/docs/path/path.isresourcefile","0e1"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.join",component:u("/docs/path/path.join","f19"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.normalize",component:u("/docs/path/path.normalize","d61"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.rebase",component:u("/docs/path/path.rebase","02a"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.replaceextension",component:u("/docs/path/path.replaceextension","675"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.translate",component:u("/docs/path/path.translate","047"),exact:!0,sidebar:"docs"},{path:"/docs/path/path.wildcards",component:u("/docs/path/path.wildcards","214"),exact:!0,sidebar:"docs"},{path:"/docs/pchheader",component:u("/docs/pchheader","3e0"),exact:!0,sidebar:"docs"},{path:"/docs/pchsource",component:u("/docs/pchsource","b43"),exact:!0,sidebar:"docs"},{path:"/docs/pic",component:u("/docs/pic","f4c"),exact:!0,sidebar:"docs"},{path:"/docs/platforms",component:u("/docs/platforms","4a0"),exact:!0,sidebar:"docs"},{path:"/docs/postbuildcommands",component:u("/docs/postbuildcommands","ffa"),exact:!0,sidebar:"docs"},{path:"/docs/postbuildmessage",component:u("/docs/postbuildmessage","baa"),exact:!0,sidebar:"docs"},{path:"/docs/prebuildcommands",component:u("/docs/prebuildcommands","d01"),exact:!0,sidebar:"docs"},{path:"/docs/prebuildmessage",component:u("/docs/prebuildmessage","41a"),exact:!0,sidebar:"docs"},{path:"/docs/Precompiled-Headers",component:u("/docs/Precompiled-Headers","8c9"),exact:!0},{path:"/docs/preferredtoolarchitecture",component:u("/docs/preferredtoolarchitecture","c2c"),exact:!0,sidebar:"docs"},{path:"/docs/prelinkcommands",component:u("/docs/prelinkcommands","0f2"),exact:!0,sidebar:"docs"},{path:"/docs/prelinkmessage",component:u("/docs/prelinkmessage","167"),exact:!0,sidebar:"docs"},{path:"/docs/premake-tags",component:u("/docs/premake-tags","fff"),exact:!0,sidebar:"docs"},{path:"/docs/project",component:u("/docs/project","865"),exact:!0,sidebar:"docs"},{path:"/docs/Project-API",component:u("/docs/Project-API","4b5"),exact:!0},{path:"/docs/propertydefinition",component:u("/docs/propertydefinition","765"),exact:!0,sidebar:"docs"},{path:"/docs/rebuildcommands",component:u("/docs/rebuildcommands","8e6"),exact:!0,sidebar:"docs"},{path:"/docs/remotedeploydir",component:u("/docs/remotedeploydir","df2"),exact:!0,sidebar:"docs"},{path:"/docs/remoteprojectdir",component:u("/docs/remoteprojectdir","82e"),exact:!0,sidebar:"docs"},{path:"/docs/remoteprojectrelativedir",component:u("/docs/remoteprojectrelativedir","bf6"),exact:!0,sidebar:"docs"},{path:"/docs/remoterootdir",component:u("/docs/remoterootdir","9fb"),exact:!0,sidebar:"docs"},{path:"/docs/removeunreferencedcodedata",component:u("/docs/removeunreferencedcodedata","ed6"),exact:!0,sidebar:"docs"},{path:"/docs/Removing-Values",component:u("/docs/Removing-Values","ae9"),exact:!0},{path:"/docs/resdefines",component:u("/docs/resdefines","375"),exact:!0,sidebar:"docs"},{path:"/docs/resincludedirs",component:u("/docs/resincludedirs","459"),exact:!0,sidebar:"docs"},{path:"/docs/resoptions",component:u("/docs/resoptions","514"),exact:!0,sidebar:"docs"},{path:"/docs/resourcegenerator",component:u("/docs/resourcegenerator","226"),exact:!0,sidebar:"docs"},{path:"/docs/rtti",component:u("/docs/rtti","523"),exact:!0,sidebar:"docs"},{path:"/docs/rule",component:u("/docs/rule","d11"),exact:!0,sidebar:"docs"},{path:"/docs/rules",component:u("/docs/rules","89f"),exact:!0,sidebar:"docs"},{path:"/docs/runcodeanalysis",component:u("/docs/runcodeanalysis","2ee"),exact:!0,sidebar:"docs"},{path:"/docs/runpathdirs",component:u("/docs/runpathdirs","e98"),exact:!0,sidebar:"docs"},{path:"/docs/runtime",component:u("/docs/runtime","2ad"),exact:!0,sidebar:"docs"},{path:"/docs/sanitize",component:u("/docs/sanitize","11e"),exact:!0,sidebar:"docs"},{path:"/docs/scanformoduledependencies",component:u("/docs/scanformoduledependencies","c3c"),exact:!0,sidebar:"docs"},{path:"/docs/Scopes-and-Inheritance",component:u("/docs/Scopes-and-Inheritance","fdf"),exact:!0,sidebar:"docs"},{path:"/docs/shaderassembler",component:u("/docs/shaderassembler","68a"),exact:!0,sidebar:"docs"},{path:"/docs/shaderassembleroutput",component:u("/docs/shaderassembleroutput","148"),exact:!0,sidebar:"docs"},{path:"/docs/shaderdefines",component:u("/docs/shaderdefines","33f"),exact:!0,sidebar:"docs"},{path:"/docs/shaderentry",component:u("/docs/shaderentry","c34"),exact:!0,sidebar:"docs"},{path:"/docs/shaderheaderfileoutput",component:u("/docs/shaderheaderfileoutput","577"),exact:!0,sidebar:"docs"},{path:"/docs/shaderincludedirs",component:u("/docs/shaderincludedirs","826"),exact:!0,sidebar:"docs"},{path:"/docs/shadermodel",component:u("/docs/shadermodel","c1d"),exact:!0,sidebar:"docs"},{path:"/docs/shaderobjectfileoutput",component:u("/docs/shaderobjectfileoutput","9b4"),exact:!0,sidebar:"docs"},{path:"/docs/shaderoptions",component:u("/docs/shaderoptions","20b"),exact:!0,sidebar:"docs"},{path:"/docs/shadertype",component:u("/docs/shadertype","4ac"),exact:!0,sidebar:"docs"},{path:"/docs/shadervariablename",component:u("/docs/shadervariablename","b0d"),exact:!0,sidebar:"docs"},{path:"/docs/sharedlibtype",component:u("/docs/sharedlibtype","742"),exact:!0,sidebar:"docs"},{path:"/docs/Sharing-Configuration-Settings",component:u("/docs/Sharing-Configuration-Settings","919"),exact:!0,sidebar:"docs"},{path:"/docs/Sharing-Your-Module",component:u("/docs/Sharing-Your-Module","297"),exact:!0},{path:"/docs/Starting-Your-New-Action",component:u("/docs/Starting-Your-New-Action","1f7"),exact:!0},{path:"/docs/startproject",component:u("/docs/startproject","d37"),exact:!0,sidebar:"docs"},{path:"/docs/staticruntime",component:u("/docs/staticruntime","830"),exact:!0,sidebar:"docs"},{path:"/docs/stl",component:u("/docs/stl","5dd"),exact:!0,sidebar:"docs"},{path:"/docs/strictaliasing",component:u("/docs/strictaliasing","141"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.capitalized",component:u("/docs/string/string.capitalized","d0e"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.contains",component:u("/docs/string/string.contains","abf"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.endswith",component:u("/docs/string/string.endswith","492"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.escapepattern",component:u("/docs/string/string.escapepattern","15a"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.explode",component:u("/docs/string/string.explode","b56"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.findlast",component:u("/docs/string/string.findlast","599"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.hash",component:u("/docs/string/string.hash","d5c"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.lines",component:u("/docs/string/string.lines","7e4"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.plural",component:u("/docs/string/string.plural","c63"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.sha1",component:u("/docs/string/string.sha1","0de"),exact:!0,sidebar:"docs"},{path:"/docs/string/string.startswith",component:u("/docs/string/string.startswith","0a3"),exact:!0,sidebar:"docs"},{path:"/docs/stringpooling",component:u("/docs/stringpooling","db5"),exact:!0,sidebar:"docs"},{path:"/docs/structmemberalign",component:u("/docs/structmemberalign","60d"),exact:!0,sidebar:"docs"},{path:"/docs/Style-Guide",component:u("/docs/Style-Guide","043"),exact:!0},{path:"/docs/swiftversion",component:u("/docs/swiftversion","60c"),exact:!0,sidebar:"docs"},{path:"/docs/symbols",component:u("/docs/symbols","78f"),exact:!0,sidebar:"docs"},{path:"/docs/symbolspath",component:u("/docs/symbolspath","079"),exact:!0,sidebar:"docs"},{path:"/docs/sysincludedirs",component:u("/docs/sysincludedirs","11e"),exact:!0,sidebar:"docs"},{path:"/docs/syslibdirs",component:u("/docs/syslibdirs","b0e"),exact:!0,sidebar:"docs"},{path:"/docs/system",component:u("/docs/system","d5f"),exact:!0,sidebar:"docs"},{path:"/docs/System-Scripts",component:u("/docs/System-Scripts","bba"),exact:!0},{path:"/docs/systemversion",component:u("/docs/systemversion","b3d"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.arraycopy",component:u("/docs/table/table.arraycopy","9e4"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.contains",component:u("/docs/table/table.contains","302"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.deepcopy",component:u("/docs/table/table.deepcopy","41c"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.extract",component:u("/docs/table/table.extract","8c3"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.filterempty",component:u("/docs/table/table.filterempty","8ed"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.flatten",component:u("/docs/table/table.flatten","f5d"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.fold",component:u("/docs/table/table.fold","725"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.foreachi",component:u("/docs/table/table.foreachi","a64"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.implode",component:u("/docs/table/table.implode","bfd"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.indexof",component:u("/docs/table/table.indexof","53b"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.insertafter",component:u("/docs/table/table.insertafter","d83"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.insertflat",component:u("/docs/table/table.insertflat","af0"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.isempty",component:u("/docs/table/table.isempty","fda"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.join",component:u("/docs/table/table.join","801"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.keys",component:u("/docs/table/table.keys","c9f"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.merge",component:u("/docs/table/table.merge","d94"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.replace",component:u("/docs/table/table.replace","edb"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.tostring",component:u("/docs/table/table.tostring","28b"),exact:!0,sidebar:"docs"},{path:"/docs/table/table.translate",component:u("/docs/table/table.translate","b01"),exact:!0,sidebar:"docs"},{path:"/docs/tailcalls",component:u("/docs/tailcalls","151"),exact:!0,sidebar:"docs"},{path:"/docs/targetdir",component:u("/docs/targetdir","efb"),exact:!0,sidebar:"docs"},{path:"/docs/targetextension",component:u("/docs/targetextension","1ad"),exact:!0,sidebar:"docs"},{path:"/docs/targetname",component:u("/docs/targetname","61b"),exact:!0,sidebar:"docs"},{path:"/docs/targetprefix",component:u("/docs/targetprefix","e43"),exact:!0,sidebar:"docs"},{path:"/docs/targetsuffix",component:u("/docs/targetsuffix","21f"),exact:!0,sidebar:"docs"},{path:"/docs/term/term.clearToEndOfLine",component:u("/docs/term/term.clearToEndOfLine","8ab"),exact:!0,sidebar:"docs"},{path:"/docs/term/term.getTextColor",component:u("/docs/term/term.getTextColor","6fd"),exact:!0,sidebar:"docs"},{path:"/docs/term/term.moveLeft",component:u("/docs/term/term.moveLeft","635"),exact:!0,sidebar:"docs"},{path:"/docs/term/term.popColor",component:u("/docs/term/term.popColor","ef3"),exact:!0,sidebar:"docs"},{path:"/docs/term/term.pushColor",component:u("/docs/term/term.pushColor","5cd"),exact:!0,sidebar:"docs"},{path:"/docs/term/term.setTextColor",component:u("/docs/term/term.setTextColor","bf9"),exact:!0,sidebar:"docs"},{path:"/docs/thumbmode",component:u("/docs/thumbmode","afc"),exact:!0,sidebar:"docs"},{path:"/docs/Tokens",component:u("/docs/Tokens","d23"),exact:!0},{path:"/docs/toolchainversion",component:u("/docs/toolchainversion","b31"),exact:!0,sidebar:"docs"},{path:"/docs/toolset",component:u("/docs/toolset","d3f"),exact:!0,sidebar:"docs"},{path:"/docs/toolsversion",component:u("/docs/toolsversion","18e"),exact:!0,sidebar:"docs"},{path:"/docs/Topics",component:u("/docs/Topics","006"),exact:!0,sidebar:"docs"},{path:"/docs/undefines",component:u("/docs/undefines","b10"),exact:!0,sidebar:"docs"},{path:"/docs/unsignedchar",component:u("/docs/unsignedchar","ea6"),exact:!0,sidebar:"docs"},{path:"/docs/Usages",component:u("/docs/Usages","cb3"),exact:!0},{path:"/docs/usefullpaths",component:u("/docs/usefullpaths","b68"),exact:!0,sidebar:"docs"},{path:"/docs/usestandardpreprocessor",component:u("/docs/usestandardpreprocessor","64d"),exact:!0,sidebar:"docs"},{path:"/docs/Using-Modules",component:u("/docs/Using-Modules","c5d"),exact:!0,sidebar:"docs"},{path:"/docs/Using-Premake",component:u("/docs/Using-Premake","44a"),exact:!0,sidebar:"docs"},{path:"/docs/usingdirs",component:u("/docs/usingdirs","d71"),exact:!0,sidebar:"docs"},{path:"/docs/uuid",component:u("/docs/uuid","f62"),exact:!0,sidebar:"docs"},{path:"/docs/vectorextensions",component:u("/docs/vectorextensions","59f"),exact:!0,sidebar:"docs"},{path:"/docs/visibility",component:u("/docs/visibility","a7a"),exact:!0,sidebar:"docs"},{path:"/docs/vpaths",component:u("/docs/vpaths","9cb"),exact:!0,sidebar:"docs"},{path:"/docs/vsprops",component:u("/docs/vsprops","6dc"),exact:!0,sidebar:"docs"},{path:"/docs/warnings",component:u("/docs/warnings","b34"),exact:!0,sidebar:"docs"},{path:"/docs/What-Is-Premake",component:u("/docs/What-Is-Premake","8e1"),exact:!0,sidebar:"docs"},{path:"/docs/Whats-New-in-5.0",component:u("/docs/Whats-New-in-5.0","4bd"),exact:!0},{path:"/docs/Why-Do-Call-Arrays-Need-Functions",component:u("/docs/Why-Do-Call-Arrays-Need-Functions","753"),exact:!0},{path:"/docs/workspace",component:u("/docs/workspace","125"),exact:!0,sidebar:"docs"},{path:"/docs/Workspaces-and-Projects",component:u("/docs/Workspaces-and-Projects","46b"),exact:!0,sidebar:"docs"},{path:"/docs/xcodebuildresources",component:u("/docs/xcodebuildresources","d7e"),exact:!0,sidebar:"docs"},{path:"/docs/xcodebuildsettings",component:u("/docs/xcodebuildsettings","285"),exact:!0,sidebar:"docs"},{path:"/docs/xcodecodesigningidentity",component:u("/docs/xcodecodesigningidentity","0b4"),exact:!0,sidebar:"docs"},{path:"/docs/xcodesystemcapabilities",component:u("/docs/xcodesystemcapabilities","405"),exact:!0,sidebar:"docs"},{path:"/docs/Your-First-Script",component:u("/docs/Your-First-Script","701"),exact:!0,sidebar:"docs"},{path:"/docs/zip/zip.extract",component:u("/docs/zip/zip.extract","f74"),exact:!0,sidebar:"docs"}]}]}]},{path:"/",component:u("/","2e1"),exact:!0},{path:"*",component:u("*")}]},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>s});var o=n(96540),r=n(74848);const a=o.createContext(!1);function s(e){let{children:t}=e;const[n,s]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{s(!0)}),[]),(0,r.jsx)(a.Provider,{value:n,children:t})}},38536:(e,t,n)=>{"use strict";var o=n(96540),r=n(5338),a=n(80545),s=n(54625),i=n(4784),c=n(38193);const l=[n(10119),n(26134),n(76294),n(51043)];var d=n(35947),u=n(56347),p=n(22831),f=n(74848);function m(e){let{children:t}=e;return(0,f.jsx)(f.Fragment,{children:t})}var h=n(5260),b=n(44586),g=n(86025),y=n(6342),v=n(45500),w=n(32131),x=n(14090),_=n(2967),k=n(70440),S=n(41463);function E(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,b.A)(),o=(0,w.o)(),r=n[e].htmlLang,a=e=>e.replace("-","_");return(0,f.jsxs)(h.A,{children:[Object.entries(n).map((e=>{let[t,{htmlLang:n}]=e;return(0,f.jsx)("link",{rel:"alternate",href:o.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,f.jsx)("link",{rel:"alternate",href:o.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:a(r)}),Object.values(n).filter((e=>r!==e.htmlLang)).map((e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function O(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,b.A)(),o=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,b.A)(),{pathname:o}=(0,u.zy)();return e+(0,k.Ks)((0,g.Ay)(o),{trailingSlash:n,baseUrl:t})}(),r=t?`${n}${t}`:o;return(0,f.jsxs)(h.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:r}),(0,f.jsx)("link",{rel:"canonical",href:r})]})}function j(){const{i18n:{currentLocale:e}}=(0,b.A)(),{metadata:t,image:n}=(0,y.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(h.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:x.w})]}),n&&(0,f.jsx)(v.be,{image:n}),(0,f.jsx)(O,{}),(0,f.jsx)(E,{}),(0,f.jsx)(S.A,{tag:_.C,locale:e}),(0,f.jsx)(h.A,{children:t.map(((e,t)=>(0,f.jsx)("meta",{...e},t)))})]})}const C=new Map;var A=n(6125),T=n(26988),P=n(205);function I(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o{const o=t.default?.[e]??t[e];return o?.(...n)}));return()=>r.forEach((e=>e?.()))}const N=function(e){let{children:t,location:n,previousLocation:o}=e;return(0,P.A)((()=>{o!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const o=t.pathname===n.pathname,r=t.hash===n.hash,a=t.search===n.search;if(o&&r&&!a)return;const{hash:s}=t;if(s){const e=decodeURIComponent(s.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:o}),I("onRouteDidUpdate",{previousLocation:o,location:n}))}),[o,n]),t};function R(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,p.u)(d.A,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class L extends o.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=c.A.canUseDOM?I("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=I("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),R(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(N,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(u.qh,{location:t,render:()=>e})})}}const D=L,M="__docusaurus-base-url-issue-banner-suggestion-container";function F(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{let{route:t}=e;return!0===t.exact})))return C.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return C.set(e.pathname,t),{...e,pathname:t}}((0,u.zy)());return(0,f.jsx)(D,{location:e,children:V})}function K(){return(0,f.jsx)($.A,{children:(0,f.jsx)(T.l,{children:(0,f.jsxs)(A.x,{children:[(0,f.jsxs)(m,{children:[(0,f.jsx)(U,{}),(0,f.jsx)(j,{}),(0,f.jsx)(z,{}),(0,f.jsx)(W,{})]}),(0,f.jsx)(q,{})]})})})}var G=n(84054);const Y=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),o.onload=()=>t(),o.onerror=()=>n();const r=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;r?.appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.withCredentials=!0,o.onload=()=>{200===o.status?t():n()},o.send(null)}))};var Q=n(86921);const Z=new Set,X=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch:e=>{if(!(e=>!J()&&!X.has(e)&&!Z.has(e))(e))return!1;Z.add(e);const t=(0,p.u)(d.A,e).flatMap((e=>{return t=e.route.path,Object.entries(G).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Q.A)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Y(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!X.has(e))(e)&&(X.add(e),R(e))},te=Object.freeze(ee);function ne(e){let{children:t}=e;return"hash"===i.default.future.experimental_router?(0,f.jsx)(s.I9,{children:t}):(0,f.jsx)(s.Kd,{children:t})}const oe=Boolean(!0);if(c.A.canUseDOM){window.docusaurus=te;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(a.vd,{children:(0,f.jsx)(ne,{children:(0,f.jsx)(K,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},s=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(oe)window.docusaurusRoot=r.hydrateRoot(e,t,{onRecoverableError:n});else{const o=r.createRoot(e,{onRecoverableError:n});o.render(t),window.docusaurusRoot=o}};R(window.location.pathname).then((()=>{(0,o.startTransition)(s)}))}},26988:(e,t,n)=>{"use strict";n.d(t,{o:()=>u,l:()=>p});var o=n(96540),r=n(4784);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"Home","docs":[{"id":"Adding-New-Action","path":"/docs/Adding-New-Action","sidebar":"docs"},{"id":"Adding-Source-Files","path":"/docs/Adding-Source-Files","sidebar":"docs"},{"id":"Adding-Unit-Tests","path":"/docs/Adding-Unit-Tests"},{"id":"allmodulespublic","path":"/docs/allmodulespublic","sidebar":"docs"},{"id":"androidapilevel","path":"/docs/androidapilevel","sidebar":"docs"},{"id":"androidapplibname","path":"/docs/androidapplibname","sidebar":"docs"},{"id":"architecture","path":"/docs/architecture","sidebar":"docs"},{"id":"assemblydebug","path":"/docs/assemblydebug","sidebar":"docs"},{"id":"atl","path":"/docs/atl","sidebar":"docs"},{"id":"basedir","path":"/docs/basedir","sidebar":"docs"},{"id":"bindirs","path":"/docs/bindirs","sidebar":"docs"},{"id":"Build-Settings","path":"/docs/Build-Settings","sidebar":"docs"},{"id":"buildaction","path":"/docs/buildaction","sidebar":"docs"},{"id":"buildcommands","path":"/docs/buildcommands","sidebar":"docs"},{"id":"buildcustomizations","path":"/docs/buildcustomizations","sidebar":"docs"},{"id":"builddependencies","path":"/docs/builddependencies","sidebar":"docs"},{"id":"Building-Premake","path":"/docs/Building-Premake","sidebar":"docs"},{"id":"buildinputs","path":"/docs/buildinputs","sidebar":"docs"},{"id":"buildlog","path":"/docs/buildlog","sidebar":"docs"},{"id":"buildmessage","path":"/docs/buildmessage","sidebar":"docs"},{"id":"buildoptions","path":"/docs/buildoptions","sidebar":"docs"},{"id":"buildoutputs","path":"/docs/buildoutputs","sidebar":"docs"},{"id":"buildrule","path":"/docs/buildrule","sidebar":"docs"},{"id":"buildstlmodules","path":"/docs/buildstlmodules","sidebar":"docs"},{"id":"callingconvention","path":"/docs/callingconvention","sidebar":"docs"},{"id":"cdialect","path":"/docs/cdialect","sidebar":"docs"},{"id":"characterset","path":"/docs/characterset","sidebar":"docs"},{"id":"clangtidy","path":"/docs/clangtidy","sidebar":"docs"},{"id":"cleancommands","path":"/docs/cleancommands","sidebar":"docs"},{"id":"cleanextensions","path":"/docs/cleanextensions","sidebar":"docs"},{"id":"clr","path":"/docs/clr","sidebar":"docs"},{"id":"Code-Overview","path":"/docs/Code-Overview","sidebar":"docs"},{"id":"Coding-Conventions","path":"/docs/Coding-Conventions","sidebar":"docs"},{"id":"Command-Line-Arguments","path":"/docs/Command-Line-Arguments","sidebar":"docs"},{"id":"compileas","path":"/docs/compileas","sidebar":"docs"},{"id":"compilebuildoutputs","path":"/docs/compilebuildoutputs","sidebar":"docs"},{"id":"configfile","path":"/docs/configfile","sidebar":"docs"},{"id":"configmap","path":"/docs/configmap","sidebar":"docs"},{"id":"configuration","path":"/docs/configuration","sidebar":"docs"},{"id":"configurations","path":"/docs/configurations","sidebar":"docs"},{"id":"Configurations-and-Platforms","path":"/docs/Configurations-and-Platforms","sidebar":"docs"},{"id":"conformancemode","path":"/docs/conformancemode","sidebar":"docs"},{"id":"consumewinrtextension","path":"/docs/consumewinrtextension","sidebar":"docs"},{"id":"copylocal","path":"/docs/copylocal","sidebar":"docs"},{"id":"cppdialect","path":"/docs/cppdialect","sidebar":"docs"},{"id":"csversion","path":"/docs/csversion","sidebar":"docs"},{"id":"Custom-Build-Commands","path":"/docs/Custom-Build-Commands"},{"id":"Custom-Rules","path":"/docs/Custom-Rules"},{"id":"customtoolnamespace","path":"/docs/customtoolnamespace","sidebar":"docs"},{"id":"debug.prompt","path":"/docs/debug.prompt","sidebar":"docs"},{"id":"debugargs","path":"/docs/debugargs","sidebar":"docs"},{"id":"debugcommand","path":"/docs/debugcommand","sidebar":"docs"},{"id":"debugconnectcommands","path":"/docs/debugconnectcommands","sidebar":"docs"},{"id":"debugdir","path":"/docs/debugdir","sidebar":"docs"},{"id":"debugenvs","path":"/docs/debugenvs","sidebar":"docs"},{"id":"debugextendedprotocol","path":"/docs/debugextendedprotocol","sidebar":"docs"},{"id":"debugformat","path":"/docs/debugformat","sidebar":"docs"},{"id":"debugger","path":"/docs/debugger","sidebar":"docs"},{"id":"debuggerflavor","path":"/docs/debuggerflavor","sidebar":"docs"},{"id":"debuggertype","path":"/docs/debuggertype","sidebar":"docs"},{"id":"Debugging-Scripts","path":"/docs/Debugging-Scripts"},{"id":"debugport","path":"/docs/debugport","sidebar":"docs"},{"id":"debugremotehost","path":"/docs/debugremotehost","sidebar":"docs"},{"id":"debugsearchpaths","path":"/docs/debugsearchpaths","sidebar":"docs"},{"id":"debugstartupcommands","path":"/docs/debugstartupcommands","sidebar":"docs"},{"id":"defaultplatform","path":"/docs/defaultplatform","sidebar":"docs"},{"id":"defines","path":"/docs/defines","sidebar":"docs"},{"id":"dependson","path":"/docs/dependson","sidebar":"docs"},{"id":"deploymentoptions","path":"/docs/deploymentoptions","sidebar":"docs"},{"id":"Developing-Modules","path":"/docs/Developing-Modules","sidebar":"docs"},{"id":"Development-Roadmap","path":"/docs/Development-Roadmap"},{"id":"disablewarnings","path":"/docs/disablewarnings","sidebar":"docs"},{"id":"display","path":"/docs/display","sidebar":"docs"},{"id":"documentationfile","path":"/docs/documentationfile","sidebar":"docs"},{"id":"dotnetframework","path":"/docs/dotnetframework","sidebar":"docs"},{"id":"dpiawareness","path":"/docs/dpiawareness","sidebar":"docs"},{"id":"editandcontinue","path":"/docs/editandcontinue","sidebar":"docs"},{"id":"editorintegration","path":"/docs/editorintegration","sidebar":"docs"},{"id":"embed","path":"/docs/embed","sidebar":"docs"},{"id":"embedandsign","path":"/docs/embedandsign","sidebar":"docs"},{"id":"Embedding-Frameworks-in-Xcode","path":"/docs/Embedding-Frameworks-in-Xcode","sidebar":"docs"},{"id":"Embedding-Modules","path":"/docs/Embedding-Modules"},{"id":"enabledefaultcompileitems","path":"/docs/enabledefaultcompileitems","sidebar":"docs"},{"id":"enablemodules","path":"/docs/enablemodules","sidebar":"docs"},{"id":"enableunitybuild","path":"/docs/enableunitybuild","sidebar":"docs"},{"id":"enablewarnings","path":"/docs/enablewarnings","sidebar":"docs"},{"id":"endian","path":"/docs/endian","sidebar":"docs"},{"id":"entrypoint","path":"/docs/entrypoint","sidebar":"docs"},{"id":"exceptionhandling","path":"/docs/exceptionhandling","sidebar":"docs"},{"id":"Extending-Premake","path":"/docs/Extending-Premake","sidebar":"docs"},{"id":"external","path":"/docs/external","sidebar":"docs"},{"id":"externalanglebrackets","path":"/docs/externalanglebrackets","sidebar":"docs"},{"id":"externalincludedirs","path":"/docs/externalincludedirs","sidebar":"docs"},{"id":"externalproject","path":"/docs/externalproject","sidebar":"docs"},{"id":"externalrule","path":"/docs/externalrule","sidebar":"docs"},{"id":"externalwarnings","path":"/docs/externalwarnings","sidebar":"docs"},{"id":"fastuptodate","path":"/docs/fastuptodate","sidebar":"docs"},{"id":"fatalwarnings","path":"/docs/fatalwarnings","sidebar":"docs"},{"id":"Feature-Matrix","path":"/docs/Feature-Matrix"},{"id":"fileextension","path":"/docs/fileextension","sidebar":"docs"},{"id":"filename","path":"/docs/filename","sidebar":"docs"},{"id":"files","path":"/docs/files","sidebar":"docs"},{"id":"filter","path":"/docs/filter","sidebar":"docs"},{"id":"Filters","path":"/docs/Filters","sidebar":"docs"},{"id":"flags","path":"/docs/flags","sidebar":"docs"},{"id":"floatabi","path":"/docs/floatabi","sidebar":"docs"},{"id":"floatingpoint","path":"/docs/floatingpoint","sidebar":"docs"},{"id":"floatingpointexceptions","path":"/docs/floatingpointexceptions","sidebar":"docs"},{"id":"forceincludes","path":"/docs/forceincludes","sidebar":"docs"},{"id":"forceusings","path":"/docs/forceusings","sidebar":"docs"},{"id":"fpu","path":"/docs/fpu","sidebar":"docs"},{"id":"framework","path":"/docs/framework","sidebar":"docs"},{"id":"frameworkdirs","path":"/docs/frameworkdirs","sidebar":"docs"},{"id":"functionlevellinking","path":"/docs/functionlevellinking","sidebar":"docs"},{"id":"gccprefix","path":"/docs/gccprefix","sidebar":"docs"},{"id":"Generating-Project-Files","path":"/docs/Generating-Project-Files"},{"id":"gitintegration","path":"/docs/gitintegration","sidebar":"docs"},{"id":"globals/_ACTION","path":"/docs/globals/_ACTION","sidebar":"docs"},{"id":"globals/_ARGS","path":"/docs/globals/_ARGS","sidebar":"docs"},{"id":"globals/_MAIN_SCRIPT","path":"/docs/globals/_MAIN_SCRIPT","sidebar":"docs"},{"id":"globals/_MAIN_SCRIPT_DIR","path":"/docs/globals/_MAIN_SCRIPT_DIR","sidebar":"docs"},{"id":"globals/_OPTIONS","path":"/docs/globals/_OPTIONS","sidebar":"docs"},{"id":"globals/_OS","path":"/docs/globals/_OS","sidebar":"docs"},{"id":"globals/_PREMAKE_COMMAND","path":"/docs/globals/_PREMAKE_COMMAND","sidebar":"docs"},{"id":"globals/_PREMAKE_DIR","path":"/docs/globals/_PREMAKE_DIR","sidebar":"docs"},{"id":"globals/_PREMAKE_VERSION","path":"/docs/globals/_PREMAKE_VERSION","sidebar":"docs"},{"id":"globals/_TARGET_ARCH","path":"/docs/globals/_TARGET_ARCH","sidebar":"docs"},{"id":"globals/_TARGET_OS","path":"/docs/globals/_TARGET_OS","sidebar":"docs"},{"id":"globals/_WORKING_DIR","path":"/docs/globals/_WORKING_DIR","sidebar":"docs"},{"id":"globals/dofileopt","path":"/docs/globals/dofileopt","sidebar":"docs"},{"id":"globals/iif","path":"/docs/globals/iif","sidebar":"docs"},{"id":"globals/include","path":"/docs/globals/include","sidebar":"docs"},{"id":"globals/includeexternal","path":"/docs/globals/includeexternal","sidebar":"docs"},{"id":"globals/printf","path":"/docs/globals/printf","sidebar":"docs"},{"id":"globals/require","path":"/docs/globals/require","sidebar":"docs"},{"id":"globals/verbosef","path":"/docs/globals/verbosef","sidebar":"docs"},{"id":"group","path":"/docs/group","sidebar":"docs"},{"id":"Home","path":"/docs/","sidebar":"docs"},{"id":"How-to-Help","path":"/docs/How-to-Help"},{"id":"http/http-options-table","path":"/docs/http/http-options-table","sidebar":"docs"},{"id":"http/http.download","path":"/docs/http/http.download","sidebar":"docs"},{"id":"http/http.get","path":"/docs/http/http.get","sidebar":"docs"},{"id":"http/http.post","path":"/docs/http/http.post","sidebar":"docs"},{"id":"icon","path":"/docs/icon","sidebar":"docs"},{"id":"ignoredefaultlibraries","path":"/docs/ignoredefaultlibraries","sidebar":"docs"},{"id":"imageoptions","path":"/docs/imageoptions","sidebar":"docs"},{"id":"imagepath","path":"/docs/imagepath","sidebar":"docs"},{"id":"implibdir","path":"/docs/implibdir","sidebar":"docs"},{"id":"implibextension","path":"/docs/implibextension","sidebar":"docs"},{"id":"implibname","path":"/docs/implibname","sidebar":"docs"},{"id":"implibprefix","path":"/docs/implibprefix","sidebar":"docs"},{"id":"implibsuffix","path":"/docs/implibsuffix","sidebar":"docs"},{"id":"includedirs","path":"/docs/includedirs","sidebar":"docs"},{"id":"includedirsafter","path":"/docs/includedirsafter","sidebar":"docs"},{"id":"inheritdependencies","path":"/docs/inheritdependencies","sidebar":"docs"},{"id":"inlinesvisibility","path":"/docs/inlinesvisibility","sidebar":"docs"},{"id":"inlining","path":"/docs/inlining","sidebar":"docs"},{"id":"intrinsics","path":"/docs/intrinsics","sidebar":"docs"},{"id":"Introducing-Modules","path":"/docs/Introducing-Modules"},{"id":"io.readfile","path":"/docs/io.readfile","sidebar":"docs"},{"id":"io.utf8","path":"/docs/io.utf8","sidebar":"docs"},{"id":"io.writefile","path":"/docs/io.writefile","sidebar":"docs"},{"id":"iosfamily","path":"/docs/iosfamily","sidebar":"docs"},{"id":"isaextensions","path":"/docs/isaextensions","sidebar":"docs"},{"id":"json/json.decode","path":"/docs/json/json.decode","sidebar":"docs"},{"id":"json/json.encode","path":"/docs/json/json.encode","sidebar":"docs"},{"id":"justmycode","path":"/docs/justmycode","sidebar":"docs"},{"id":"kind","path":"/docs/kind","sidebar":"docs"},{"id":"language","path":"/docs/language","sidebar":"docs"},{"id":"largeaddressaware","path":"/docs/largeaddressaware","sidebar":"docs"},{"id":"libdirs","path":"/docs/libdirs","sidebar":"docs"},{"id":"linkbuildoutputs","path":"/docs/linkbuildoutputs","sidebar":"docs"},{"id":"linker","path":"/docs/linker","sidebar":"docs"},{"id":"linkgroups","path":"/docs/linkgroups","sidebar":"docs"},{"id":"Linking","path":"/docs/Linking","sidebar":"docs"},{"id":"linkoptions","path":"/docs/linkoptions","sidebar":"docs"},{"id":"links","path":"/docs/links","sidebar":"docs"},{"id":"linktimeoptimization","path":"/docs/linktimeoptimization","sidebar":"docs"},{"id":"llvmdir","path":"/docs/llvmdir","sidebar":"docs"},{"id":"llvmversion","path":"/docs/llvmversion","sidebar":"docs"},{"id":"locale","path":"/docs/locale","sidebar":"docs"},{"id":"Locating-Scripts","path":"/docs/Locating-Scripts"},{"id":"location","path":"/docs/location","sidebar":"docs"},{"id":"Lua-Library-Additions","path":"/docs/Lua-Library-Additions"},{"id":"Makefile-Projects","path":"/docs/Makefile-Projects"},{"id":"makesettings","path":"/docs/makesettings","sidebar":"docs"},{"id":"mfc","path":"/docs/mfc","sidebar":"docs"},{"id":"Migrating-From-4.x","path":"/docs/Migrating-From-4.x"},{"id":"namespace","path":"/docs/namespace","sidebar":"docs"},{"id":"nativewchar","path":"/docs/nativewchar","sidebar":"docs"},{"id":"newaction","path":"/docs/newaction","sidebar":"docs"},{"id":"newoption","path":"/docs/newoption","sidebar":"docs"},{"id":"nuget","path":"/docs/nuget","sidebar":"docs"},{"id":"nugetsource","path":"/docs/nugetsource","sidebar":"docs"},{"id":"objdir","path":"/docs/objdir","sidebar":"docs"},{"id":"omitframepointer","path":"/docs/omitframepointer","sidebar":"docs"},{"id":"openmp","path":"/docs/openmp","sidebar":"docs"},{"id":"optimize","path":"/docs/optimize","sidebar":"docs"},{"id":"os/os.chdir","path":"/docs/os/os.chdir","sidebar":"docs"},{"id":"os/os.chmod","path":"/docs/os/os.chmod","sidebar":"docs"},{"id":"os/os.comparefiles","path":"/docs/os/os.comparefiles","sidebar":"docs"},{"id":"os/os.copyfile","path":"/docs/os/os.copyfile","sidebar":"docs"},{"id":"os/os.execute","path":"/docs/os/os.execute","sidebar":"docs"},{"id":"os/os.executef","path":"/docs/os/os.executef","sidebar":"docs"},{"id":"os/os.findheader","path":"/docs/os/os.findheader","sidebar":"docs"},{"id":"os/os.findlib","path":"/docs/os/os.findlib","sidebar":"docs"},{"id":"os/os.get","path":"/docs/os/os.get","sidebar":"docs"},{"id":"os/os.getcwd","path":"/docs/os/os.getcwd","sidebar":"docs"},{"id":"os/os.getenv","path":"/docs/os/os.getenv","sidebar":"docs"},{"id":"os/os.getnumcpus","path":"/docs/os/os.getnumcpus","sidebar":"docs"},{"id":"os/os.getpass","path":"/docs/os/os.getpass","sidebar":"docs"},{"id":"os/os.getSystemTags","path":"/docs/os/os.getSystemTags","sidebar":"docs"},{"id":"os/os.getversion","path":"/docs/os/os.getversion","sidebar":"docs"},{"id":"os/os.host","path":"/docs/os/os.host","sidebar":"docs"},{"id":"os/os.hostarch","path":"/docs/os/os.hostarch","sidebar":"docs"},{"id":"os/os.is","path":"/docs/os/os.is","sidebar":"docs"},{"id":"os/os.is64bit","path":"/docs/os/os.is64bit","sidebar":"docs"},{"id":"os/os.isdir","path":"/docs/os/os.isdir","sidebar":"docs"},{"id":"os/os.isfile","path":"/docs/os/os.isfile","sidebar":"docs"},{"id":"os/os.islink","path":"/docs/os/os.islink","sidebar":"docs"},{"id":"os/os.istarget","path":"/docs/os/os.istarget","sidebar":"docs"},{"id":"os/os.linkdir","path":"/docs/os/os.linkdir","sidebar":"docs"},{"id":"os/os.linkfile","path":"/docs/os/os.linkfile","sidebar":"docs"},{"id":"os/os.locate","path":"/docs/os/os.locate","sidebar":"docs"},{"id":"os/os.matchdirs","path":"/docs/os/os.matchdirs","sidebar":"docs"},{"id":"os/os.matchfiles","path":"/docs/os/os.matchfiles","sidebar":"docs"},{"id":"os/os.mkdir","path":"/docs/os/os.mkdir","sidebar":"docs"},{"id":"os/os.outputof","path":"/docs/os/os.outputof","sidebar":"docs"},{"id":"os/os.pathsearch","path":"/docs/os/os.pathsearch","sidebar":"docs"},{"id":"os/os.realpath","path":"/docs/os/os.realpath","sidebar":"docs"},{"id":"os/os.remove","path":"/docs/os/os.remove","sidebar":"docs"},{"id":"os/os.rename","path":"/docs/os/os.rename","sidebar":"docs"},{"id":"os/os.rmdir","path":"/docs/os/os.rmdir","sidebar":"docs"},{"id":"os/os.stat","path":"/docs/os/os.stat","sidebar":"docs"},{"id":"os/os.target","path":"/docs/os/os.target","sidebar":"docs"},{"id":"os/os.targetarch","path":"/docs/os/os.targetarch","sidebar":"docs"},{"id":"os/os.touchfile","path":"/docs/os/os.touchfile","sidebar":"docs"},{"id":"os/os.translateCommands","path":"/docs/os/os.translateCommands","sidebar":"docs"},{"id":"os/os.uuid","path":"/docs/os/os.uuid","sidebar":"docs"},{"id":"os/os.writefile_ifnotequal","path":"/docs/os/os.writefile_ifnotequal","sidebar":"docs"},{"id":"Overrides-and-Call-Arrays","path":"/docs/Overrides-and-Call-Arrays","sidebar":"docs"},{"id":"path/path.appendExtension","path":"/docs/path/path.appendExtension","sidebar":"docs"},{"id":"path/path.getabsolute","path":"/docs/path/path.getabsolute","sidebar":"docs"},{"id":"path/path.getbasename","path":"/docs/path/path.getbasename","sidebar":"docs"},{"id":"path/path.getdirectory","path":"/docs/path/path.getdirectory","sidebar":"docs"},{"id":"path/path.getdrive","path":"/docs/path/path.getdrive","sidebar":"docs"},{"id":"path/path.getextension","path":"/docs/path/path.getextension","sidebar":"docs"},{"id":"path/path.getname","path":"/docs/path/path.getname","sidebar":"docs"},{"id":"path/path.getrelative","path":"/docs/path/path.getrelative","sidebar":"docs"},{"id":"path/path.hasextension","path":"/docs/path/path.hasextension","sidebar":"docs"},{"id":"path/path.isabsolute","path":"/docs/path/path.isabsolute","sidebar":"docs"},{"id":"path/path.iscfile","path":"/docs/path/path.iscfile","sidebar":"docs"},{"id":"path/path.iscppfile","path":"/docs/path/path.iscppfile","sidebar":"docs"},{"id":"path/path.iscppheader","path":"/docs/path/path.iscppheader","sidebar":"docs"},{"id":"path/path.isframework","path":"/docs/path/path.isframework","sidebar":"docs"},{"id":"path/path.islinkable","path":"/docs/path/path.islinkable","sidebar":"docs"},{"id":"path/path.isobjectfile","path":"/docs/path/path.isobjectfile","sidebar":"docs"},{"id":"path/path.isresourcefile","path":"/docs/path/path.isresourcefile","sidebar":"docs"},{"id":"path/path.join","path":"/docs/path/path.join","sidebar":"docs"},{"id":"path/path.normalize","path":"/docs/path/path.normalize","sidebar":"docs"},{"id":"path/path.rebase","path":"/docs/path/path.rebase","sidebar":"docs"},{"id":"path/path.replaceextension","path":"/docs/path/path.replaceextension","sidebar":"docs"},{"id":"path/path.translate","path":"/docs/path/path.translate","sidebar":"docs"},{"id":"path/path.wildcards","path":"/docs/path/path.wildcards","sidebar":"docs"},{"id":"pchheader","path":"/docs/pchheader","sidebar":"docs"},{"id":"pchsource","path":"/docs/pchsource","sidebar":"docs"},{"id":"pic","path":"/docs/pic","sidebar":"docs"},{"id":"platforms","path":"/docs/platforms","sidebar":"docs"},{"id":"postbuildcommands","path":"/docs/postbuildcommands","sidebar":"docs"},{"id":"postbuildmessage","path":"/docs/postbuildmessage","sidebar":"docs"},{"id":"prebuildcommands","path":"/docs/prebuildcommands","sidebar":"docs"},{"id":"prebuildmessage","path":"/docs/prebuildmessage","sidebar":"docs"},{"id":"Precompiled-Headers","path":"/docs/Precompiled-Headers"},{"id":"preferredtoolarchitecture","path":"/docs/preferredtoolarchitecture","sidebar":"docs"},{"id":"prelinkcommands","path":"/docs/prelinkcommands","sidebar":"docs"},{"id":"prelinkmessage","path":"/docs/prelinkmessage","sidebar":"docs"},{"id":"project","path":"/docs/project","sidebar":"docs"},{"id":"Project-API","path":"/docs/Project-API"},{"id":"propertydefinition","path":"/docs/propertydefinition","sidebar":"docs"},{"id":"rebuildcommands","path":"/docs/rebuildcommands","sidebar":"docs"},{"id":"remotedeploydir","path":"/docs/remotedeploydir","sidebar":"docs"},{"id":"remoteprojectdir","path":"/docs/remoteprojectdir","sidebar":"docs"},{"id":"remoteprojectrelativedir","path":"/docs/remoteprojectrelativedir","sidebar":"docs"},{"id":"remoterootdir","path":"/docs/remoterootdir","sidebar":"docs"},{"id":"removeunreferencedcodedata","path":"/docs/removeunreferencedcodedata","sidebar":"docs"},{"id":"Removing-Values","path":"/docs/Removing-Values"},{"id":"resdefines","path":"/docs/resdefines","sidebar":"docs"},{"id":"resincludedirs","path":"/docs/resincludedirs","sidebar":"docs"},{"id":"resoptions","path":"/docs/resoptions","sidebar":"docs"},{"id":"resourcegenerator","path":"/docs/resourcegenerator","sidebar":"docs"},{"id":"rtti","path":"/docs/rtti","sidebar":"docs"},{"id":"rule","path":"/docs/rule","sidebar":"docs"},{"id":"rules","path":"/docs/rules","sidebar":"docs"},{"id":"runcodeanalysis","path":"/docs/runcodeanalysis","sidebar":"docs"},{"id":"runpathdirs","path":"/docs/runpathdirs","sidebar":"docs"},{"id":"runtime","path":"/docs/runtime","sidebar":"docs"},{"id":"sanitize","path":"/docs/sanitize","sidebar":"docs"},{"id":"scanformoduledependencies","path":"/docs/scanformoduledependencies","sidebar":"docs"},{"id":"Scopes-and-Inheritance","path":"/docs/Scopes-and-Inheritance","sidebar":"docs"},{"id":"shaderassembler","path":"/docs/shaderassembler","sidebar":"docs"},{"id":"shaderassembleroutput","path":"/docs/shaderassembleroutput","sidebar":"docs"},{"id":"shaderdefines","path":"/docs/shaderdefines","sidebar":"docs"},{"id":"shaderentry","path":"/docs/shaderentry","sidebar":"docs"},{"id":"shaderheaderfileoutput","path":"/docs/shaderheaderfileoutput","sidebar":"docs"},{"id":"shaderincludedirs","path":"/docs/shaderincludedirs","sidebar":"docs"},{"id":"shadermodel","path":"/docs/shadermodel","sidebar":"docs"},{"id":"shaderobjectfileoutput","path":"/docs/shaderobjectfileoutput","sidebar":"docs"},{"id":"shaderoptions","path":"/docs/shaderoptions","sidebar":"docs"},{"id":"shadertype","path":"/docs/shadertype","sidebar":"docs"},{"id":"shadervariablename","path":"/docs/shadervariablename","sidebar":"docs"},{"id":"sharedlibtype","path":"/docs/sharedlibtype","sidebar":"docs"},{"id":"Sharing-Configuration-Settings","path":"/docs/Sharing-Configuration-Settings","sidebar":"docs"},{"id":"Sharing-Your-Module","path":"/docs/Sharing-Your-Module"},{"id":"Starting-Your-New-Action","path":"/docs/Starting-Your-New-Action"},{"id":"startproject","path":"/docs/startproject","sidebar":"docs"},{"id":"staticruntime","path":"/docs/staticruntime","sidebar":"docs"},{"id":"stl","path":"/docs/stl","sidebar":"docs"},{"id":"strictaliasing","path":"/docs/strictaliasing","sidebar":"docs"},{"id":"string/string.capitalized","path":"/docs/string/string.capitalized","sidebar":"docs"},{"id":"string/string.contains","path":"/docs/string/string.contains","sidebar":"docs"},{"id":"string/string.endswith","path":"/docs/string/string.endswith","sidebar":"docs"},{"id":"string/string.escapepattern","path":"/docs/string/string.escapepattern","sidebar":"docs"},{"id":"string/string.explode","path":"/docs/string/string.explode","sidebar":"docs"},{"id":"string/string.findlast","path":"/docs/string/string.findlast","sidebar":"docs"},{"id":"string/string.hash","path":"/docs/string/string.hash","sidebar":"docs"},{"id":"string/string.lines","path":"/docs/string/string.lines","sidebar":"docs"},{"id":"string/string.plural","path":"/docs/string/string.plural","sidebar":"docs"},{"id":"string/string.sha1","path":"/docs/string/string.sha1","sidebar":"docs"},{"id":"string/string.startswith","path":"/docs/string/string.startswith","sidebar":"docs"},{"id":"stringpooling","path":"/docs/stringpooling","sidebar":"docs"},{"id":"structmemberalign","path":"/docs/structmemberalign","sidebar":"docs"},{"id":"Style-Guide","path":"/docs/Style-Guide"},{"id":"swiftversion","path":"/docs/swiftversion","sidebar":"docs"},{"id":"symbols","path":"/docs/symbols","sidebar":"docs"},{"id":"symbolspath","path":"/docs/symbolspath","sidebar":"docs"},{"id":"sysincludedirs","path":"/docs/sysincludedirs","sidebar":"docs"},{"id":"syslibdirs","path":"/docs/syslibdirs","sidebar":"docs"},{"id":"system","path":"/docs/system","sidebar":"docs"},{"id":"System-Scripts","path":"/docs/System-Scripts"},{"id":"systemversion","path":"/docs/systemversion","sidebar":"docs"},{"id":"table/table.arraycopy","path":"/docs/table/table.arraycopy","sidebar":"docs"},{"id":"table/table.contains","path":"/docs/table/table.contains","sidebar":"docs"},{"id":"table/table.deepcopy","path":"/docs/table/table.deepcopy","sidebar":"docs"},{"id":"table/table.extract","path":"/docs/table/table.extract","sidebar":"docs"},{"id":"table/table.filterempty","path":"/docs/table/table.filterempty","sidebar":"docs"},{"id":"table/table.flatten","path":"/docs/table/table.flatten","sidebar":"docs"},{"id":"table/table.fold","path":"/docs/table/table.fold","sidebar":"docs"},{"id":"table/table.foreachi","path":"/docs/table/table.foreachi","sidebar":"docs"},{"id":"table/table.implode","path":"/docs/table/table.implode","sidebar":"docs"},{"id":"table/table.indexof","path":"/docs/table/table.indexof","sidebar":"docs"},{"id":"table/table.insertafter","path":"/docs/table/table.insertafter","sidebar":"docs"},{"id":"table/table.insertflat","path":"/docs/table/table.insertflat","sidebar":"docs"},{"id":"table/table.isempty","path":"/docs/table/table.isempty","sidebar":"docs"},{"id":"table/table.join","path":"/docs/table/table.join","sidebar":"docs"},{"id":"table/table.keys","path":"/docs/table/table.keys","sidebar":"docs"},{"id":"table/table.merge","path":"/docs/table/table.merge","sidebar":"docs"},{"id":"table/table.replace","path":"/docs/table/table.replace","sidebar":"docs"},{"id":"table/table.tostring","path":"/docs/table/table.tostring","sidebar":"docs"},{"id":"table/table.translate","path":"/docs/table/table.translate","sidebar":"docs"},{"id":"tags","path":"/docs/premake-tags","sidebar":"docs"},{"id":"tailcalls","path":"/docs/tailcalls","sidebar":"docs"},{"id":"targetdir","path":"/docs/targetdir","sidebar":"docs"},{"id":"targetextension","path":"/docs/targetextension","sidebar":"docs"},{"id":"targetname","path":"/docs/targetname","sidebar":"docs"},{"id":"targetprefix","path":"/docs/targetprefix","sidebar":"docs"},{"id":"targetsuffix","path":"/docs/targetsuffix","sidebar":"docs"},{"id":"term/term.clearToEndOfLine","path":"/docs/term/term.clearToEndOfLine","sidebar":"docs"},{"id":"term/term.getTextColor","path":"/docs/term/term.getTextColor","sidebar":"docs"},{"id":"term/term.moveLeft","path":"/docs/term/term.moveLeft","sidebar":"docs"},{"id":"term/term.popColor","path":"/docs/term/term.popColor","sidebar":"docs"},{"id":"term/term.pushColor","path":"/docs/term/term.pushColor","sidebar":"docs"},{"id":"term/term.setTextColor","path":"/docs/term/term.setTextColor","sidebar":"docs"},{"id":"thumbmode","path":"/docs/thumbmode","sidebar":"docs"},{"id":"Tokens","path":"/docs/Tokens"},{"id":"toolchainversion","path":"/docs/toolchainversion","sidebar":"docs"},{"id":"toolset","path":"/docs/toolset","sidebar":"docs"},{"id":"toolsversion","path":"/docs/toolsversion","sidebar":"docs"},{"id":"Topics","path":"/docs/Topics","sidebar":"docs"},{"id":"undefines","path":"/docs/undefines","sidebar":"docs"},{"id":"unsignedchar","path":"/docs/unsignedchar","sidebar":"docs"},{"id":"Usages","path":"/docs/Usages"},{"id":"usefullpaths","path":"/docs/usefullpaths","sidebar":"docs"},{"id":"usestandardpreprocessor","path":"/docs/usestandardpreprocessor","sidebar":"docs"},{"id":"Using-Modules","path":"/docs/Using-Modules","sidebar":"docs"},{"id":"Using-Premake","path":"/docs/Using-Premake","sidebar":"docs"},{"id":"usingdirs","path":"/docs/usingdirs","sidebar":"docs"},{"id":"uuid","path":"/docs/uuid","sidebar":"docs"},{"id":"vectorextensions","path":"/docs/vectorextensions","sidebar":"docs"},{"id":"visibility","path":"/docs/visibility","sidebar":"docs"},{"id":"vpaths","path":"/docs/vpaths","sidebar":"docs"},{"id":"vsprops","path":"/docs/vsprops","sidebar":"docs"},{"id":"warnings","path":"/docs/warnings","sidebar":"docs"},{"id":"What-Is-Premake","path":"/docs/What-Is-Premake","sidebar":"docs"},{"id":"Whats-New-in-5.0","path":"/docs/Whats-New-in-5.0"},{"id":"Why-Do-Call-Arrays-Need-Functions","path":"/docs/Why-Do-Call-Arrays-Need-Functions"},{"id":"workspace","path":"/docs/workspace","sidebar":"docs"},{"id":"Workspaces-and-Projects","path":"/docs/Workspaces-and-Projects","sidebar":"docs"},{"id":"xcodebuildresources","path":"/docs/xcodebuildresources","sidebar":"docs"},{"id":"xcodebuildsettings","path":"/docs/xcodebuildsettings","sidebar":"docs"},{"id":"xcodecodesigningidentity","path":"/docs/xcodecodesigningidentity","sidebar":"docs"},{"id":"xcodesystemcapabilities","path":"/docs/xcodesystemcapabilities","sidebar":"docs"},{"id":"Your-First-Script","path":"/docs/Your-First-Script","sidebar":"docs"},{"id":"zip/zip.extract","path":"/docs/zip/zip.extract","sidebar":"docs"}],"draftIds":[],"sidebars":{"docs":{"link":{"path":"/docs/","label":"Home"}}}}],"breadcrumbs":true},"community":{"path":"/community","versions":[{"name":"current","label":"Next","isLast":true,"path":"/community","mainDocId":"support","docs":[{"id":"modules","path":"/community/modules","sidebar":"community"},{"id":"showcase","path":"/community/showcase","sidebar":"community"},{"id":"support","path":"/community/support","sidebar":"community"}],"draftIds":[],"sidebars":{"community":{"link":{"path":"/community/support","label":"support"}}}}],"breadcrumbs":true}}}'),s=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var i=n(22654);const c=JSON.parse('{"docusaurusVersion":"3.5.2","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.5.2"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.5.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.5.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.5.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.5.2"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"3.5.2"}}}');var l=n(74848);const d={siteConfig:r.default,siteMetadata:c,globalData:a,i18n:s,codeTranslations:i},u=o.createContext(d);function p(e){let{children:t}=e;return(0,l.jsx)(u.Provider,{value:d,children:t})}},67489:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var o=n(96540),r=n(38193),a=n(5260),s=n(70440),i=n(41957),c=n(53102),l=n(74848);function d(e){let{error:t,tryAgain:n}=e;return(0,l.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,l.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,l.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,l.jsx)(u,{error:t})]})}function u(e){let{error:t}=e;const n=(0,s.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,l.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){let{children:t}=e;return(0,l.jsx)(c.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function f(e){let{error:t,tryAgain:n}=e;return(0,l.jsx)(p,{children:(0,l.jsxs)(h,{fallback:()=>(0,l.jsx)(d,{error:t,tryAgain:n}),children:[(0,l.jsx)(a.A,{children:(0,l.jsx)("title",{children:"Page Error"})}),(0,l.jsx)(i.A,{children:(0,l.jsx)(d,{error:t,tryAgain:n})})]})})}const m=e=>(0,l.jsx)(f,{...e});class h extends o.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){r.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},38193:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const o="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,r={canUseDOM:o,canUseEventListeners:o&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:o&&"IntersectionObserver"in window,canUseViewport:o&&"screen"in window}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);var o=n(80545),r=n(74848);function a(e){return(0,r.jsx)(o.mg,{...e})}},28774:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var o=n(96540),r=n(54625),a=n(70440),s=n(44586),i=n(16654),c=n(38193),l=n(63427),d=n(86025),u=n(74848);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:m,isActive:h,"data-noBrokenLinkCheck":b,autoAddBaseUrl:g=!0,...y}=e;const{siteConfig:v}=(0,s.A)(),{trailingSlash:w,baseUrl:x}=v,_=v.future.experimental_router,{withBaseUrl:k}=(0,d.hH)(),S=(0,l.A)(),E=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(()=>E.current));const O=p||f;const j=(0,i.A)(O),C=O?.replace("pathname://","");let A=void 0!==C?(T=C,g&&(e=>e.startsWith("/"))(T)?k(T):T):void 0;var T;"hash"===_&&A?.startsWith("./")&&(A=A?.slice(1)),A&&j&&(A=(0,a.Ks)(A,{trailingSlash:w,baseUrl:x}));const P=(0,o.useRef)(!1),I=n?r.k2:r.N_,N=c.A.canUseIntersectionObserver,R=(0,o.useRef)(),L=()=>{P.current||null==A||(window.docusaurus.preload(A),P.current=!0)};(0,o.useEffect)((()=>(!N&&j&&c.A.canUseDOM&&null!=A&&window.docusaurus.prefetch(A),()=>{N&&R.current&&R.current.disconnect()})),[R,A,N,j]);const D=A?.startsWith("#")??!1,M=!y.target||"_self"===y.target,F=!A||!j||!M||D&&"hash"!==_;b||!D&&F||S.collectLink(A),y.id&&S.collectAnchor(y.id);const B={};return F?(0,u.jsx)("a",{ref:E,href:A,...O&&!j&&{target:"_blank",rel:"noopener noreferrer"},...y,...B}):(0,u.jsx)(I,{...y,onMouseEnter:L,onTouchStart:L,innerRef:e=>{E.current=e,N&&e&&j&&(R.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(R.current.unobserve(e),R.current.disconnect(),null!=A&&window.docusaurus.prefetch(A))}))})),R.current.observe(e))},to:A,...n&&{isActive:h,activeClassName:m},...B})}const f=o.forwardRef(p)},21312:(e,t,n)=>{"use strict";n.d(t,{A:()=>l,T:()=>c});var o=n(96540),r=n(74848);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,o.isValidElement)(e)))?n.map(((e,t)=>(0,o.isValidElement)(e)?o.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var s=n(22654);function i(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return s[t??n]??n??t}function c(e,t){let{message:n,id:o}=e;return a(i({message:n,id:o}),t)}function l(e){let{children:t,id:n,values:o}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const s=i({message:t,id:n});return(0,r.jsx)(r.Fragment,{children:a(s,o)})}},17065:(e,t,n)=>{"use strict";n.d(t,{W:()=>o});const o="default"},16654:(e,t,n)=>{"use strict";function o(e){return/^(?:\w*:|\/\/)/.test(e)}function r(e){return void 0!==e&&!o(e)}n.d(t,{A:()=>r,z:()=>o})},86025:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>i,hH:()=>s});var o=n(96540),r=n(44586),a=n(16654);function s(){const{siteConfig:e}=(0,r.A)(),{baseUrl:t,url:n}=e,s=e.future.experimental_router,i=(0,o.useCallback)(((e,o)=>function(e){let{siteUrl:t,baseUrl:n,url:o,options:{forcePrependBaseUrl:r=!1,absolute:s=!1}={},router:i}=e;if(!o||o.startsWith("#")||(0,a.z)(o))return o;if("hash"===i)return o.startsWith("/")?`.${o}`:`./${o}`;if(r)return n+o.replace(/^\//,"");if(o===n.replace(/\/$/,""))return n;const c=o.startsWith(n)?o:n+o.replace(/^\//,"");return s?t+c:c}({siteUrl:n,baseUrl:t,url:e,options:o,router:s})),[n,t,s]);return{withBaseUrl:i}}function i(e,t){void 0===t&&(t={});const{withBaseUrl:n}=s();return n(e,t)}},63427:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var o=n(96540);n(74848);const r=o.createContext({collectAnchor:()=>{},collectLink:()=>{}}),a=()=>(0,o.useContext)(r);function s(){return a()}},44586:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(96540),r=n(26988);function a(){return(0,o.useContext)(r.o)}},92303:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(96540),r=n(6125);function a(){return(0,o.useContext)(r.o)}},205:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var o=n(96540);const r=n(38193).A.canUseDOM?o.useLayoutEffect:o.useEffect},36803:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var o=n(96540),r=n(53102);function a(){const e=o.useContext(r.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}},86921:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const o=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function r(e){const t={};return function e(n,r){Object.entries(n).forEach((n=>{let[a,s]=n;const i=r?`${r}.${a}`:a;o(s)?e(s,i):t[i]=s}))}(e),t}},53102:(e,t,n)=>{"use strict";n.d(t,{W:()=>s,o:()=>a});var o=n(96540),r=n(74848);const a=o.createContext(null);function s(e){let{children:t,value:n}=e;const s=o.useContext(a),i=(0,o.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const o={...t.data,...n?.data};return{plugin:t.plugin,data:o}}({parent:s,value:n})),[s,n]);return(0,r.jsx)(a.Provider,{value:i,children:t})}},53886:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>b,XK:()=>v,g1:()=>y});var o=n(96540),r=n(44070),a=n(17065),s=n(6342),i=n(70679),c=n(89532),l=n(74848);const d=e=>`docs-preferred-version-${e}`,u={save:(e,t,n)=>{(0,i.Wf)(d(e),{persistence:t}).set(n)},read:(e,t)=>(0,i.Wf)(d(e),{persistence:t}).get(),clear:(e,t)=>{(0,i.Wf)(d(e),{persistence:t}).del()}},p=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const f=o.createContext(null);function m(){const e=(0,r.Gy)(),t=(0,s.p)().docs.versionPersistence,n=(0,o.useMemo)((()=>Object.keys(e)),[e]),[a,i]=(0,o.useState)((()=>p(n)));(0,o.useEffect)((()=>{i(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:o}=e;function r(e){const t=u.read(e,n);return o[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(u.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,r(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,o.useMemo)((()=>({savePreferredVersion:function(e,n){u.save(e,t,n),i((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function h(e){let{children:t}=e;const n=m();return(0,l.jsx)(f.Provider,{value:n,children:t})}function b(e){let{children:t}=e;return(0,l.jsx)(h,{children:t})}function g(){const e=(0,o.useContext)(f);if(!e)throw new c.dV("DocsPreferredVersionContextProvider");return e}function y(e){void 0===e&&(e=a.W);const t=(0,r.ht)(e),[n,s]=g(),{preferredVersionName:i}=n[e];return{preferredVersion:t.versions.find((e=>e.name===i))??null,savePreferredVersionName:(0,o.useCallback)((t=>{s.savePreferredVersion(e,t)}),[s,e])}}function v(){const e=(0,r.Gy)(),[t]=g();function n(n){const o=e[n],{preferredVersionName:r}=t[n];return o.versions.find((e=>e.name===r))??null}const o=Object.keys(e);return Object.fromEntries(o.map((e=>[e,n(e)])))}},82565:(e,t,n)=>{"use strict";n.d(t,{k:()=>a,v:()=>s});var o=n(44070),r=n(53886);function a(e,t){return`docs-${e}-${t}`}function s(){const e=(0,o.Gy)(),t=(0,o.gk)(),n=(0,r.XK)();return[...Object.keys(e).map((function(o){const r=t?.activePlugin.pluginId===o?t.activeVersion:void 0,s=n[o],i=e[o].versions.find((e=>e.isLast));return a(o,(r??s??i).name)}))]}},60609:(e,t,n)=>{"use strict";n.d(t,{V:()=>c,t:()=>l});var o=n(96540),r=n(89532),a=n(74848);const s=Symbol("EmptyContext"),i=o.createContext(s);function c(e){let{children:t,name:n,items:r}=e;const s=(0,o.useMemo)((()=>n&&r?{name:n,items:r}:null),[n,r]);return(0,a.jsx)(i.Provider,{value:s,children:t})}function l(){const e=(0,o.useContext)(i);if(e===s)throw new r.dV("DocsSidebarProvider");return e}},26972:(e,t,n)=>{"use strict";n.d(t,{B5:()=>k,Nr:()=>p,OF:()=>v,QB:()=>_,Vd:()=>w,Y:()=>g,fW:()=>x,w8:()=>h});var o=n(96540),r=n(56347),a=n(22831),s=n(44070),i=n(99169),c=n(31682),l=n(53886),d=n(23025),u=n(60609);function p(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(const t of e.items){const e=p(t);if(e)return e}}(e):void 0:e.href}const f=(e,t)=>void 0!==e&&(0,i.ys)(e,t),m=(e,t)=>e.some((e=>h(e,t)));function h(e,t){return"link"===e.type?f(e.href,t):"category"===e.type&&(f(e.href,t)||m(e.items,t))}function b(e,t){switch(e.type){case"category":return h(e,t)||e.items.some((e=>b(e,t)));case"link":return!e.unlisted||h(e,t);default:return!0}}function g(e,t){return(0,o.useMemo)((()=>e.filter((e=>b(e,t)))),[e,t])}function y(e){let{sidebarItems:t,pathname:n,onlyCategories:o=!1}=e;const r=[];return function e(t){for(const a of t)if("category"===a.type&&((0,i.ys)(a.href,n)||e(a.items))||"link"===a.type&&(0,i.ys)(a.href,n)){return o&&"category"!==a.type||r.unshift(a),!0}return!1}(t),r}function v(){const e=(0,u.t)(),{pathname:t}=(0,r.zy)(),n=(0,s.vT)()?.pluginData.breadcrumbs;return!1!==n&&e?y({sidebarItems:e.items,pathname:t}):null}function w(e){const{activeVersion:t}=(0,s.zK)(e),{preferredVersion:n}=(0,l.g1)(e),r=(0,s.r7)(e);return(0,o.useMemo)((()=>(0,c.sb)([t,n,r].filter(Boolean))),[t,n,r])}function x(e,t){const n=w(t);return(0,o.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),o=t.find((t=>t[0]===e));if(!o)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return o[1]}),[e,n])}function _(e,t){const n=w(t);return(0,o.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),o=t.find((t=>t.id===e));if(!o){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,c.sb)(t.map((e=>e.id))).join("\n- ")}`)}return o}),[e,n])}function k(e){let{route:t}=e;const n=(0,r.zy)(),o=(0,d.r)(),s=t.routes,i=s.find((e=>(0,r.B6)(n.pathname,e)));if(!i)return null;const c=i.sidebar,l=c?o.docsSidebars[c]:void 0;return{docElement:(0,a.v)(s),sidebarName:c,sidebarItems:l}}},23025:(e,t,n)=>{"use strict";n.d(t,{n:()=>i,r:()=>c});var o=n(96540),r=n(89532),a=n(74848);const s=o.createContext(null);function i(e){let{children:t,version:n}=e;return(0,a.jsx)(s.Provider,{value:n,children:t})}function c(){const e=(0,o.useContext)(s);if(null===e)throw new r.dV("DocsVersionProvider");return e}},44070:(e,t,n)=>{"use strict";n.d(t,{zK:()=>g,vT:()=>f,gk:()=>m,Gy:()=>u,HW:()=>y,ht:()=>p,r7:()=>b,jh:()=>h});var o=n(56347),r=n(44586),a=n(17065);function s(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,r.A)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const i=e=>e.versions.find((e=>e.isLast));function c(e,t){return[...e.versions].sort(((e,t)=>e.path===t.path?0:e.path.includes(t.path)?-1:t.path.includes(e.path)?1:0)).find((e=>!!(0,o.B6)(t,{path:e.path,exact:!1,strict:!1})))}function l(e,t){const n=c(e,t),r=n?.docs.find((e=>!!(0,o.B6)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:r,alternateDocVersions:r?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((o=>{o.id===t&&(n[e.name]=o)}))})),n}(r.id):{}}}const d={},u=()=>s("docusaurus-plugin-content-docs")??d,p=e=>{try{return function(e,t,n){void 0===t&&(t=a.W),void 0===n&&(n={});const o=s(e),r=o?.[t];if(!r&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return r}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:t})}};function f(e){void 0===e&&(e={});const t=u(),{pathname:n}=(0,o.zy)();return function(e,t,n){void 0===n&&(n={});const r=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,o.B6)(t,{path:n.path,exact:!1,strict:!1})})),a=r?{pluginId:r[0],pluginData:r[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function m(e){void 0===e&&(e={});const t=f(e),{pathname:n}=(0,o.zy)();if(!t)return;return{activePlugin:t,activeVersion:c(t.pluginData,n)}}function h(e){return p(e).versions}function b(e){const t=p(e);return i(t)}function g(e){const t=p(e),{pathname:n}=(0,o.zy)();return l(t,n)}function y(e){const t=p(e),{pathname:n}=(0,o.zy)();return function(e,t){const n=i(e);return{latestDocSuggestion:l(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},76294:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var o=n(5947),r=n.n(o);r().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{r().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){r().done()}}},26134:(e,t,n)=>{"use strict";var o=n(71765),r=n(4784);!function(e){const{themeConfig:{prism:t}}=r.default,{additionalLanguages:o}=t;globalThis.Prism=e,o.forEach((e=>{"php"===e&&n(19700),n(33890)(`./prism-${e}`)})),delete globalThis.Prism}(o.My)},51107:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});n(96540);var o=n(34164),r=n(21312),a=n(6342),s=n(28774),i=n(63427);const c={anchorWithStickyNavbar:"anchorWithStickyNavbar_LWe7",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_WYt5"};var l=n(74848);function d(e){let{as:t,id:n,...d}=e;const u=(0,i.A)(),{navbar:{hideOnScroll:p}}=(0,a.p)();if("h1"===t||!n)return(0,l.jsx)(t,{...d,id:void 0});u.collectAnchor(n);const f=(0,r.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof d.children?d.children:n});return(0,l.jsxs)(t,{...d,className:(0,o.A)("anchor",p?c.anchorWithHideOnScrollNavbar:c.anchorWithStickyNavbar,d.className),id:n,children:[d.children,(0,l.jsx)(s.A,{className:"hash-link",to:`#${n}`,"aria-label":f,title:f,children:"\u200b"})]})}},43186:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);const o={iconExternalLink:"iconExternalLink_nPIU"};var r=n(74848);function a(e){let{width:t=13.5,height:n=13.5}=e;return(0,r.jsx)("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:o.iconExternalLink,children:(0,r.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},41957:(e,t,n)=>{"use strict";n.d(t,{A:()=>Ot});var o=n(96540),r=n(34164),a=n(67489),s=n(45500),i=n(56347),c=n(21312),l=n(75062),d=n(74848);const u="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,o.useRef)(null),{action:t}=(0,i.W6)(),n=(0,o.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(u);t&&p(t)}),[]);return(0,l.$)((n=>{let{location:o}=n;e.current&&!o.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:n}}const m=(0,c.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function h(e){const t=e.children??m,{containerRef:n,onClick:o}=f();return(0,d.jsx)("div",{ref:n,role:"region","aria-label":m,children:(0,d.jsx)("a",{...e,href:`#${u}`,onClick:o,children:t})})}var b=n(17559),g=n(14090);const y={skipToContent:"skipToContent_fXgn"};function v(){return(0,d.jsx)(h,{className:y.skipToContent})}var w=n(6342),x=n(65041);function _(e){let{width:t=21,height:n=21,color:o="currentColor",strokeWidth:r=1.2,className:a,...s}=e;return(0,d.jsx)("svg",{viewBox:"0 0 15 15",width:t,height:n,...s,children:(0,d.jsx)("g",{stroke:o,strokeWidth:r,children:(0,d.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const k={closeButton:"closeButton_CVFx"};function S(e){return(0,d.jsx)("button",{type:"button","aria-label":(0,c.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,r.A)("clean-btn close",k.closeButton,e.className),children:(0,d.jsx)(_,{width:14,height:14,strokeWidth:3.1})})}const E={content:"content_knG7"};function O(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,d.jsx)("div",{...e,className:(0,r.A)(E.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const j={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function C(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,x.M)();if(!t)return null;const{backgroundColor:o,textColor:r,isCloseable:a}=e;return(0,d.jsxs)("div",{className:j.announcementBar,style:{backgroundColor:o,color:r},role:"banner",children:[a&&(0,d.jsx)("div",{className:j.announcementBarPlaceholder}),(0,d.jsx)(O,{className:j.announcementBarContent}),a&&(0,d.jsx)(S,{onClick:n,className:j.announcementBarClose})]})}var A=n(22069),T=n(23104);var P=n(89532),I=n(75600);const N=o.createContext(null);function R(e){let{children:t}=e;const n=function(){const e=(0,A.M)(),t=(0,I.YL)(),[n,r]=(0,o.useState)(!1),a=null!==t.component,s=(0,P.ZC)(a);return(0,o.useEffect)((()=>{a&&!s&&r(!0)}),[a,s]),(0,o.useEffect)((()=>{a?e.shown||r(!0):r(!1)}),[e.shown,a]),(0,o.useMemo)((()=>[n,r]),[n])}();return(0,d.jsx)(N.Provider,{value:n,children:t})}function L(e){if(e.component){const t=e.component;return(0,d.jsx)(t,{...e.props})}}function D(){const e=(0,o.useContext)(N);if(!e)throw new P.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,r=(0,o.useCallback)((()=>n(!1)),[n]),a=(0,I.YL)();return(0,o.useMemo)((()=>({shown:t,hide:r,content:L(a)})),[r,a,t])}function M(e){let{header:t,primaryMenu:n,secondaryMenu:o}=e;const{shown:a}=D();return(0,d.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,d.jsxs)("div",{className:(0,r.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":a}),children:[(0,d.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,d.jsx)("div",{className:"navbar-sidebar__item menu",children:o})]})]})}var F=n(95293),B=n(92303);function z(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function U(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const $={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function H(e){let{className:t,buttonClassName:n,value:o,onChange:a}=e;const s=(0,B.A)(),i=(0,c.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===o?(0,c.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,c.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,d.jsx)("div",{className:(0,r.A)($.toggle,t),children:(0,d.jsxs)("button",{className:(0,r.A)("clean-btn",$.toggleButton,!s&&$.toggleButtonDisabled,n),type:"button",onClick:()=>a("dark"===o?"light":"dark"),disabled:!s,title:i,"aria-label":i,"aria-live":"polite",children:[(0,d.jsx)(z,{className:(0,r.A)($.toggleIcon,$.lightToggleIcon)}),(0,d.jsx)(U,{className:(0,r.A)($.toggleIcon,$.darkToggleIcon)})]})})}const q=o.memo(H),V={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function W(e){let{className:t}=e;const n=(0,w.p)().navbar.style,o=(0,w.p)().colorMode.disableSwitch,{colorMode:r,setColorMode:a}=(0,F.G)();return o?null:(0,d.jsx)(q,{className:t,buttonClassName:"dark"===n?V.darkNavbarColorModeToggle:void 0,value:r,onChange:a})}var K=n(23465);function G(){return(0,d.jsx)(K.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function Y(){const e=(0,A.M)();return(0,d.jsx)("button",{type:"button","aria-label":(0,c.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,d.jsx)(_,{color:"var(--ifm-color-emphasis-600)"})})}function Q(){return(0,d.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,d.jsx)(G,{}),(0,d.jsx)(W,{className:"margin-right--md"}),(0,d.jsx)(Y,{})]})}var Z=n(28774),X=n(86025),J=n(16654),ee=n(91252),te=n(43186);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:o,href:r,label:a,html:s,isDropdownLink:i,prependBaseUrlToHref:c,...l}=e;const u=(0,X.Ay)(o),p=(0,X.Ay)(t),f=(0,X.Ay)(r,{forcePrependBaseUrl:!0}),m=a&&r&&!(0,J.A)(r),h=s?{dangerouslySetInnerHTML:{__html:s}}:{children:(0,d.jsxs)(d.Fragment,{children:[a,m&&(0,d.jsx)(te.A,{...i&&{width:12,height:12}})]})};return r?(0,d.jsx)(Z.A,{href:c?f:r,...l,...h}):(0,d.jsx)(Z.A,{to:u,isNavLink:!0,...(t||n)&&{isActive:(e,t)=>n?(0,ee.G)(n,t.pathname):t.pathname.startsWith(p)},...l,...h})}function oe(e){let{className:t,isDropdownItem:n=!1,...o}=e;const a=(0,d.jsx)(ne,{className:(0,r.A)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n,...o});return n?(0,d.jsx)("li",{children:a}):a}function re(e){let{className:t,isDropdownItem:n,...o}=e;return(0,d.jsx)("li",{className:"menu__list-item",children:(0,d.jsx)(ne,{className:(0,r.A)("menu__link",t),...o})})}function ae(e){let{mobile:t=!1,position:n,...o}=e;const r=t?re:oe;return(0,d.jsx)(r,{...o,activeClassName:o.activeClassName??(t?"menu__link--active":"navbar__link--active")})}var se=n(41422),ie=n(99169),ce=n(44586);const le="dropdownNavbarItemMobile_S0Fm";function de(e,t){return e.some((e=>function(e,t){return!!(0,ie.ys)(e.to,t)||!!(0,ee.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function ue(e){let{items:t,position:n,className:a,onClick:s,...i}=e;const c=(0,o.useRef)(null),[l,u]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{const e=e=>{c.current&&!c.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[c]),(0,d.jsxs)("div",{ref:c,className:(0,r.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":l}),children:[(0,d.jsx)(ne,{"aria-haspopup":"true","aria-expanded":l,role:"button",href:i.to?void 0:"#",className:(0,r.A)("navbar__link",a),...i,onClick:i.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),u(!l))},children:i.children??i.label}),(0,d.jsx)("ul",{className:"dropdown__menu",children:t.map(((e,t)=>(0,o.createElement)(Fe,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t})))})]})}function pe(e){let{items:t,className:n,position:a,onClick:s,...c}=e;const l=function(){const{siteConfig:{baseUrl:e}}=(0,ce.A)(),{pathname:t}=(0,i.zy)();return t.replace(e,"/")}(),u=de(t,l),{collapsed:p,toggleCollapsed:f,setCollapsed:m}=(0,se.u)({initialState:()=>!u});return(0,o.useEffect)((()=>{u&&m(!u)}),[l,u,m]),(0,d.jsxs)("li",{className:(0,r.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,d.jsx)(ne,{role:"button",className:(0,r.A)(le,"menu__link menu__link--sublist menu__link--sublist-caret",n),...c,onClick:e=>{e.preventDefault(),f()},children:c.children??c.label}),(0,d.jsx)(se.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:t.map(((e,t)=>(0,o.createElement)(Fe,{mobile:!0,isDropdownItem:!0,onClick:s,activeClassName:"menu__link--active",...e,key:t})))})]})}function fe(e){let{mobile:t=!1,...n}=e;const o=t?pe:ue;return(0,d.jsx)(o,{...n})}var me=n(32131);function he(e){let{width:t=20,height:n=20,...o}=e;return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0,...o,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const be="iconLanguage_nlXk";var ge=n(40961),ye=n(55600),ve=n(5260),we=n(24255),xe=n(51062),_e=n(2967),ke=n(82565);function Se(){return[`language:${(0,ce.A)().i18n.currentLocale}`,function(){const e=(0,ke.v)();return[_e.C,...e]}().map((e=>`docusaurus_tag:${e}`))]}const Ee={button:{buttonText:(0,c.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),buttonAriaLabel:(0,c.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"})},modal:{searchBox:{resetButtonTitle:(0,c.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),resetButtonAriaLabel:(0,c.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),cancelButtonText:(0,c.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),cancelButtonAriaLabel:(0,c.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"})},startScreen:{recentSearchesTitle:(0,c.T)({id:"theme.SearchModal.startScreen.recentSearchesTitle",message:"Recent",description:"The title for recent searches"}),noRecentSearchesText:(0,c.T)({id:"theme.SearchModal.startScreen.noRecentSearchesText",message:"No recent searches",description:"The text when no recent searches"}),saveRecentSearchButtonTitle:(0,c.T)({id:"theme.SearchModal.startScreen.saveRecentSearchButtonTitle",message:"Save this search",description:"The label for save recent search button"}),removeRecentSearchButtonTitle:(0,c.T)({id:"theme.SearchModal.startScreen.removeRecentSearchButtonTitle",message:"Remove this search from history",description:"The label for remove recent search button"}),favoriteSearchesTitle:(0,c.T)({id:"theme.SearchModal.startScreen.favoriteSearchesTitle",message:"Favorite",description:"The title for favorite searches"}),removeFavoriteSearchButtonTitle:(0,c.T)({id:"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle",message:"Remove this search from favorites",description:"The label for remove favorite search button"})},errorScreen:{titleText:(0,c.T)({id:"theme.SearchModal.errorScreen.titleText",message:"Unable to fetch results",description:"The title for error screen of search modal"}),helpText:(0,c.T)({id:"theme.SearchModal.errorScreen.helpText",message:"You might want to check your network connection.",description:"The help text for error screen of search modal"})},footer:{selectText:(0,c.T)({id:"theme.SearchModal.footer.selectText",message:"to select",description:"The explanatory text of the action for the enter key"}),selectKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.selectKeyAriaLabel",message:"Enter key",description:"The ARIA label for the Enter key button that makes the selection"}),navigateText:(0,c.T)({id:"theme.SearchModal.footer.navigateText",message:"to navigate",description:"The explanatory text of the action for the Arrow up and Arrow down key"}),navigateUpKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.navigateUpKeyAriaLabel",message:"Arrow up",description:"The ARIA label for the Arrow up key button that makes the navigation"}),navigateDownKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.navigateDownKeyAriaLabel",message:"Arrow down",description:"The ARIA label for the Arrow down key button that makes the navigation"}),closeText:(0,c.T)({id:"theme.SearchModal.footer.closeText",message:"to close",description:"The explanatory text of the action for Escape key"}),closeKeyAriaLabel:(0,c.T)({id:"theme.SearchModal.footer.closeKeyAriaLabel",message:"Escape key",description:"The ARIA label for the Escape key button that close the modal"}),searchByText:(0,c.T)({id:"theme.SearchModal.footer.searchByText",message:"Search by",description:"The text explain that the search is making by Algolia"})},noResultsScreen:{noResultsText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.noResultsText",message:"No results for",description:"The text explains that there are no results for the following search"}),suggestedQueryText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.suggestedQueryText",message:"Try searching for",description:"The text for the suggested query when no results are found for the following search"}),reportMissingResultsText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsText",message:"Believe this query should return results?",description:"The text for the question where the user thinks there are missing results"}),reportMissingResultsLinkText:(0,c.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText",message:"Let us know.",description:"The text for the link to report missing results"})}},placeholder:(0,c.T)({id:"theme.SearchModal.placeholder",message:"Search docs",description:"The placeholder of the input of the DocSearch pop-up modal"})};let Oe=null;function je(e){let{hit:t,children:n}=e;return(0,d.jsx)(Z.A,{to:t.url,children:n})}function Ce(e){let{state:t,onClose:n}=e;const o=(0,we.w)();return(0,d.jsx)(Z.A,{to:o(t.query),onClick:n,children:(0,d.jsx)(c.A,{id:"theme.SearchBar.seeAll",values:{count:t.context.nbHits},children:"See all {count} results"})})}function Ae(e){let{contextualSearch:t,externalUrlRegex:r,...a}=e;const{siteMetadata:s}=(0,ce.A)(),c=(0,xe.C)(),l=Se(),u=a.searchParameters?.facetFilters??[],p=t?function(e,t){const n=e=>"string"==typeof e?[e]:e;return[...n(e),...n(t)]}(l,u):u,f={...a.searchParameters,facetFilters:p},m=(0,i.W6)(),h=(0,o.useRef)(null),b=(0,o.useRef)(null),[g,y]=(0,o.useState)(!1),[v,w]=(0,o.useState)(void 0),x=(0,o.useCallback)((()=>Oe?Promise.resolve():Promise.all([n.e(5777).then(n.bind(n,48158)),Promise.all([n.e(1869),n.e(8913)]).then(n.bind(n,58913)),Promise.all([n.e(1869),n.e(416)]).then(n.bind(n,90416))]).then((e=>{let[{DocSearchModal:t}]=e;Oe=t}))),[]),_=(0,o.useCallback)((()=>{if(!h.current){const e=document.createElement("div");h.current=e,document.body.insertBefore(e,document.body.firstChild)}}),[]),k=(0,o.useCallback)((()=>{_(),x().then((()=>y(!0)))}),[x,_]),S=(0,o.useCallback)((()=>{y(!1),b.current?.focus()}),[]),E=(0,o.useCallback)((e=>{"f"===e.key&&(e.metaKey||e.ctrlKey)||(e.preventDefault(),w(e.key),k())}),[k]),O=(0,o.useRef)({navigate(e){let{itemUrl:t}=e;(0,ee.G)(r,t)?window.location.href=t:m.push(t)}}).current,j=(0,o.useRef)((e=>a.transformItems?a.transformItems(e):e.map((e=>({...e,url:c(e.url)}))))).current,C=(0,o.useMemo)((()=>e=>(0,d.jsx)(Ce,{...e,onClose:S})),[S]),A=(0,o.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",s.docusaurusVersion),e)),[s.docusaurusVersion]);return(0,ye.E8)({isOpen:g,onOpen:k,onClose:S,onInput:E,searchButtonRef:b}),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(ve.A,{children:(0,d.jsx)("link",{rel:"preconnect",href:`https://${a.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})}),(0,d.jsx)(ye.Bc,{onTouchStart:x,onFocus:x,onMouseOver:x,onClick:k,ref:b,translations:Ee.button}),g&&Oe&&h.current&&(0,ge.createPortal)((0,d.jsx)(Oe,{onClose:S,initialScrollY:window.scrollY,initialQuery:v,navigator:O,transformItems:j,hitComponent:je,transformSearchClient:A,...a.searchPagePath&&{resultsFooterComponent:C},...a,searchParameters:f,placeholder:Ee.placeholder,translations:Ee.modal}),h.current)]})}function Te(){const{siteConfig:e}=(0,ce.A)();return(0,d.jsx)(Ae,{...e.themeConfig.algolia})}const Pe={navbarSearchContainer:"navbarSearchContainer_Bca1"};function Ie(e){let{children:t,className:n}=e;return(0,d.jsx)("div",{className:(0,r.A)(n,Pe.navbarSearchContainer),children:t})}var Ne=n(44070),Re=n(26972);var Le=n(53886);function De(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find((t=>t.id===e.mainDocId))}(e)}const Me={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:o,queryString:r="",...a}=e;const{i18n:{currentLocale:s,locales:l,localeConfigs:u}}=(0,ce.A)(),p=(0,me.o)(),{search:f,hash:m}=(0,i.zy)(),h=[...n,...l.map((e=>{const n=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${m}${r}`;return{label:u[e].label,lang:u[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===s?t?"menu__link--active":"dropdown__link--active":""}})),...o],b=t?(0,c.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):u[s].label;return(0,d.jsx)(fe,{...a,mobile:t,label:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(he,{className:be}),b]}),items:h})},search:function(e){let{mobile:t,className:n}=e;return t?null:(0,d.jsx)(Ie,{className:n,children:(0,d.jsx)(Te,{})})},dropdown:fe,html:function(e){let{value:t,className:n,mobile:o=!1,isDropdownItem:a=!1}=e;const s=a?"li":"div";return(0,d.jsx)(s,{className:(0,r.A)({navbar__item:!o&&!a,"menu__list-item":o},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:o,...r}=e;const{activeDoc:a}=(0,Ne.zK)(o),s=(0,Re.QB)(t,o),i=a?.path===s?.path;return null===s||s.unlisted&&!i?null:(0,d.jsx)(ae,{exact:!0,...r,isActive:()=>i||!!a?.sidebar&&a.sidebar===s.sidebar,label:n??s.id,to:s.path})},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:o,...r}=e;const{activeDoc:a}=(0,Ne.zK)(o),s=(0,Re.fW)(t,o).link;if(!s)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return(0,d.jsx)(ae,{exact:!0,...r,isActive:()=>a?.sidebar===t,label:n??s.label,to:s.path})},docsVersion:function(e){let{label:t,to:n,docsPluginId:o,...r}=e;const a=(0,Re.Vd)(o)[0],s=t??a.label,i=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(a).path;return(0,d.jsx)(ae,{...r,label:s,to:i})},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:o,dropdownItemsBefore:r,dropdownItemsAfter:a,...s}=e;const{search:l,hash:u}=(0,i.zy)(),p=(0,Ne.zK)(n),f=(0,Ne.jh)(n),{savePreferredVersionName:m}=(0,Le.g1)(n),h=[...r,...f.map((function(e){const t=De(e,p);return{label:e.label,to:`${t.path}${l}${u}`,isActive:()=>e===p.activeVersion,onClick:()=>m(e.name)}})),...a],b=(0,Re.Vd)(n)[0],g=t&&h.length>1?(0,c.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):b.label,y=t&&h.length>1?void 0:De(b,p).path;return h.length<=1?(0,d.jsx)(ae,{...s,mobile:t,label:g,to:y,isActive:o?()=>!1:void 0}):(0,d.jsx)(fe,{...s,mobile:t,label:g,to:y,items:h,isActive:o?()=>!1:void 0})}};function Fe(e){let{type:t,...n}=e;const o=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),r=Me[o];if(!r)throw new Error(`No NavbarItem component found for type "${t}".`);return(0,d.jsx)(r,{...n})}function Be(){const e=(0,A.M)(),t=(0,w.p)().navbar.items;return(0,d.jsx)("ul",{className:"menu__list",children:t.map(((t,n)=>(0,o.createElement)(Fe,{mobile:!0,...t,onClick:()=>e.toggle(),key:n})))})}function ze(e){return(0,d.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,d.jsx)(c.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function Ue(){const e=0===(0,w.p)().navbar.items.length,t=D();return(0,d.jsxs)(d.Fragment,{children:[!e&&(0,d.jsx)(ze,{onClick:()=>t.hide()}),t.content]})}function $e(){const e=(0,A.M)();var t;return void 0===(t=e.shown)&&(t=!0),(0,o.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?(0,d.jsx)(M,{header:(0,d.jsx)(Q,{}),primaryMenu:(0,d.jsx)(Be,{}),secondaryMenu:(0,d.jsx)(Ue,{})}):null}const He={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function qe(e){return(0,d.jsx)("div",{role:"presentation",...e,className:(0,r.A)("navbar-sidebar__backdrop",e.className)})}function Ve(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,w.p)(),s=(0,A.M)(),{navbarRef:i,isNavbarVisible:u}=function(e){const[t,n]=(0,o.useState)(e),r=(0,o.useRef)(!1),a=(0,o.useRef)(0),s=(0,o.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,T.Mq)(((t,o)=>{let{scrollY:s}=t;if(!e)return;if(s=i?n(!1):s+l{if(!e)return;const o=t.location.hash;if(o?document.getElementById(o.substring(1)):void 0)return r.current=!0,void n(!1);n(!0)})),{navbarRef:s,isNavbarVisible:t}}(n);return(0,d.jsxs)("nav",{ref:i,"aria-label":(0,c.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,r.A)("navbar","navbar--fixed-top",n&&[He.navbarHideable,!u&&He.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":s.shown}),children:[t,(0,d.jsx)(qe,{onClick:s.toggle}),(0,d.jsx)($e,{})]})}var We=n(70440);const Ke={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function Ge(e){return(0,d.jsx)("button",{type:"button",...e,children:(0,d.jsx)(c.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Ye(e){let{error:t}=e;const n=(0,We.rA)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,d.jsx)("p",{className:Ke.errorBoundaryError,children:n})}class Qe extends o.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const Ze="right";function Xe(e){let{width:t=30,height:n=30,className:o,...r}=e;return(0,d.jsx)("svg",{className:o,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true",...r,children:(0,d.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Je(){const{toggle:e,shown:t}=(0,A.M)();return(0,d.jsx)("button",{onClick:e,"aria-label":(0,c.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,d.jsx)(Xe,{})})}const et={colorModeToggle:"colorModeToggle_DEke"};function tt(e){let{items:t}=e;return(0,d.jsx)(d.Fragment,{children:t.map(((e,t)=>(0,d.jsx)(Qe,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,d.jsx)(Fe,{...e})},t)))})}function nt(e){let{left:t,right:n}=e;return(0,d.jsxs)("div",{className:"navbar__inner",children:[(0,d.jsx)("div",{className:"navbar__items",children:t}),(0,d.jsx)("div",{className:"navbar__items navbar__items--right",children:n})]})}function ot(){const e=(0,A.M)(),t=(0,w.p)().navbar.items,[n,o]=function(e){function t(e){return"left"===(e.position??Ze)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),r=t.find((e=>"search"===e.type));return(0,d.jsx)(nt,{left:(0,d.jsxs)(d.Fragment,{children:[!e.disabled&&(0,d.jsx)(Je,{}),(0,d.jsx)(G,{}),(0,d.jsx)(tt,{items:n})]}),right:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(tt,{items:o}),(0,d.jsx)(W,{className:et.colorModeToggle}),!r&&(0,d.jsx)(Ie,{children:(0,d.jsx)(Te,{})})]})})}function rt(){return(0,d.jsx)(Ve,{children:(0,d.jsx)(ot,{})})}function at(e){let{item:t}=e;const{to:n,href:o,label:r,prependBaseUrlToHref:a,...s}=t,i=(0,X.Ay)(n),c=(0,X.Ay)(o,{forcePrependBaseUrl:!0});return(0,d.jsxs)(Z.A,{className:"footer__link-item",...o?{href:a?c:o}:{to:i},...s,children:[r,o&&!(0,J.A)(o)&&(0,d.jsx)(te.A,{})]})}function st(e){let{item:t}=e;return t.html?(0,d.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):(0,d.jsx)("li",{className:"footer__item",children:(0,d.jsx)(at,{item:t})},t.href??t.to)}function it(e){let{column:t}=e;return(0,d.jsxs)("div",{className:"col footer__col",children:[(0,d.jsx)("div",{className:"footer__title",children:t.title}),(0,d.jsx)("ul",{className:"footer__items clean-list",children:t.items.map(((e,t)=>(0,d.jsx)(st,{item:e},t)))})]})}function ct(e){let{columns:t}=e;return(0,d.jsx)("div",{className:"row footer__links",children:t.map(((e,t)=>(0,d.jsx)(it,{column:e},t)))})}function lt(){return(0,d.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function dt(e){let{item:t}=e;return t.html?(0,d.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):(0,d.jsx)(at,{item:t})}function ut(e){let{links:t}=e;return(0,d.jsx)("div",{className:"footer__links text--center",children:(0,d.jsx)("div",{className:"footer__links",children:t.map(((e,n)=>(0,d.jsxs)(o.Fragment,{children:[(0,d.jsx)(dt,{item:e}),t.length!==n+1&&(0,d.jsx)(lt,{})]},n)))})})}function pt(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?(0,d.jsx)(ct,{columns:t}):(0,d.jsx)(ut,{links:t})}var ft=n(21122);const mt="footerLogoLink_BH7S";function ht(e){let{logo:t}=e;const{withBaseUrl:n}=(0,X.hH)(),o={light:n(t.src),dark:n(t.srcDark??t.src)};return(0,d.jsx)(ft.A,{className:(0,r.A)("footer__logo",t.className),alt:t.alt,sources:o,width:t.width,height:t.height,style:t.style})}function bt(e){let{logo:t}=e;return t.href?(0,d.jsx)(Z.A,{href:t.href,className:mt,target:t.target,children:(0,d.jsx)(ht,{logo:t})}):(0,d.jsx)(ht,{logo:t})}function gt(e){let{copyright:t}=e;return(0,d.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function yt(e){let{style:t,links:n,logo:o,copyright:a}=e;return(0,d.jsx)("footer",{className:(0,r.A)("footer",{"footer--dark":"dark"===t}),children:(0,d.jsxs)("div",{className:"container container-fluid",children:[n,(o||a)&&(0,d.jsxs)("div",{className:"footer__bottom text--center",children:[o&&(0,d.jsx)("div",{className:"margin-bottom--sm",children:o}),a]})]})})}function vt(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:o,style:r}=e;return(0,d.jsx)(yt,{style:r,links:n&&n.length>0&&(0,d.jsx)(pt,{links:n}),logo:o&&(0,d.jsx)(bt,{logo:o}),copyright:t&&(0,d.jsx)(gt,{copyright:t})})}const wt=o.memo(vt),xt=(0,P.fM)([F.a,x.o,T.Tv,Le.VQ,s.Jx,function(e){let{children:t}=e;return(0,d.jsx)(I.y_,{children:(0,d.jsx)(A.e,{children:(0,d.jsx)(R,{children:t})})})}]);function _t(e){let{children:t}=e;return(0,d.jsx)(xt,{children:t})}var kt=n(51107);function St(e){let{error:t,tryAgain:n}=e;return(0,d.jsx)("main",{className:"container margin-vert--xl",children:(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,d.jsx)(kt.A,{as:"h1",className:"hero__title",children:(0,d.jsx)(c.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,d.jsx)("div",{className:"margin-vert--lg",children:(0,d.jsx)(Ge,{onClick:n,className:"button button--primary shadow--lw"})}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{className:"margin-vert--md",children:(0,d.jsx)(Ye,{error:t})})]})})})}const Et={mainWrapper:"mainWrapper_z2l0"};function Ot(e){const{children:t,noFooter:n,wrapperClassName:o,title:i,description:c}=e;return(0,g.J)(),(0,d.jsxs)(_t,{children:[(0,d.jsx)(s.be,{title:i,description:c}),(0,d.jsx)(v,{}),(0,d.jsx)(C,{}),(0,d.jsx)(rt,{}),(0,d.jsx)("div",{id:u,className:(0,r.A)(b.G.wrapper.main,Et.mainWrapper,o),children:(0,d.jsx)(a.A,{fallback:e=>(0,d.jsx)(St,{...e}),children:t})}),!n&&(0,d.jsx)(wt,{})]})}},23465:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});n(96540);var o=n(28774),r=n(86025),a=n(44586),s=n(6342),i=n(21122),c=n(74848);function l(e){let{logo:t,alt:n,imageClassName:o}=e;const a={light:(0,r.Ay)(t.src),dark:(0,r.Ay)(t.srcDark||t.src)},s=(0,c.jsx)(i.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return o?(0,c.jsx)("div",{className:o,children:s}):s}function d(e){const{siteConfig:{title:t}}=(0,a.A)(),{navbar:{title:n,logo:i}}=(0,s.p)(),{imageClassName:d,titleClassName:u,...p}=e,f=(0,r.Ay)(i?.href||"/"),m=n?"":t,h=i?.alt??m;return(0,c.jsxs)(o.A,{to:f,...p,...i?.target&&{target:i.target},children:[i&&(0,c.jsx)(l,{logo:i,alt:h,imageClassName:d}),null!=n&&(0,c.jsx)("b",{className:u,children:n})]})}},41463:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);var o=n(5260),r=n(74848);function a(e){let{locale:t,version:n,tag:a}=e;const s=t;return(0,r.jsxs)(o.A,{children:[t&&(0,r.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,r.jsx)("meta",{name:"docusaurus_version",content:n}),a&&(0,r.jsx)("meta",{name:"docusaurus_tag",content:a}),s&&(0,r.jsx)("meta",{name:"docsearch:language",content:s}),n&&(0,r.jsx)("meta",{name:"docsearch:version",content:n}),a&&(0,r.jsx)("meta",{name:"docsearch:docusaurus_tag",content:a})]})}},21122:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var o=n(96540),r=n(34164),a=n(92303),s=n(95293);const i={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var c=n(74848);function l(e){let{className:t,children:n}=e;const l=(0,a.A)(),{colorMode:d}=(0,s.G)();return(0,c.jsx)(c.Fragment,{children:(l?"dark"===d?["dark"]:["light"]:["light","dark"]).map((e=>{const a=n({theme:e,className:(0,r.A)(t,i.themedComponent,i[`themedComponent--${e}`])});return(0,c.jsx)(o.Fragment,{children:a},e)}))})}function d(e){const{sources:t,className:n,alt:o,...r}=e;return(0,c.jsx)(l,{className:n,children:e=>{let{theme:n,className:a}=e;return(0,c.jsx)("img",{src:t[n],alt:o,className:a,...r})}})}},41422:(e,t,n)=>{"use strict";n.d(t,{N:()=>g,u:()=>l});var o=n(96540),r=n(38193),a=n(205),s=n(53109),i=n(74848);const c="ease-in-out";function l(e){let{initialState:t}=e;const[n,r]=(0,o.useState)(t??!1),a=(0,o.useCallback)((()=>{r((e=>!e))}),[]);return{collapsed:n,setCollapsed:r,toggleCollapsed:a}}const d={display:"none",overflow:"hidden",height:"0px"},u={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?d:u;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:r}=e;const a=(0,o.useRef)(!1);(0,o.useEffect)((()=>{const e=t.current;function o(){const t=e.scrollHeight,n=r?.duration??function(e){if((0,s.O)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${r?.easing??c}`,height:`${t}px`}}function i(){const t=o();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return p(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(i(),requestAnimationFrame((()=>{e.style.height=d.height,e.style.overflow=d.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{i()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,r])}function m(e){if(!r.A.canUseDOM)return e?d:u}function h(e){let{as:t="div",collapsed:n,children:r,animation:a,onCollapseTransitionEnd:s,className:c,disableSSRStyle:l}=e;const d=(0,o.useRef)(null);return f({collapsibleRef:d,collapsed:n,animation:a}),(0,i.jsx)(t,{ref:d,style:l?void 0:m(n),onTransitionEnd:e=>{"height"===e.propertyName&&(p(d.current,n),s?.(n))},className:c,children:r})}function b(e){let{collapsed:t,...n}=e;const[r,s]=(0,o.useState)(!t),[c,l]=(0,o.useState)(t);return(0,a.A)((()=>{t||s(!0)}),[t]),(0,a.A)((()=>{r&&l(t)}),[r,t]),r?(0,i.jsx)(h,{...n,collapsed:c}):null}function g(e){let{lazy:t,...n}=e;const o=t?b:h;return(0,i.jsx)(o,{...n})}},65041:(e,t,n)=>{"use strict";n.d(t,{M:()=>h,o:()=>m});var o=n(96540),r=n(92303),a=n(70679),s=n(89532),i=n(6342),c=n(74848);const l=(0,a.Wf)("docusaurus.announcement.dismiss"),d=(0,a.Wf)("docusaurus.announcement.id"),u=()=>"true"===l.get(),p=e=>l.set(String(e)),f=o.createContext(null);function m(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,i.p)(),t=(0,r.A)(),[n,a]=(0,o.useState)((()=>!!t&&u()));(0,o.useEffect)((()=>{a(u())}),[]);const s=(0,o.useCallback)((()=>{p(!0),a(!0)}),[]);return(0,o.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=d.get();"annoucement-bar"===n&&(n="announcement-bar");const o=t!==n;d.set(t),o&&p(!1),!o&&u()||a(!1)}),[e]),(0,o.useMemo)((()=>({isActive:!!e&&!n,close:s})),[e,n,s])}();return(0,c.jsx)(f.Provider,{value:n,children:t})}function h(){const e=(0,o.useContext)(f);if(!e)throw new s.dV("AnnouncementBarProvider");return e}},95293:(e,t,n)=>{"use strict";n.d(t,{G:()=>g,a:()=>b});var o=n(96540),r=n(38193),a=n(89532),s=n(70679),i=n(6342),c=n(74848);const l=o.createContext(void 0),d="theme",u=(0,s.Wf)(d),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,m=e=>r.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),h=e=>{u.set(f(e))};function b(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,i.p)(),[r,a]=(0,o.useState)(m(e));(0,o.useEffect)((()=>{t&&u.del()}),[t]);const s=(0,o.useCallback)((function(t,o){void 0===o&&(o={});const{persist:r=!0}=o;t?(a(t),r&&h(t)):(a(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),u.del())}),[n,e]);(0,o.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(r))}),[r]),(0,o.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==d)return;const t=u.get();null!==t&&s(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,s]);const c=(0,o.useRef)(!1);return(0,o.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),o=()=>{window.matchMedia("print").matches||c.current?c.current=window.matchMedia("print").matches:s(null)};return e.addListener(o),()=>e.removeListener(o)}),[s,t,n]),(0,o.useMemo)((()=>({colorMode:r,setColorMode:s,get isDarkTheme(){return r===p.dark},setLightTheme(){s(p.light)},setDarkTheme(){s(p.dark)}})),[r,s])}();return(0,c.jsx)(l.Provider,{value:n,children:t})}function g(){const e=(0,o.useContext)(l);if(null==e)throw new a.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},22069:(e,t,n)=>{"use strict";n.d(t,{M:()=>f,e:()=>p});var o=n(96540),r=n(75600),a=n(24581),s=n(57485),i=n(6342),c=n(89532),l=n(74848);const d=o.createContext(void 0);function u(){const e=function(){const e=(0,r.YL)(),{items:t}=(0,i.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[c,l]=(0,o.useState)(!1);(0,s.$Z)((()=>{if(c)return l(!1),!1}));const d=(0,o.useCallback)((()=>{l((e=>!e))}),[]);return(0,o.useEffect)((()=>{"desktop"===t&&l(!1)}),[t]),(0,o.useMemo)((()=>({disabled:e,shouldRender:n,toggle:d,shown:c})),[e,n,d,c])}function p(e){let{children:t}=e;const n=u();return(0,l.jsx)(d.Provider,{value:n,children:t})}function f(){const e=o.useContext(d);if(void 0===e)throw new c.dV("NavbarMobileSidebarProvider");return e}},75600:(e,t,n)=>{"use strict";n.d(t,{GX:()=>l,YL:()=>c,y_:()=>i});var o=n(96540),r=n(89532),a=n(74848);const s=o.createContext(null);function i(e){let{children:t}=e;const n=(0,o.useState)({component:null,props:null});return(0,a.jsx)(s.Provider,{value:n,children:t})}function c(){const e=(0,o.useContext)(s);if(!e)throw new r.dV("NavbarSecondaryMenuContentProvider");return e[0]}function l(e){let{component:t,props:n}=e;const a=(0,o.useContext)(s);if(!a)throw new r.dV("NavbarSecondaryMenuContentProvider");const[,i]=a,c=(0,r.Be)(n);return(0,o.useEffect)((()=>{i({component:t,props:c})}),[i,t,c]),(0,o.useEffect)((()=>()=>i({component:null,props:null})),[i]),null}},14090:(e,t,n)=>{"use strict";n.d(t,{w:()=>r,J:()=>a});var o=n(96540);const r="navigation-with-keyboard";function a(){(0,o.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(r),"mousedown"===e.type&&document.body.classList.remove(r)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(r),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},24255:(e,t,n)=>{"use strict";n.d(t,{b:()=>i,w:()=>c});var o=n(96540),r=n(44586),a=n(57485);const s="q";function i(){return(0,a.l)(s)}function c(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,r.A)(),{algolia:{searchPagePath:n}}=t;return(0,o.useCallback)((t=>`${e}${n}?${s}=${encodeURIComponent(t)}`),[e,n])}},24581:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var o=n(96540),r=n(38193);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},s=996;function i(e){let{desktopBreakpoint:t=s}=void 0===e?{}:e;const[n,i]=(0,o.useState)((()=>"ssr"));return(0,o.useEffect)((()=>{function e(){i(function(e){if(!r.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?a.desktop:a.mobile}(t))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[t]),n}},17559:(e,t,n)=>{"use strict";n.d(t,{G:()=>o});const o={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},53109:(e,t,n)=>{"use strict";function o(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>o})},20481:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});var o=n(44586);function r(e){const{siteConfig:t}=(0,o.A)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}},57485:(e,t,n)=>{"use strict";n.d(t,{$Z:()=>s,l:()=>c});var o=n(96540),r=n(56347),a=n(89532);function s(e){!function(e){const t=(0,r.W6)(),n=(0,a._q)(e);(0,o.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function i(e){const t=(0,r.W6)();return(0,o.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}function c(e){const t=function(e){return i((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}(e)??"",n=function(e){const t=(0,r.W6)();return(0,o.useCallback)(((n,o)=>{const r=new URLSearchParams(t.location.search);n?r.set(e,n):r.delete(e),(o?.push?t.push:t.replace)({search:r.toString()})}),[e,t])}(e);return[t,n]}},31682:(e,t,n)=>{"use strict";function o(e){return Array.from(new Set(e))}function r(e,t){const n={};let o=0;for(const r of e){const e=t(r,o);n[e]??=[],n[e].push(r),o+=1}return n}n.d(t,{$z:()=>r,sb:()=>o})},45500:(e,t,n)=>{"use strict";n.d(t,{Jx:()=>f,be:()=>d,e3:()=>p});var o=n(96540),r=n(34164),a=n(5260),s=n(36803),i=n(86025),c=n(20481),l=n(74848);function d(e){let{title:t,description:n,keywords:o,image:r,children:s}=e;const d=(0,c.s)(t),{withBaseUrl:u}=(0,i.hH)(),p=r?u(r,{absolute:!0}):void 0;return(0,l.jsxs)(a.A,{children:[t&&(0,l.jsx)("title",{children:d}),t&&(0,l.jsx)("meta",{property:"og:title",content:d}),n&&(0,l.jsx)("meta",{name:"description",content:n}),n&&(0,l.jsx)("meta",{property:"og:description",content:n}),o&&(0,l.jsx)("meta",{name:"keywords",content:Array.isArray(o)?o.join(","):o}),p&&(0,l.jsx)("meta",{property:"og:image",content:p}),p&&(0,l.jsx)("meta",{name:"twitter:image",content:p}),s]})}const u=o.createContext(void 0);function p(e){let{className:t,children:n}=e;const s=o.useContext(u),i=(0,r.A)(s,t);return(0,l.jsxs)(u.Provider,{value:i,children:[(0,l.jsx)(a.A,{children:(0,l.jsx)("html",{className:i})}),n]})}function f(e){let{children:t}=e;const n=(0,s.A)(),o=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const a=`plugin-id-${n.plugin.id}`;return(0,l.jsx)(p,{className:(0,r.A)(o,a),children:t})}},89532:(e,t,n)=>{"use strict";n.d(t,{Be:()=>l,ZC:()=>i,_q:()=>s,dV:()=>c,fM:()=>d});var o=n(96540),r=n(205),a=n(74848);function s(e){const t=(0,o.useRef)(e);return(0,r.A)((()=>{t.current=e}),[e]),(0,o.useCallback)((function(){return t.current(...arguments)}),[])}function i(e){const t=(0,o.useRef)();return(0,r.A)((()=>{t.current=e})),t.current}class c extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function l(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,o.useMemo)((()=>e),t.flat())}function d(e){return t=>{let{children:n}=t;return(0,a.jsx)(a.Fragment,{children:e.reduceRight(((e,t)=>(0,a.jsx)(t,{children:e})),n)})}}},91252:(e,t,n)=>{"use strict";function o(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{G:()=>o})},99169:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>i,ys:()=>s});var o=n(96540),r=n(35947),a=n(44586);function s(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function i(){const{baseUrl:e}=(0,a.A)().siteConfig;return(0,o.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function o(e){return e.path===t&&!0===e.exact}function r(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(o)||e(t.filter(r).flatMap((e=>e.routes??[])))}(n)}({routes:r.A,baseUrl:e})),[e])}},23104:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>p,Tv:()=>l,gk:()=>f});var o=n(96540),r=n(38193),a=n(92303),s=(n(205),n(89532)),i=n(74848);const c=o.createContext(void 0);function l(e){let{children:t}=e;const n=function(){const e=(0,o.useRef)(!0);return(0,o.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,i.jsx)(c.Provider,{value:n,children:t})}function d(){const e=(0,o.useContext)(c);if(null==e)throw new s.dV("ScrollControllerProvider");return e}const u=()=>r.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function p(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=d(),r=(0,o.useRef)(u()),a=(0,s._q)(e);(0,o.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=u();a(e,r.current),r.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function f(){const e=(0,o.useRef)(null),t=(0,a.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function o(){const r=document.documentElement.scrollTop;(n&&r>e||!n&&rt&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},2967:(e,t,n)=>{"use strict";n.d(t,{C:()=>o});const o="default"},70679:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>l});n(96540);const o=JSON.parse('{"N":"localStorage","M":""}'),r=o.N;function a(e){let{key:t,oldValue:n,newValue:o,storage:r}=e;if(n===o)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,o,window.location.href,r),window.dispatchEvent(a)}function s(e){if(void 0===e&&(e=r),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,i||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),i=!0),null}var t}let i=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function l(e,t){const n=`${e}${o.M}`;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(n);const r=s(t?.persistence);return null===r?c:{get:()=>{try{return r.getItem(n)}catch(e){return console.error(`Docusaurus storage error, can't get key=${n}`,e),null}},set:e=>{try{const t=r.getItem(n);r.setItem(n,e),a({key:n,oldValue:t,newValue:e,storage:r})}catch(t){console.error(`Docusaurus storage error, can't set ${n}=${e}`,t)}},del:()=>{try{const e=r.getItem(n);r.removeItem(n),a({key:n,oldValue:e,newValue:null,storage:r})}catch(e){console.error(`Docusaurus storage error, can't delete key=${n}`,e)}},listen:e=>{try{const t=t=>{t.storageArea===r&&t.key===n&&e(t)};return window.addEventListener("storage",t),()=>window.removeEventListener("storage",t)}catch(t){return console.error(`Docusaurus storage error, can't listen for changes of key=${n}`,t),()=>{}}}}}},32131:(e,t,n)=>{"use strict";n.d(t,{o:()=>s});var o=n(44586),r=n(56347),a=n(70440);function s(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:s,currentLocale:i}}=(0,o.A)(),{pathname:c}=(0,r.zy)(),l=(0,a.Ks)(c,{trailingSlash:n,baseUrl:e}),d=i===s?e:e.replace(`/${i}/`,"/"),u=l.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:o}=e;return`${o?t:""}${function(e){return e===s?`${d}`:`${d}${e}/`}(n)}${u}`}}}},75062:(e,t,n)=>{"use strict";n.d(t,{$:()=>s});var o=n(96540),r=n(56347),a=n(89532);function s(e){const t=(0,r.zy)(),n=(0,a.ZC)(t),s=(0,a._q)(e);(0,o.useEffect)((()=>{n&&t!==n&&s({location:t,previousLocation:n})}),[s,t,n])}},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>r});var o=n(44586);function r(){return(0,o.A)().siteConfig.themeConfig}},38126:(e,t,n)=>{"use strict";n.d(t,{c:()=>r});var o=n(44586);function r(){const{siteConfig:{themeConfig:e}}=(0,o.A)();return e}},51062:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var o=n(96540),r=n(91252),a=n(86025),s=n(38126);function i(){const{withBaseUrl:e}=(0,a.hH)(),{algolia:{externalUrlRegex:t,replaceSearchResultPathname:n}}=(0,s.c)();return(0,o.useCallback)((o=>{const a=new URL(o);if((0,r.G)(t,a.href))return o;const s=`${a.pathname+a.hash}`;return e(function(e,t){return t?e.replaceAll(new RegExp(t.from,"g"),t.to):e}(s,n))}),[e,t,n])}},12983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=r,t.default=function(e,t){const{trailingSlash:n,baseUrl:o}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[s]=e.split(/[#?]/),i="/"===s||s===o?s:(c=s,l=n,l?r(c):a(c));var c,l;return e.replace(s,i)},t.addLeadingSlash=function(e){return(0,o.addPrefix)(e,"/")},t.removeTrailingSlash=a;const o=n(42566);function r(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,o.removeSuffix)(e,"/")}},80253:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=function e(t){if(t.cause)return[t,...e(t.cause)];return[t]}},70440:(e,t,n)=>{"use strict";t.rA=t.Ks=t.LU=void 0;const o=n(31635);t.LU="__blog-post-container";var r=n(12983);Object.defineProperty(t,"Ks",{enumerable:!0,get:function(){return o.__importDefault(r).default}});var a=n(42566);var s=n(80253);Object.defineProperty(t,"rA",{enumerable:!0,get:function(){return s.getErrorCausalChain}})},42566:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPrefix=function(e,t){return e.startsWith(t)?e:`${t}${e}`},t.removeSuffix=function(e,t){if(""===t)return e;return e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:`${e}${t}`},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},31513:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>O,yJ:()=>f,sC:()=>C,AO:()=>p});var o=n(58168);function r(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,o=n+1,r=e.length;o=0;p--){var f=s[p];"."===f?a(s,p):".."===f?(a(s,p),u++):u&&(a(s,p),u--)}if(!l)for(;u--;u)s.unshift("..");!l||""===s[0]||s[0]&&r(s[0])||s.unshift("");var m=s.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var i=n(11561);function c(e){return"/"===e.charAt(0)?e:"/"+e}function l(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function u(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,o=e.hash,r=t||"/";return n&&"?"!==n&&(r+="?"===n.charAt(0)?n:"?"+n),o&&"#"!==o&&(r+="#"===o.charAt(0)?o:"#"+o),r}function f(e,t,n,r){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",o="",r=t.indexOf("#");-1!==r&&(o=t.substr(r),t=t.substr(0,r));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===o?"":o}}(e),a.state=t):(void 0===(a=(0,o.A)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(i){throw i instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):i}return n&&(a.key=n),r?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=s(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,o,r){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof o?o(a,r):r(!0):r(!1!==a)}else r(!0)},appendListener:function(e){var n=!0;function o(){n&&e.apply(void 0,arguments)}return t.push(o),function(){n=!1,t=t.filter((function(e){return e!==o}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),o=0;ot?n.splice(t,n.length-t,r):n.push(r),u({action:o,location:r,index:t,entries:n})}}))},replace:function(e,t){var o="REPLACE",r=f(e,t,h(),w.location);d.confirmTransitionTo(r,o,n,(function(e){e&&(w.entries[w.index]=r,u({action:o,location:r}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var o=n(44363),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};function c(e){return o.isMemo(e)?s:i[e.$$typeof]||r}i[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i[o.Memo]=s;var l=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,o){if("string"!=typeof n){if(m){var r=f(n);r&&r!==m&&e(t,r,o)}var s=d(n);u&&(s=s.concat(u(n)));for(var i=c(t),h=c(n),b=0;b{"use strict";e.exports=function(e,t,n,o,r,a,s,i){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,o,r,a,s,i],d=0;(c=new Error(t.replace(/%s/g,(function(){return l[d++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},64634:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},10119:(e,t,n)=>{"use strict";n.r(t)},51043:(e,t,n)=>{"use strict";n.r(t)},5947:function(e,t,n){var o,r;o=function(){var e,t,n={version:"0.2.0"},o=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function r(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function s(e,t,n){var r;return(r="translate3d"===o.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,r}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(o[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=r(e,o.minimum,1),n.status=1===e?null:e;var a=n.render(!t),l=a.querySelector(o.barSelector),d=o.speed,u=o.easing;return a.offsetWidth,i((function(t){""===o.positionUsing&&(o.positionUsing=n.getPositioningCSS()),c(l,s(e,d,u)),1===e?(c(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){c(a,{transition:"all "+d+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),d)}),d)):setTimeout(t,d)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),o.trickleSpeed)};return o.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*r(Math.random()*t,.1,.95)),t=r(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*o.trickleRate)},e=0,t=0,n.promise=function(o){return o&&"resolved"!==o.state()?(0===t&&n.start(),e++,t++,o.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");d(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var r,s=t.querySelector(o.barSelector),i=e?"-100":a(n.status||0),l=document.querySelector(o.parent);return c(s,{transition:"all 0 linear",transform:"translate3d("+i+"%,0,0)"}),o.showSpinner||(r=t.querySelector(o.spinnerSelector))&&f(r),l!=document.body&&d(l,"nprogress-custom-parent"),l.appendChild(t),t},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var i=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),c=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function o(t){var n=document.body.style;if(t in n)return t;for(var o,r=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);r--;)if((o=e[r]+a)in n)return o;return t}function r(e){return e=n(e),t[e]||(t[e]=o(e))}function a(e,t,n){t=r(t),e.style[t]=n}return function(e,t){var n,o,r=arguments;if(2==r.length)for(n in t)void 0!==(o=t[n])&&t.hasOwnProperty(n)&&a(e,n,o);else a(e,r[1],r[2])}}();function l(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function d(e,t){var n=p(e),o=n+t;l(n,t)||(e.className=o.substring(1))}function u(e,t){var n,o=p(e);l(e,t)&&(n=o.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(r="function"==typeof o?o.call(t,n,t,e):o)||(e.exports=r)},35302:(e,t,n)=>{var o=n(64634);e.exports=m,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=f;var r=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,o=[],a=0,i=0,c="",l=t&&t.delimiter||"/";null!=(n=r.exec(e));){var u=n[0],p=n[1],f=n.index;if(c+=e.slice(i,f),i=f+u.length,p)c+=p[1];else{var m=e[i],h=n[2],b=n[3],g=n[4],y=n[5],v=n[6],w=n[7];c&&(o.push(c),c="");var x=null!=h&&null!=m&&m!==h,_="+"===v||"*"===v,k="?"===v||"*"===v,S=h||l,E=g||y,O=h||("string"==typeof o[o.length-1]?o[o.length-1]:"");o.push({name:b||a++,prefix:h||"",delimiter:S,optional:k,repeat:_,partial:x,asterisk:!!w,pattern:E?d(E):w?".*":s(S,O)})}}return i-1?"[^"+l(e)+"]+?":l(t)+"|(?:(?!"+l(t)+")[^"+l(e)+"])+?"}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function c(e,t){for(var n=new Array(e.length),r=0;r{Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}},19700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,o,r,a){if(n.language===o){var s=n.tokenStack=[];n.code=n.code.replace(r,(function(e){if("function"==typeof a&&!a(e))return e;for(var r,i=s.length;-1!==n.code.indexOf(r=t(o,i));)++i;return s[i]=e,r})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,o){if(n.language===o&&n.tokenStack){n.grammar=e.languages[o];var r=0,a=Object.keys(n.tokenStack);!function s(i){for(var c=0;c=a.length);c++){var l=i[c];if("string"==typeof l||l.content&&"string"==typeof l.content){var d=a[r],u=n.tokenStack[d],p="string"==typeof l?l:l.content,f=t(o,d),m=p.indexOf(f);if(m>-1){++r;var h=p.substring(0,m),b=new e.Token(o,e.tokenize(u,n.grammar),"language-"+o,u),g=p.substring(m+f.length),y=[];h&&y.push.apply(y,s([h])),y.push(b),g&&y.push.apply(y,s([g])),"string"==typeof l?i.splice.apply(i,[c,1].concat(y)):l.content=y}}else l.content&&s(l.content)}return i}(n.tokens)}}}})}(Prism)},33890:(e,t,n)=>{var o={"./prism-lua":80064};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=33890},2694:(e,t,n)=>{"use strict";var o=n(6925);function r(){}function a(){}a.resetWarningCache=r,e.exports=function(){function e(e,t,n,r,a,s){if(s!==o){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:r};return n.PropTypes=n,n}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551:(e,t,n)=>{"use strict";var o=n(96540),r=n(69982);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n