From ccad0e314092f6db51e0cd310f46f9933cd7294a Mon Sep 17 00:00:00 2001 From: Victor Castell Date: Sat, 2 Sep 2023 19:00:50 +0200 Subject: [PATCH] Update documentation --- 404.html | 8 ++++---- api/index.html | 8 ++++---- assets/js/34d8997c.9c2a20df.js | 1 + ...ad24f5.d277769e.js => 35ad24f5.0ab32d44.js} | 2 +- ...082bbb.5ec9ef99.js => 48082bbb.491f45aa.js} | 2 +- assets/js/49761584.73f7f4f1.js | 1 + assets/js/49761584.c3ae0ec7.js | 1 - assets/js/5bdf3ec1.432d61c0.js | 1 + ...12b39c.2f110e59.js => 5e12b39c.cc95728f.js} | 2 +- ...cbc899.cf4ce90b.js => 5ecbc899.e20766d2.js} | 2 +- assets/js/935f2afb.0be0b5f1.js | 1 + assets/js/935f2afb.c57b39a1.js | 1 - assets/js/aab4ba51.5bb8c64f.js | 1 + assets/js/aab4ba51.ab54de06.js | 1 - ...593a84.94b59136.js => b0593a84.fdd01e9b.js} | 2 +- assets/js/bf8aa242.4be1fdab.js | 1 - assets/js/bf8aa242.6101075e.js | 1 + assets/js/cb21a087.5654bc55.js | 1 + assets/js/d0cbfbff.1b570d48.js | 1 + assets/js/e614f134.07b3d7dd.js | 1 + assets/js/e91b38e8.45264c87.js | 1 + assets/js/e91b38e8.50317991.js | 1 - ...582404.0b99280c.js => f4582404.882cc79f.js} | 2 +- assets/js/main.2969c6cf.js | 2 -- assets/js/main.53b76a29.js | 2 ++ ...ICENSE.txt => main.53b76a29.js.LICENSE.txt} | 0 assets/js/runtime~main.192a5d71.js | 1 + assets/js/runtime~main.615922cb.js | 1 - blog/archive/index.html | 8 ++++---- blog/dkron-3-0/index.html | 8 ++++---- blog/dkron-3-2/index.html | 8 ++++---- blog/index.html | 8 ++++---- dkron_vs_other_software/index.html | 8 ++++---- docs/basics/configuration/index.html | 8 ++++---- docs/basics/getting-started/index.html | 8 ++++---- docs/basics/installation/index.html | 8 ++++---- docs/cli/dkron/index.html | 8 ++++---- docs/cli/dkron_agent/index.html | 8 ++++---- docs/cli/dkron_completion/index.html | 8 ++++---- docs/cli/dkron_completion_bash/index.html | 8 ++++---- docs/cli/dkron_completion_fish/index.html | 8 ++++---- .../cli/dkron_completion_powershell/index.html | 8 ++++---- docs/cli/dkron_completion_zsh/index.html | 8 ++++---- docs/cli/dkron_doc/index.html | 8 ++++---- docs/cli/dkron_keygen/index.html | 8 ++++---- docs/cli/dkron_leave/index.html | 8 ++++---- docs/cli/dkron_raft/index.html | 8 ++++---- docs/cli/dkron_raft_list-peers/index.html | 8 ++++---- docs/cli/dkron_raft_remove-peer/index.html | 8 ++++---- docs/cli/dkron_version/index.html | 8 ++++---- docs/intro/index.html | 8 ++++---- docs/pro/acls/index.html | 8 ++++---- docs/pro/auth/index.html | 8 ++++---- docs/pro/cli/dkron/index.html | 12 ++++++------ docs/pro/cli/dkron_agent/index.html | 12 ++++++------ docs/pro/cli/dkron_completion/index.html | 18 ++++++++++++++++++ docs/pro/cli/dkron_completion_bash/index.html | 18 ++++++++++++++++++ docs/pro/cli/dkron_completion_fish/index.html | 17 +++++++++++++++++ .../cli/dkron_completion_powershell/index.html | 18 ++++++++++++++++++ docs/pro/cli/dkron_completion_zsh/index.html | 18 ++++++++++++++++++ docs/pro/cli/dkron_doc/index.html | 12 ++++++------ docs/pro/cli/dkron_keygen/index.html | 12 ++++++------ docs/pro/cli/dkron_leave/index.html | 12 ++++++------ docs/pro/cli/dkron_raft/index.html | 10 +++++----- docs/pro/cli/dkron_raft_list-peers/index.html | 10 +++++----- docs/pro/cli/dkron_raft_remove-peer/index.html | 10 +++++----- docs/pro/cli/dkron_version/index.html | 10 +++++----- docs/pro/commercial-faq/index.html | 8 ++++---- docs/pro/commercial-support/index.html | 8 ++++---- docs/pro/configuration/index.html | 8 ++++---- docs/pro/encryption/index.html | 8 ++++---- docs/pro/executors/docker/index.html | 8 ++++---- docs/pro/executors/ecs/index.html | 8 ++++---- docs/pro/failover/index.html | 8 ++++---- docs/pro/processors/elasticsearch/index.html | 10 +++++----- docs/pro/processors/email/index.html | 8 ++++---- docs/pro/processors/slack/index.html | 8 ++++---- docs/upgrading/from_v1_to_v2/index.html | 8 ++++---- docs/upgrading/from_v2_0_to_v2_2/index.html | 8 ++++---- docs/usage/chaining/index.html | 8 ++++---- docs/usage/cloud-auto-join/index.html | 8 ++++---- docs/usage/clustering/index.html | 8 ++++---- docs/usage/concurrency/index.html | 8 ++++---- docs/usage/cron-spec/index.html | 8 ++++---- docs/usage/cronitor/index.html | 8 ++++---- docs/usage/ecs/index.html | 8 ++++---- docs/usage/executors/grpc/index.html | 8 ++++---- docs/usage/executors/http/index.html | 8 ++++---- docs/usage/executors/index.html | 8 ++++---- docs/usage/executors/kafka/index.html | 8 ++++---- docs/usage/executors/nats/index.html | 8 ++++---- docs/usage/executors/shell/index.html | 8 ++++---- docs/usage/metatags/index.html | 8 ++++---- docs/usage/metrics/index.html | 8 ++++---- docs/usage/plugins/develop/index.html | 8 ++++---- docs/usage/plugins/index.html | 8 ++++---- docs/usage/processors/file/index.html | 8 ++++---- docs/usage/processors/index.html | 8 ++++---- docs/usage/processors/log/index.html | 8 ++++---- docs/usage/processors/syslog/index.html | 8 ++++---- docs/usage/recovery/index.html | 8 ++++---- docs/usage/retries/index.html | 8 ++++---- docs/usage/storage/index.html | 8 ++++---- docs/usage/target-nodes-spec/index.html | 8 ++++---- docs/usage/upgrade/index.html | 8 ++++---- docs/v1/basics/configuration/index.html | 8 ++++---- docs/v1/basics/getting-started/index.html | 8 ++++---- docs/v1/basics/installation/index.html | 8 ++++---- docs/v1/cli/dkron/index.html | 8 ++++---- docs/v1/cli/dkron_agent/index.html | 8 ++++---- docs/v1/cli/dkron_doc/index.html | 8 ++++---- docs/v1/cli/dkron_keygen/index.html | 8 ++++---- docs/v1/cli/dkron_leave/index.html | 8 ++++---- docs/v1/cli/dkron_version/index.html | 8 ++++---- .../intro/dkron_vs_other_software/index.html | 8 ++++---- docs/v1/intro/license/index.html | 8 ++++---- docs/v1/pro/auth/index.html | 8 ++++---- docs/v1/pro/cli/dkron/index.html | 8 ++++---- docs/v1/pro/cli/dkron_agent/index.html | 8 ++++---- docs/v1/pro/cli/dkron_doc/index.html | 8 ++++---- docs/v1/pro/cli/dkron_keygen/index.html | 8 ++++---- docs/v1/pro/cli/dkron_version/index.html | 8 ++++---- docs/v1/pro/clustering/index.html | 8 ++++---- docs/v1/pro/commercial-faq/index.html | 8 ++++---- docs/v1/pro/commercial-support/index.html | 8 ++++---- docs/v1/pro/configuration/index.html | 8 ++++---- docs/v1/pro/encryption/index.html | 8 ++++---- docs/v1/pro/executors/docker/index.html | 8 ++++---- docs/v1/pro/executors/ecs/index.html | 8 ++++---- .../v1/pro/processors/elasticsearch/index.html | 8 ++++---- docs/v1/pro/processors/email/index.html | 8 ++++---- docs/v1/pro/processors/slack/index.html | 8 ++++---- docs/v1/pro/quick-start/index.html | 8 ++++---- docs/v1/pro/storage/index.html | 8 ++++---- docs/v1/usage/chaining/index.html | 8 ++++---- docs/v1/usage/clustering/index.html | 8 ++++---- docs/v1/usage/concurrency/index.html | 8 ++++---- docs/v1/usage/cron-spec/index.html | 8 ++++---- docs/v1/usage/ecs/index.html | 8 ++++---- docs/v1/usage/executors/http/index.html | 8 ++++---- docs/v1/usage/executors/shell/index.html | 8 ++++---- docs/v1/usage/internals/index.html | 8 ++++---- docs/v1/usage/metrics/index.html | 8 ++++---- docs/v1/usage/plugins/develop/index.html | 8 ++++---- docs/v1/usage/processors/file/index.html | 8 ++++---- docs/v1/usage/processors/log/index.html | 8 ++++---- docs/v1/usage/processors/syslog/index.html | 8 ++++---- docs/v1/usage/retries/index.html | 8 ++++---- docs/v1/usage/target-nodes-spec/index.html | 8 ++++---- docs/v2/basics/configuration/index.html | 8 ++++---- docs/v2/basics/getting-started/index.html | 8 ++++---- docs/v2/basics/installation/index.html | 8 ++++---- docs/v2/cli/dkron/index.html | 8 ++++---- docs/v2/cli/dkron_agent/index.html | 8 ++++---- docs/v2/cli/dkron_doc/index.html | 8 ++++---- docs/v2/cli/dkron_keygen/index.html | 8 ++++---- docs/v2/cli/dkron_leave/index.html | 8 ++++---- docs/v2/cli/dkron_raft/index.html | 8 ++++---- docs/v2/cli/dkron_raft_list-peers/index.html | 8 ++++---- docs/v2/cli/dkron_raft_remove-peer/index.html | 8 ++++---- docs/v2/cli/dkron_version/index.html | 8 ++++---- .../intro/dkron_vs_other_software/index.html | 8 ++++---- docs/v2/intro/license/index.html | 8 ++++---- docs/v2/pro/acls/index.html | 8 ++++---- docs/v2/pro/auth/index.html | 8 ++++---- docs/v2/pro/cli/dkron/index.html | 8 ++++---- docs/v2/pro/cli/dkron_agent/index.html | 8 ++++---- docs/v2/pro/cli/dkron_doc/index.html | 8 ++++---- docs/v2/pro/cli/dkron_keygen/index.html | 8 ++++---- docs/v2/pro/cli/dkron_leave/index.html | 8 ++++---- docs/v2/pro/cli/dkron_raft/index.html | 8 ++++---- .../pro/cli/dkron_raft_list-peers/index.html | 8 ++++---- .../pro/cli/dkron_raft_remove-peer/index.html | 8 ++++---- docs/v2/pro/cli/dkron_version/index.html | 8 ++++---- docs/v2/pro/commercial-faq/index.html | 8 ++++---- docs/v2/pro/commercial-support/index.html | 8 ++++---- docs/v2/pro/configuration/index.html | 8 ++++---- docs/v2/pro/encryption/index.html | 8 ++++---- docs/v2/pro/executors/docker/index.html | 8 ++++---- docs/v2/pro/executors/ecs/index.html | 8 ++++---- docs/v2/pro/failover/index.html | 8 ++++---- .../v2/pro/processors/elasticsearch/index.html | 8 ++++---- docs/v2/pro/processors/email/index.html | 8 ++++---- docs/v2/pro/processors/slack/index.html | 8 ++++---- docs/v2/upgrading/from_v1_to_v2/index.html | 8 ++++---- docs/v2/usage/chaining/index.html | 8 ++++---- docs/v2/usage/cloud-auto-join/index.html | 8 ++++---- docs/v2/usage/clustering/index.html | 8 ++++---- docs/v2/usage/concurrency/index.html | 8 ++++---- docs/v2/usage/cron-spec/index.html | 8 ++++---- docs/v2/usage/ecs/index.html | 8 ++++---- docs/v2/usage/executors/http/index.html | 8 ++++---- docs/v2/usage/executors/shell/index.html | 8 ++++---- docs/v2/usage/metatags/index.html | 8 ++++---- docs/v2/usage/metrics/index.html | 8 ++++---- docs/v2/usage/plugins/develop/index.html | 8 ++++---- docs/v2/usage/processors/file/index.html | 8 ++++---- docs/v2/usage/processors/log/index.html | 8 ++++---- docs/v2/usage/processors/syslog/index.html | 8 ++++---- docs/v2/usage/recovery/index.html | 8 ++++---- docs/v2/usage/retries/index.html | 8 ++++---- docs/v2/usage/storage/index.html | 8 ++++---- docs/v2/usage/target-nodes-spec/index.html | 8 ++++---- index.html | 8 ++++---- license/index.html | 8 ++++---- pro/index.html | 8 ++++---- sitemap.xml | 2 +- 207 files changed, 824 insertions(+), 730 deletions(-) create mode 100644 assets/js/34d8997c.9c2a20df.js rename assets/js/{35ad24f5.d277769e.js => 35ad24f5.0ab32d44.js} (93%) rename assets/js/{48082bbb.5ec9ef99.js => 48082bbb.491f45aa.js} (76%) create mode 100644 assets/js/49761584.73f7f4f1.js delete mode 100644 assets/js/49761584.c3ae0ec7.js create mode 100644 assets/js/5bdf3ec1.432d61c0.js rename assets/js/{5e12b39c.2f110e59.js => 5e12b39c.cc95728f.js} (63%) rename assets/js/{5ecbc899.cf4ce90b.js => 5ecbc899.e20766d2.js} (91%) create mode 100644 assets/js/935f2afb.0be0b5f1.js delete mode 100644 assets/js/935f2afb.c57b39a1.js create mode 100644 assets/js/aab4ba51.5bb8c64f.js delete mode 100644 assets/js/aab4ba51.ab54de06.js rename assets/js/{b0593a84.94b59136.js => b0593a84.fdd01e9b.js} (68%) delete mode 100644 assets/js/bf8aa242.4be1fdab.js create mode 100644 assets/js/bf8aa242.6101075e.js create mode 100644 assets/js/cb21a087.5654bc55.js create mode 100644 assets/js/d0cbfbff.1b570d48.js create mode 100644 assets/js/e614f134.07b3d7dd.js create mode 100644 assets/js/e91b38e8.45264c87.js delete mode 100644 assets/js/e91b38e8.50317991.js rename assets/js/{f4582404.0b99280c.js => f4582404.882cc79f.js} (92%) delete mode 100644 assets/js/main.2969c6cf.js create mode 100644 assets/js/main.53b76a29.js rename assets/js/{main.2969c6cf.js.LICENSE.txt => main.53b76a29.js.LICENSE.txt} (100%) create mode 100644 assets/js/runtime~main.192a5d71.js delete mode 100644 assets/js/runtime~main.615922cb.js create mode 100644 docs/pro/cli/dkron_completion/index.html create mode 100644 docs/pro/cli/dkron_completion_bash/index.html create mode 100644 docs/pro/cli/dkron_completion_fish/index.html create mode 100644 docs/pro/cli/dkron_completion_powershell/index.html create mode 100644 docs/pro/cli/dkron_completion_zsh/index.html diff --git a/404.html b/404.html index 6ea142edb..6a6ed1835 100644 --- a/404.html +++ b/404.html @@ -5,13 +5,13 @@ Page Not Found | Dkron - - + +
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.

- - + + \ No newline at end of file diff --git a/api/index.html b/api/index.html index 7d2494ae4..15dd8533b 100644 --- a/api/index.html +++ b/api/index.html @@ -15,8 +15,8 @@ Default API responses are unformatted JSON add the `pretty=true` param to format the response. "> - - + +
@@ -104,7 +104,7 @@
execution
required
string

The executions to be fetched.

Responses

Response samples

Content type
application/json
{
  • "job_name": "job_1",
  • "started_at": "2019-08-24T14:15:22Z",
  • "finished_at": "2019-08-24T14:15:22Z",
  • "success": true,
  • "output": "Hello from Dkron",
  • "node_name": "dkron1"
}
- - + + \ No newline at end of file diff --git a/assets/js/34d8997c.9c2a20df.js b/assets/js/34d8997c.9c2a20df.js new file mode 100644 index 000000000..cef3bcdd5 --- /dev/null +++ b/assets/js/34d8997c.9c2a20df.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8223],{3905:(e,t,o)=>{o.d(t,{Zo:()=>s,kt:()=>k});var n=o(7294);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function l(e){for(var t=1;t=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var p=n.createContext({}),c=function(e){var t=n.useContext(p),o=t;return e&&(o="function"==typeof e?e(t):l(l({},t),e)),o},s=function(e){var t=c(e.components);return n.createElement(p.Provider,{value:t},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var o=e.components,r=e.mdxType,i=e.originalType,p=e.parentName,s=a(e,["components","mdxType","originalType","parentName"]),d=c(o),u=r,k=d["".concat(p,".").concat(u)]||d[u]||m[u]||i;return o?n.createElement(k,l(l({ref:t},s),{},{components:o})):n.createElement(k,l({ref:t},s))}));function k(e,t){var o=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=o.length,l=new Array(i);l[0]=u;var a={};for(var p in t)hasOwnProperty.call(t,p)&&(a[p]=t[p]);a.originalType=e,a[d]="string"==typeof e?e:r,l[1]=a;for(var c=2;c{o.r(t),o.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>c});var n=o(7462),r=(o(7294),o(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron completion bash",slug:"dkron_completion_bash",url:"/docs/pro/cli/dkron_completion_bash/"},l=void 0,a={unversionedId:"pro/cli/dkron_completion_bash",id:"pro/cli/dkron_completion_bash",title:"dkron completion bash",description:"dkron completion bash",source:"@site/docs/pro/cli/dkron_completion_bash.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_completion_bash",permalink:"/docs/pro/cli/dkron_completion_bash",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_completion_bash.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron completion bash",slug:"dkron_completion_bash",url:"/docs/pro/cli/dkron_completion_bash/"},sidebar:"tutorialSidebar",previous:{title:"dkron completion",permalink:"/docs/pro/cli/dkron_completion"},next:{title:"dkron completion fish",permalink:"/docs/pro/cli/dkron_completion_fish"}},p={},c=[{value:"dkron completion bash",id:"dkron-completion-bash",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Linux:",id:"linux",level:4},{value:"macOS:",id:"macos",level:4},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],s={toc:c};function d(e){let{components:t,...o}=e;return(0,r.kt)("wrapper",(0,n.Z)({},s,o,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h2",{id:"dkron-completion-bash"},"dkron completion bash"),(0,r.kt)("p",null,"Generate the autocompletion script for bash"),(0,r.kt)("h3",{id:"synopsis"},"Synopsis"),(0,r.kt)("p",null,"Generate the autocompletion script for the bash shell."),(0,r.kt)("p",null,"This script depends on the 'bash-completion' package.\nIf it is not installed already, you can install it via your OS's package manager."),(0,r.kt)("p",null,"To load completions in your current shell session:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"source <(dkron completion bash)\n")),(0,r.kt)("p",null,"To load completions for every new session, execute once:"),(0,r.kt)("h4",{id:"linux"},"Linux:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion bash > /etc/bash_completion.d/dkron\n")),(0,r.kt)("h4",{id:"macos"},"macOS:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion bash > $(brew --prefix)/etc/bash_completion.d/dkron\n")),(0,r.kt)("p",null,"You will need to start a new shell for this setup to take effect."),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion bash\n")),(0,r.kt)("h3",{id:"options"},"Options"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"}," -h, --help help for bash\n --no-descriptions disable completion descriptions\n")),(0,r.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,r.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion/"},"dkron completion"),"\t - Generate the autocompletion script for the specified shell")),(0,r.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/35ad24f5.d277769e.js b/assets/js/35ad24f5.0ab32d44.js similarity index 93% rename from assets/js/35ad24f5.d277769e.js rename to assets/js/35ad24f5.0ab32d44.js index c12ad3440..7254d94c6 100644 --- a/assets/js/35ad24f5.d277769e.js +++ b/assets/js/35ad24f5.0ab32d44.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4612],{3905:(e,t,r)=>{r.d(t,{Zo:()=>d,kt:()=>v});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var s=n.createContext({}),c=function(e){var t=n.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},d=function(e){var t=c(e.components);return n.createElement(s.Provider,{value:t},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,s=e.parentName,d=i(e,["components","mdxType","originalType","parentName"]),p=c(r),f=o,v=p["".concat(s,".").concat(f)]||p[f]||u[f]||a;return r?n.createElement(v,l(l({ref:t},d),{},{components:r})):n.createElement(v,l({ref:t},d))}));function v(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,l=new Array(a);l[0]=f;var i={};for(var s in t)hasOwnProperty.call(t,s)&&(i[s]=t[s]);i.originalType=e,i[p]="string"==typeof e?e:o,l[1]=i;for(var c=2;c{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>i,toc:()=>c});var n=r(7462),o=(r(7294),r(3905));const a={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron leave",slug:"dkron_leave",url:"/docs/pro/cli/dkron_leave/"},l=void 0,i={unversionedId:"pro/cli/dkron_leave",id:"pro/cli/dkron_leave",title:"dkron leave",description:"dkron leave",source:"@site/docs/pro/cli/dkron_leave.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_leave",permalink:"/docs/pro/cli/dkron_leave",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_leave.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron leave",slug:"dkron_leave",url:"/docs/pro/cli/dkron_leave/"},sidebar:"tutorialSidebar",previous:{title:"dkron keygen",permalink:"/docs/pro/cli/dkron_keygen"},next:{title:"dkron raft",permalink:"/docs/pro/cli/dkron_raft"}},s={},c=[{value:"dkron leave",id:"dkron-leave",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],d={toc:c};function p(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-leave"},"dkron leave"),(0,o.kt)("p",null,"Force an agent to leave the cluster"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Stop stops an agent, if the agent is a server and is running for election\nstop running for election, if this server was the leader\nthis will force the cluster to elect a new leader and start a new scheduler.\nIf this is a server and has the scheduler started stop it, ignoring if this server\nwas participating in leader election or not (local storage).\nThen actually leave the cluster."),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron leave [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n -h, --help help for leave\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent (default "127.0.0.1:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}p.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4612],{3905:(e,t,r)=>{r.d(t,{Zo:()=>d,kt:()=>v});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var s=n.createContext({}),c=function(e){var t=n.useContext(s),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},d=function(e){var t=c(e.components);return n.createElement(s.Provider,{value:t},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,s=e.parentName,d=i(e,["components","mdxType","originalType","parentName"]),p=c(r),f=o,v=p["".concat(s,".").concat(f)]||p[f]||u[f]||a;return r?n.createElement(v,l(l({ref:t},d),{},{components:r})):n.createElement(v,l({ref:t},d))}));function v(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,l=new Array(a);l[0]=f;var i={};for(var s in t)hasOwnProperty.call(t,s)&&(i[s]=t[s]);i.originalType=e,i[p]="string"==typeof e?e:o,l[1]=i;for(var c=2;c{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>i,toc:()=>c});var n=r(7462),o=(r(7294),r(3905));const a={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron leave",slug:"dkron_leave",url:"/docs/pro/cli/dkron_leave/"},l=void 0,i={unversionedId:"pro/cli/dkron_leave",id:"pro/cli/dkron_leave",title:"dkron leave",description:"dkron leave",source:"@site/docs/pro/cli/dkron_leave.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_leave",permalink:"/docs/pro/cli/dkron_leave",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_leave.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron leave",slug:"dkron_leave",url:"/docs/pro/cli/dkron_leave/"},sidebar:"tutorialSidebar",previous:{title:"dkron keygen",permalink:"/docs/pro/cli/dkron_keygen"},next:{title:"dkron raft",permalink:"/docs/pro/cli/dkron_raft"}},s={},c=[{value:"dkron leave",id:"dkron-leave",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],d={toc:c};function p(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},d,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-leave"},"dkron leave"),(0,o.kt)("p",null,"Force an agent to leave the cluster"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Stop stops an agent, if the agent is a server and is running for election\nstop running for election, if this server was the leader\nthis will force the cluster to elect a new leader and start a new scheduler.\nIf this is a server and has the scheduler started stop it, ignoring if this server\nwas participating in leader election or not (local storage).\nThen actually leave the cluster."),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron leave [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n -h, --help help for leave\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent (default "127.0.0.1:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/48082bbb.5ec9ef99.js b/assets/js/48082bbb.491f45aa.js similarity index 76% rename from assets/js/48082bbb.5ec9ef99.js rename to assets/js/48082bbb.491f45aa.js index 92c56d2cf..c880195c2 100644 --- a/assets/js/48082bbb.5ec9ef99.js +++ b/assets/js/48082bbb.491f45aa.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[1191],{3905:(e,r,t)=>{t.d(r,{Zo:()=>p,kt:()=>m});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),s=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},p=function(e){var r=s(e.components);return n.createElement(c.Provider,{value:r},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},u=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),d=s(t),u=o,m=d["".concat(c,".").concat(u)]||d[u]||f[u]||a;return t?n.createElement(m,i(i({ref:r},p),{},{components:t})):n.createElement(m,i({ref:r},p))}));function m(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=u;var l={};for(var c in r)hasOwnProperty.call(r,c)&&(l[c]=r[c]);l.originalType=e,l[d]="string"==typeof e?e:o,i[1]=l;for(var s=2;s{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var n=t(7462),o=(t(7294),t(3905));const a={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron raft",slug:"dkron_raft",url:"/docs/pro/cli/dkron_raft/"},i=void 0,l={unversionedId:"pro/cli/dkron_raft",id:"pro/cli/dkron_raft",title:"dkron raft",description:"dkron raft",source:"@site/docs/pro/cli/dkron_raft.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_raft",permalink:"/docs/pro/cli/dkron_raft",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_raft.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron raft",slug:"dkron_raft",url:"/docs/pro/cli/dkron_raft/"},sidebar:"tutorialSidebar",previous:{title:"dkron leave",permalink:"/docs/pro/cli/dkron_leave"},next:{title:"dkron raft list-peers",permalink:"/docs/pro/cli/dkron_raft_list-peers"}},c={},s=[{value:"dkron raft",id:"dkron-raft",level:2},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],p={toc:s};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-raft"},"dkron raft"),(0,o.kt)("p",null,"Command to perform some raft operations"),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n -h, --help help for raft\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent. (default "{{ GetPrivateIP }}:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft_list-peers/"},"dkron raft list-peers"),"\t - Command to list raft peers"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft_remove-peer/"},"dkron raft remove-peer"),"\t - Command to list raft peers")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}d.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[1191],{3905:(e,r,t)=>{t.d(r,{Zo:()=>c,kt:()=>m});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var p=n.createContext({}),s=function(e){var r=n.useContext(p),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},c=function(e){var r=s(e.components);return n.createElement(p.Provider,{value:r},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},u=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,p=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),d=s(t),u=o,m=d["".concat(p,".").concat(u)]||d[u]||f[u]||a;return t?n.createElement(m,i(i({ref:r},c),{},{components:t})):n.createElement(m,i({ref:r},c))}));function m(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=u;var l={};for(var p in r)hasOwnProperty.call(r,p)&&(l[p]=r[p]);l.originalType=e,l[d]="string"==typeof e?e:o,i[1]=l;for(var s=2;s{t.r(r),t.d(r,{assets:()=>p,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var n=t(7462),o=(t(7294),t(3905));const a={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron raft",slug:"dkron_raft",url:"/docs/pro/cli/dkron_raft/"},i=void 0,l={unversionedId:"pro/cli/dkron_raft",id:"pro/cli/dkron_raft",title:"dkron raft",description:"dkron raft",source:"@site/docs/pro/cli/dkron_raft.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_raft",permalink:"/docs/pro/cli/dkron_raft",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_raft.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron raft",slug:"dkron_raft",url:"/docs/pro/cli/dkron_raft/"},sidebar:"tutorialSidebar",previous:{title:"dkron leave",permalink:"/docs/pro/cli/dkron_leave"},next:{title:"dkron raft list-peers",permalink:"/docs/pro/cli/dkron_raft_list-peers"}},p={},s=[{value:"dkron raft",id:"dkron-raft",level:2},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],c={toc:s};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},c,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-raft"},"dkron raft"),(0,o.kt)("p",null,"Command to perform some raft operations"),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n -h, --help help for raft\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent. (default "{{ GetPrivateIP }}:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft_list-peers/"},"dkron raft list-peers"),"\t - Command to list raft peers"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft_remove-peer/"},"dkron raft remove-peer"),"\t - Command to list raft peers")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/49761584.73f7f4f1.js b/assets/js/49761584.73f7f4f1.js new file mode 100644 index 000000000..b5658dcb1 --- /dev/null +++ b/assets/js/49761584.73f7f4f1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[787],{3905:(e,r,t)=>{t.d(r,{Zo:()=>p,kt:()=>m});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function s(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),l=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):s(s({},r),e)),t},p=function(e){var r=l(e.components);return n.createElement(c.Provider,{value:r},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},f=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,p=i(e,["components","mdxType","originalType","parentName"]),u=l(t),f=o,m=u["".concat(c,".").concat(f)]||u[f]||d[f]||a;return t?n.createElement(m,s(s({ref:r},p),{},{components:t})):n.createElement(m,s({ref:r},p))}));function m(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,s=new Array(a);s[0]=f;var i={};for(var c in r)hasOwnProperty.call(r,c)&&(i[c]=r[c]);i.originalType=e,i[u]="string"==typeof e?e:o,s[1]=i;for(var l=2;l{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>i,toc:()=>l});var n=t(7462),o=(t(7294),t(3905));const a={},s="Elasticsearch processor",i={unversionedId:"pro/processors/elasticsearch",id:"pro/processors/elasticsearch",title:"Elasticsearch processor",description:"The Elasticsearch processor can fordward execution logs to an ES cluster. It need an already available Elasticsearch installation that is visible in the same network of the target node.",source:"@site/docs/pro/processors/elasticsearch.md",sourceDirName:"pro/processors",slug:"/pro/processors/elasticsearch",permalink:"/docs/pro/processors/elasticsearch",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/processors/elasticsearch.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Cross region failover",permalink:"/docs/pro/failover"},next:{title:"Email processor",permalink:"/docs/pro/processors/email"}},c={},l=[{value:"Configuration",id:"configuration",level:2},{value:"Configuration",id:"configuration-1",level:2}],p={toc:l};function u(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"elasticsearch-processor"},"Elasticsearch processor"),(0,o.kt)("p",null,"The Elasticsearch processor can fordward execution logs to an ES cluster. It need an already available Elasticsearch installation that is visible in the same network of the target node."),(0,o.kt)("p",null,"The output logs of the job execution will be stored in the indicated ES instace."),(0,o.kt)("admonition",{title:"For Dkron Pro < v3.2.3",type:"info"}),(0,o.kt)("h2",{id:"configuration"},"Configuration"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-json"},'{\n "processors": {\n "elasticsearch": {\n "url": "http://localhost:9200", //comma separated list of Elasticsearch hosts urls (default: http://localhost:9200)\n "index": "dkron_logs", //desired index name (default: dkron_logs)\n "forward": "false" //forward logs to the next processor (default: false)\n }\n }\n}\n')),(0,o.kt)("admonition",{title:"For Dkron Pro > v3.2.3",type:"info"}),(0,o.kt)("h2",{id:"configuration-1"},"Configuration"),(0,o.kt)("p",null,"For increased security and flexibility, configuration of the ES processor is stored in a file named ",(0,o.kt)("inlineCode",{parentName:"p"},"dkron-processor-elasticsearch.yml")," in the same locations as ",(0,o.kt)("inlineCode",{parentName:"p"},"dkron.yml"),", and should include a list of configurations for Elasticsearch, it can include any number of configurations."),(0,o.kt)("p",null,"This is an example including all available parameters:"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-yaml"},"es1:\n index: dkron-logs\n index_date_format: '2006-01-02'\n username: elastic\n password: XXXXXXXXXXXXX\n url: https://localhost:9200\n")),(0,o.kt)("p",null,"And for each job you only need to configure the ",(0,o.kt)("inlineCode",{parentName:"p"},"config")," parameter in the processors configuration:"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-json"},'{\n "processors": {\n "elasticsearch": {\n "config": "es1", // configuration to use from the config file\n "forward": "false" // forward logs to the next processor (default: false)\n }\n }\n}\n')))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/49761584.c3ae0ec7.js b/assets/js/49761584.c3ae0ec7.js deleted file mode 100644 index 507389744..000000000 --- a/assets/js/49761584.c3ae0ec7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[787],{3905:(e,r,t)=>{t.d(r,{Zo:()=>p,kt:()=>h});var o=t(7294);function n(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function s(e){for(var r=1;r=0||(n[t]=e[t]);return n}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(n[t]=e[t])}return n}var i=o.createContext({}),l=function(e){var r=o.useContext(i),t=r;return e&&(t="function"==typeof e?e(r):s(s({},r),e)),t},p=function(e){var r=l(e.components);return o.createElement(i.Provider,{value:r},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var r=e.children;return o.createElement(o.Fragment,{},r)}},f=o.forwardRef((function(e,r){var t=e.components,n=e.mdxType,a=e.originalType,i=e.parentName,p=c(e,["components","mdxType","originalType","parentName"]),u=l(t),f=n,h=u["".concat(i,".").concat(f)]||u[f]||d[f]||a;return t?o.createElement(h,s(s({ref:r},p),{},{components:t})):o.createElement(h,s({ref:r},p))}));function h(e,r){var t=arguments,n=r&&r.mdxType;if("string"==typeof e||n){var a=t.length,s=new Array(a);s[0]=f;var c={};for(var i in r)hasOwnProperty.call(r,i)&&(c[i]=r[i]);c.originalType=e,c[u]="string"==typeof e?e:n,s[1]=c;for(var l=2;l{t.r(r),t.d(r,{assets:()=>i,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>c,toc:()=>l});var o=t(7462),n=(t(7294),t(3905));const a={},s="Elasticsearch processor",c={unversionedId:"pro/processors/elasticsearch",id:"pro/processors/elasticsearch",title:"Elasticsearch processor",description:"The Elasticsearch processor can fordward execution logs to an ES cluster. It need an already available Elasticsearch installation that is visible in the same network of the target node.",source:"@site/docs/pro/processors/elasticsearch.md",sourceDirName:"pro/processors",slug:"/pro/processors/elasticsearch",permalink:"/docs/pro/processors/elasticsearch",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/processors/elasticsearch.md",tags:[],version:"current",frontMatter:{},sidebar:"tutorialSidebar",previous:{title:"Cross region failover",permalink:"/docs/pro/failover"},next:{title:"Email processor",permalink:"/docs/pro/processors/email"}},i={},l=[{value:"Configuration",id:"configuration",level:2}],p={toc:l};function u(e){let{components:r,...t}=e;return(0,n.kt)("wrapper",(0,o.Z)({},p,t,{components:r,mdxType:"MDXLayout"}),(0,n.kt)("h1",{id:"elasticsearch-processor"},"Elasticsearch processor"),(0,n.kt)("p",null,"The Elasticsearch processor can fordward execution logs to an ES cluster. It need an already available Elasticsearch installation that is visible in the same network of the target node."),(0,n.kt)("p",null,"The output logs of the job execution will be stored in the indicated ES instace."),(0,n.kt)("h2",{id:"configuration"},"Configuration"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-json"},'{\n "processors": {\n "elasticsearch": {\n "url": "http://localhost:9200", //comma separated list of Elasticsearch hosts urls (default: http://localhost:9200)\n "index": "dkron_logs", //desired index name (default: dkron_logs)\n "forward": "false" //forward logs to the next processor (default: false)\n }\n }\n}\n')))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5bdf3ec1.432d61c0.js b/assets/js/5bdf3ec1.432d61c0.js new file mode 100644 index 000000000..ccff01440 --- /dev/null +++ b/assets/js/5bdf3ec1.432d61c0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6674],{3905:(e,t,o)=>{o.d(t,{Zo:()=>s,kt:()=>f});var r=o(7294);function n(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function l(e){for(var t=1;t=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var a=r.createContext({}),c=function(e){var t=r.useContext(a),o=t;return e&&(o="function"==typeof e?e(t):l(l({},t),e)),o},s=function(e){var t=c(e.components);return r.createElement(a.Provider,{value:t},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},u=r.forwardRef((function(e,t){var o=e.components,n=e.mdxType,i=e.originalType,a=e.parentName,s=p(e,["components","mdxType","originalType","parentName"]),d=c(o),u=n,f=d["".concat(a,".").concat(u)]||d[u]||m[u]||i;return o?r.createElement(f,l(l({ref:t},s),{},{components:o})):r.createElement(f,l({ref:t},s))}));function f(e,t){var o=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var i=o.length,l=new Array(i);l[0]=u;var p={};for(var a in t)hasOwnProperty.call(t,a)&&(p[a]=t[a]);p.originalType=e,p[d]="string"==typeof e?e:n,l[1]=p;for(var c=2;c{o.r(t),o.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>c});var r=o(7462),n=(o(7294),o(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron completion",slug:"dkron_completion",url:"/docs/pro/cli/dkron_completion/"},l=void 0,p={unversionedId:"pro/cli/dkron_completion",id:"pro/cli/dkron_completion",title:"dkron completion",description:"dkron completion",source:"@site/docs/pro/cli/dkron_completion.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_completion",permalink:"/docs/pro/cli/dkron_completion",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_completion.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron completion",slug:"dkron_completion",url:"/docs/pro/cli/dkron_completion/"},sidebar:"tutorialSidebar",previous:{title:"dkron agent",permalink:"/docs/pro/cli/dkron_agent"},next:{title:"dkron completion bash",permalink:"/docs/pro/cli/dkron_completion_bash"}},a={},c=[{value:"dkron completion",id:"dkron-completion",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],s={toc:c};function d(e){let{components:t,...o}=e;return(0,n.kt)("wrapper",(0,r.Z)({},s,o,{components:t,mdxType:"MDXLayout"}),(0,n.kt)("h2",{id:"dkron-completion"},"dkron completion"),(0,n.kt)("p",null,"Generate the autocompletion script for the specified shell"),(0,n.kt)("h3",{id:"synopsis"},"Synopsis"),(0,n.kt)("p",null,"Generate the autocompletion script for dkron for the specified shell.\nSee each sub-command's help for details on how to use the generated script."),(0,n.kt)("h3",{id:"options"},"Options"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"}," -h, --help help for completion\n")),(0,n.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,n.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system"),(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion_bash/"},"dkron completion bash"),"\t - Generate the autocompletion script for bash"),(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion_fish/"},"dkron completion fish"),"\t - Generate the autocompletion script for fish"),(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion_powershell/"},"dkron completion powershell"),"\t - Generate the autocompletion script for powershell"),(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion_zsh/"},"dkron completion zsh"),"\t - Generate the autocompletion script for zsh")),(0,n.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5e12b39c.2f110e59.js b/assets/js/5e12b39c.cc95728f.js similarity index 63% rename from assets/js/5e12b39c.2f110e59.js rename to assets/js/5e12b39c.cc95728f.js index 2ee67f95c..fe8cc8c10 100644 --- a/assets/js/5e12b39c.2f110e59.js +++ b/assets/js/5e12b39c.cc95728f.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8845],{3905:(e,r,t)=>{t.d(r,{Zo:()=>d,kt:()=>f});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),s=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},d=function(e){var r=s(e.components);return n.createElement(c.Provider,{value:r},e.children)},p="mdxType",u={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},k=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),p=s(t),k=o,f=p["".concat(c,".").concat(k)]||p[k]||u[k]||a;return t?n.createElement(f,i(i({ref:r},d),{},{components:t})):n.createElement(f,i({ref:r},d))}));function f(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=k;var l={};for(var c in r)hasOwnProperty.call(r,c)&&(l[c]=r[c]);l.originalType=e,l[p]="string"==typeof e?e:o,i[1]=l;for(var s=2;s{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>i,default:()=>p,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var n=t(7462),o=(t(7294),t(3905));const a={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron",slug:"dkron",url:"/docs/pro/cli/dkron/"},i=void 0,l={unversionedId:"pro/cli/dkron",id:"pro/cli/dkron",title:"dkron",description:"dkron",source:"@site/docs/pro/cli/dkron.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron",permalink:"/docs/pro/cli/dkron",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron",slug:"dkron",url:"/docs/pro/cli/dkron/"},sidebar:"tutorialSidebar",previous:{title:"Authentication",permalink:"/docs/pro/auth"},next:{title:"dkron agent",permalink:"/docs/pro/cli/dkron_agent"}},c={},s=[{value:"dkron",id:"dkron",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],d={toc:s};function p(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},d,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron"},"dkron"),(0,o.kt)("p",null,"Professional distributed job scheduling system"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Dkron is a system service that runs scheduled jobs at given intervals or times,\njust like the cron unix service but distributed in several machines in a cluster.\nIf a machine fails (the leader), a follower will take over and keep running the scheduled jobs without human intervention."),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n -h, --help help for dkron\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_agent/"},"dkron agent"),"\t - Start a dkron agent"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_doc/"},"dkron doc"),"\t - Generate Markdown documentation for the Dkron CLI."),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_keygen/"},"dkron keygen"),"\t - Generates a new encryption key"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_leave/"},"dkron leave"),"\t - Force an agent to leave the cluster"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft/"},"dkron raft"),"\t - Command to perform some raft operations"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_version/"},"dkron version"),"\t - Show version")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}p.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[8845],{3905:(e,r,t)=>{t.d(r,{Zo:()=>p,kt:()=>f});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),s=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},p=function(e){var r=s(e.components);return n.createElement(c.Provider,{value:r},e.children)},d="mdxType",u={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},k=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),d=s(t),k=o,f=d["".concat(c,".").concat(k)]||d[k]||u[k]||a;return t?n.createElement(f,i(i({ref:r},p),{},{components:t})):n.createElement(f,i({ref:r},p))}));function f(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=k;var l={};for(var c in r)hasOwnProperty.call(r,c)&&(l[c]=r[c]);l.originalType=e,l[d]="string"==typeof e?e:o,i[1]=l;for(var s=2;s{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var n=t(7462),o=(t(7294),t(3905));const a={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron",slug:"dkron",url:"/docs/pro/cli/dkron/"},i=void 0,l={unversionedId:"pro/cli/dkron",id:"pro/cli/dkron",title:"dkron",description:"dkron",source:"@site/docs/pro/cli/dkron.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron",permalink:"/docs/pro/cli/dkron",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron",slug:"dkron",url:"/docs/pro/cli/dkron/"},sidebar:"tutorialSidebar",previous:{title:"Authentication",permalink:"/docs/pro/auth"},next:{title:"dkron agent",permalink:"/docs/pro/cli/dkron_agent"}},c={},s=[{value:"dkron",id:"dkron",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],p={toc:s};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron"},"dkron"),(0,o.kt)("p",null,"Professional distributed job scheduling system"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Dkron is a system service that runs scheduled jobs at given intervals or times,\njust like the cron unix service but distributed in several machines in a cluster.\nIf a machine fails (the leader), a follower will take over and keep running the scheduled jobs without human intervention."),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n -h, --help help for dkron\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_agent/"},"dkron agent"),"\t - Start a dkron agent"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion/"},"dkron completion"),"\t - Generate the autocompletion script for the specified shell"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_doc/"},"dkron doc"),"\t - Generate Markdown documentation for the Dkron CLI."),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_keygen/"},"dkron keygen"),"\t - Generates a new encryption key"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_leave/"},"dkron leave"),"\t - Force an agent to leave the cluster"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft/"},"dkron raft"),"\t - Command to perform some raft operations"),(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_version/"},"dkron version"),"\t - Show version")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5ecbc899.cf4ce90b.js b/assets/js/5ecbc899.e20766d2.js similarity index 91% rename from assets/js/5ecbc899.cf4ce90b.js rename to assets/js/5ecbc899.e20766d2.js index 83c4fce91..064e1c781 100644 --- a/assets/js/5ecbc899.cf4ce90b.js +++ b/assets/js/5ecbc899.e20766d2.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6892],{3905:(e,r,t)=>{t.d(r,{Zo:()=>c,kt:()=>m});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function a(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var s=n.createContext({}),p=function(e){var r=n.useContext(s),t=r;return e&&(t="function"==typeof e?e(r):a(a({},r),e)),t},c=function(e){var r=p(e.components);return n.createElement(s.Provider,{value:r},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},u=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),d=p(t),u=o,m=d["".concat(s,".").concat(u)]||d[u]||f[u]||i;return t?n.createElement(m,a(a({ref:r},c),{},{components:t})):n.createElement(m,a({ref:r},c))}));function m(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var i=t.length,a=new Array(i);a[0]=u;var l={};for(var s in r)hasOwnProperty.call(r,s)&&(l[s]=r[s]);l.originalType=e,l[d]="string"==typeof e?e:o,a[1]=l;for(var p=2;p{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var n=t(7462),o=(t(7294),t(3905));const i={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron raft list-peers",slug:"dkron_raft_list-peers",url:"/docs/pro/cli/dkron_raft_list-peers/"},a=void 0,l={unversionedId:"pro/cli/dkron_raft_list-peers",id:"pro/cli/dkron_raft_list-peers",title:"dkron raft list-peers",description:"dkron raft list-peers",source:"@site/docs/pro/cli/dkron_raft_list-peers.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_raft_list-peers",permalink:"/docs/pro/cli/dkron_raft_list-peers",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_raft_list-peers.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron raft list-peers",slug:"dkron_raft_list-peers",url:"/docs/pro/cli/dkron_raft_list-peers/"},sidebar:"tutorialSidebar",previous:{title:"dkron raft",permalink:"/docs/pro/cli/dkron_raft"},next:{title:"dkron raft remove-peer",permalink:"/docs/pro/cli/dkron_raft_remove-peer"}},s={},p=[{value:"dkron raft list-peers",id:"dkron-raft-list-peers",level:2},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],c={toc:p};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},c,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-raft-list-peers"},"dkron raft list-peers"),(0,o.kt)("p",null,"Command to list raft peers"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron raft list-peers [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for list-peers\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n --config string config file (default is /etc/dkron/dkron.yml)\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent. (default "{{ GetPrivateIP }}:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft/"},"dkron raft"),"\t - Command to perform some raft operations")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}d.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6892],{3905:(e,r,t)=>{t.d(r,{Zo:()=>c,kt:()=>m});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function a(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var s=n.createContext({}),p=function(e){var r=n.useContext(s),t=r;return e&&(t="function"==typeof e?e(r):a(a({},r),e)),t},c=function(e){var r=p(e.components);return n.createElement(s.Provider,{value:r},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},u=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),d=p(t),u=o,m=d["".concat(s,".").concat(u)]||d[u]||f[u]||i;return t?n.createElement(m,a(a({ref:r},c),{},{components:t})):n.createElement(m,a({ref:r},c))}));function m(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var i=t.length,a=new Array(i);a[0]=u;var l={};for(var s in r)hasOwnProperty.call(r,s)&&(l[s]=r[s]);l.originalType=e,l[d]="string"==typeof e?e:o,a[1]=l;for(var p=2;p{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var n=t(7462),o=(t(7294),t(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron raft list-peers",slug:"dkron_raft_list-peers",url:"/docs/pro/cli/dkron_raft_list-peers/"},a=void 0,l={unversionedId:"pro/cli/dkron_raft_list-peers",id:"pro/cli/dkron_raft_list-peers",title:"dkron raft list-peers",description:"dkron raft list-peers",source:"@site/docs/pro/cli/dkron_raft_list-peers.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_raft_list-peers",permalink:"/docs/pro/cli/dkron_raft_list-peers",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_raft_list-peers.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron raft list-peers",slug:"dkron_raft_list-peers",url:"/docs/pro/cli/dkron_raft_list-peers/"},sidebar:"tutorialSidebar",previous:{title:"dkron raft",permalink:"/docs/pro/cli/dkron_raft"},next:{title:"dkron raft remove-peer",permalink:"/docs/pro/cli/dkron_raft_remove-peer"}},s={},p=[{value:"dkron raft list-peers",id:"dkron-raft-list-peers",level:2},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],c={toc:p};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},c,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-raft-list-peers"},"dkron raft list-peers"),(0,o.kt)("p",null,"Command to list raft peers"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron raft list-peers [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for list-peers\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n --config string config file (default is /etc/dkron/dkron.yml)\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent. (default "{{ GetPrivateIP }}:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft/"},"dkron raft"),"\t - Command to perform some raft operations")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.0be0b5f1.js b/assets/js/935f2afb.0be0b5f1.js new file mode 100644 index 000000000..36bef2bfb --- /dev/null +++ b/assets/js/935f2afb.0be0b5f1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"v3","banner":null,"badge":true,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Basics","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Getting started","href":"/docs/basics/getting-started","docId":"basics/getting-started"},{"type":"link","label":"Configuration","href":"/docs/basics/configuration","docId":"basics/configuration"},{"type":"link","label":"Installation","href":"/docs/basics/installation","docId":"basics/installation"}]},{"type":"link","label":"Intro","href":"/docs/intro","docId":"intro"},{"type":"category","label":"Usage","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Job chaining","href":"/docs/usage/chaining","docId":"usage/chaining"},{"type":"link","label":"Cloud Auto-join","href":"/docs/usage/cloud-auto-join","docId":"usage/cloud-auto-join"},{"type":"link","label":"Clustering","href":"/docs/usage/clustering","docId":"usage/clustering"},{"type":"link","label":"Concurrency","href":"/docs/usage/concurrency","docId":"usage/concurrency"},{"type":"link","label":"Cron spec","href":"/docs/usage/cron-spec","docId":"usage/cron-spec"},{"type":"link","label":"Cronitor Integration","href":"/docs/usage/cronitor","docId":"usage/cronitor"},{"type":"link","label":"Use with AWS ECS","href":"/docs/usage/ecs","docId":"usage/ecs"},{"type":"category","label":"Executors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"GRPC Executor","href":"/docs/usage/executors/grpc","docId":"usage/executors/grpc"},{"type":"link","label":"HTTP Executor","href":"/docs/usage/executors/http","docId":"usage/executors/http"},{"type":"link","label":"Kafka Executor","href":"/docs/usage/executors/kafka","docId":"usage/executors/kafka"},{"type":"link","label":"NATS Executor","href":"/docs/usage/executors/nats","docId":"usage/executors/nats"},{"type":"link","label":"Shell Executor","href":"/docs/usage/executors/shell","docId":"usage/executors/shell"}],"href":"/docs/usage/executors/"},{"type":"link","label":"Job metadata","href":"/docs/usage/metatags","docId":"usage/metatags"},{"type":"link","label":"Metrics","href":"/docs/usage/metrics","docId":"usage/metrics"},{"type":"category","label":"Plugins","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Developing plugins","href":"/docs/usage/plugins/develop","docId":"usage/plugins/develop"}],"href":"/docs/usage/plugins/"},{"type":"category","label":"Processors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"File Processor","href":"/docs/usage/processors/file","docId":"usage/processors/file"},{"type":"link","label":"Log Processor","href":"/docs/usage/processors/log","docId":"usage/processors/log"},{"type":"link","label":"Syslog Processor","href":"/docs/usage/processors/syslog","docId":"usage/processors/syslog"}],"href":"/docs/usage/processors/"},{"type":"link","label":"Outage recovery","href":"/docs/usage/recovery","docId":"usage/recovery"},{"type":"link","label":"Job retries","href":"/docs/usage/retries","docId":"usage/retries"},{"type":"link","label":"Embedded storage","href":"/docs/usage/storage","docId":"usage/storage"},{"type":"link","label":"Target nodes spec","href":"/docs/usage/target-nodes-spec","docId":"usage/target-nodes-spec"},{"type":"link","label":"Upgrade methods","href":"/docs/usage/upgrade","docId":"usage/upgrade"}]},{"type":"category","label":"CLI","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"dkron","href":"/docs/cli/dkron","docId":"cli/dkron"},{"type":"link","label":"dkron agent","href":"/docs/cli/dkron_agent","docId":"cli/dkron_agent"},{"type":"link","label":"dkron completion","href":"/docs/cli/dkron_completion","docId":"cli/dkron_completion"},{"type":"link","label":"dkron completion bash","href":"/docs/cli/dkron_completion_bash","docId":"cli/dkron_completion_bash"},{"type":"link","label":"dkron completion fish","href":"/docs/cli/dkron_completion_fish","docId":"cli/dkron_completion_fish"},{"type":"link","label":"dkron completion powershell","href":"/docs/cli/dkron_completion_powershell","docId":"cli/dkron_completion_powershell"},{"type":"link","label":"dkron completion zsh","href":"/docs/cli/dkron_completion_zsh","docId":"cli/dkron_completion_zsh"},{"type":"link","label":"dkron doc","href":"/docs/cli/dkron_doc","docId":"cli/dkron_doc"},{"type":"link","label":"dkron keygen","href":"/docs/cli/dkron_keygen","docId":"cli/dkron_keygen"},{"type":"link","label":"dkron leave","href":"/docs/cli/dkron_leave","docId":"cli/dkron_leave"},{"type":"link","label":"dkron raft","href":"/docs/cli/dkron_raft","docId":"cli/dkron_raft"},{"type":"link","label":"dkron raft list-peers","href":"/docs/cli/dkron_raft_list-peers","docId":"cli/dkron_raft_list-peers"},{"type":"link","label":"dkron raft remove-peer","href":"/docs/cli/dkron_raft_remove-peer","docId":"cli/dkron_raft_remove-peer"},{"type":"link","label":"dkron version","href":"/docs/cli/dkron_version","docId":"cli/dkron_version"}]},{"type":"category","label":"Pro","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Access Control (Preview)","href":"/docs/pro/acls","docId":"pro/acls"},{"type":"link","label":"Authentication","href":"/docs/pro/auth","docId":"pro/auth"},{"type":"category","label":"CLI","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"dkron","href":"/docs/pro/cli/dkron","docId":"pro/cli/dkron"},{"type":"link","label":"dkron agent","href":"/docs/pro/cli/dkron_agent","docId":"pro/cli/dkron_agent"},{"type":"link","label":"dkron completion","href":"/docs/pro/cli/dkron_completion","docId":"pro/cli/dkron_completion"},{"type":"link","label":"dkron completion bash","href":"/docs/pro/cli/dkron_completion_bash","docId":"pro/cli/dkron_completion_bash"},{"type":"link","label":"dkron completion fish","href":"/docs/pro/cli/dkron_completion_fish","docId":"pro/cli/dkron_completion_fish"},{"type":"link","label":"dkron completion powershell","href":"/docs/pro/cli/dkron_completion_powershell","docId":"pro/cli/dkron_completion_powershell"},{"type":"link","label":"dkron completion zsh","href":"/docs/pro/cli/dkron_completion_zsh","docId":"pro/cli/dkron_completion_zsh"},{"type":"link","label":"dkron doc","href":"/docs/pro/cli/dkron_doc","docId":"pro/cli/dkron_doc"},{"type":"link","label":"dkron keygen","href":"/docs/pro/cli/dkron_keygen","docId":"pro/cli/dkron_keygen"},{"type":"link","label":"dkron leave","href":"/docs/pro/cli/dkron_leave","docId":"pro/cli/dkron_leave"},{"type":"link","label":"dkron raft","href":"/docs/pro/cli/dkron_raft","docId":"pro/cli/dkron_raft"},{"type":"link","label":"dkron raft list-peers","href":"/docs/pro/cli/dkron_raft_list-peers","docId":"pro/cli/dkron_raft_list-peers"},{"type":"link","label":"dkron raft remove-peer","href":"/docs/pro/cli/dkron_raft_remove-peer","docId":"pro/cli/dkron_raft_remove-peer"},{"type":"link","label":"dkron version","href":"/docs/pro/cli/dkron_version","docId":"pro/cli/dkron_version"}]},{"type":"link","label":"Commercial FAQ","href":"/docs/pro/commercial-faq","docId":"pro/commercial-faq"},{"type":"link","label":"Commercial Support","href":"/docs/pro/commercial-support","docId":"pro/commercial-support"},{"type":"link","label":"Configuration","href":"/docs/pro/configuration","docId":"pro/configuration"},{"type":"link","label":"Encryption","href":"/docs/pro/encryption","docId":"pro/encryption"},{"type":"category","label":"Executors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Docker executor","href":"/docs/pro/executors/docker","docId":"pro/executors/docker"},{"type":"link","label":"AWS ECS Executor","href":"/docs/pro/executors/ecs","docId":"pro/executors/ecs"}]},{"type":"link","label":"Cross region failover","href":"/docs/pro/failover","docId":"pro/failover"},{"type":"category","label":"Processors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Elasticsearch processor","href":"/docs/pro/processors/elasticsearch","docId":"pro/processors/elasticsearch"},{"type":"link","label":"Email processor","href":"/docs/pro/processors/email","docId":"pro/processors/email"},{"type":"link","label":"Slack processor","href":"/docs/pro/processors/slack","docId":"pro/processors/slack"}]}]},{"type":"category","label":"Upgrading","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Upgrade from v1 to v2","href":"/docs/upgrading/from_v1_to_v2","docId":"upgrading/from_v1_to_v2"},{"type":"link","label":"Upgrade from v2.0.x to v2.2.x","href":"/docs/upgrading/from_v2_0_to_v2_2","docId":"upgrading/from_v2_0_to_v2_2"}]}]},"docs":{"basics/configuration":{"id":"basics/configuration","title":"Configuration","description":"Configuration sources","sidebar":"tutorialSidebar"},"basics/getting-started":{"id":"basics/getting-started","title":"Getting started","description":"Introduction","sidebar":"tutorialSidebar"},"basics/installation":{"id":"basics/installation","title":"Installation","description":"Running the binary","sidebar":"tutorialSidebar"},"cli/dkron":{"id":"cli/dkron","title":"dkron","description":"dkron","sidebar":"tutorialSidebar"},"cli/dkron_agent":{"id":"cli/dkron_agent","title":"dkron agent","description":"dkron agent","sidebar":"tutorialSidebar"},"cli/dkron_completion":{"id":"cli/dkron_completion","title":"dkron completion","description":"dkron completion","sidebar":"tutorialSidebar"},"cli/dkron_completion_bash":{"id":"cli/dkron_completion_bash","title":"dkron completion bash","description":"dkron completion bash","sidebar":"tutorialSidebar"},"cli/dkron_completion_fish":{"id":"cli/dkron_completion_fish","title":"dkron completion fish","description":"dkron completion fish","sidebar":"tutorialSidebar"},"cli/dkron_completion_powershell":{"id":"cli/dkron_completion_powershell","title":"dkron completion powershell","description":"dkron completion powershell","sidebar":"tutorialSidebar"},"cli/dkron_completion_zsh":{"id":"cli/dkron_completion_zsh","title":"dkron completion zsh","description":"dkron completion zsh","sidebar":"tutorialSidebar"},"cli/dkron_doc":{"id":"cli/dkron_doc","title":"dkron doc","description":"dkron doc","sidebar":"tutorialSidebar"},"cli/dkron_keygen":{"id":"cli/dkron_keygen","title":"dkron keygen","description":"dkron keygen","sidebar":"tutorialSidebar"},"cli/dkron_leave":{"id":"cli/dkron_leave","title":"dkron leave","description":"dkron leave","sidebar":"tutorialSidebar"},"cli/dkron_raft":{"id":"cli/dkron_raft","title":"dkron raft","description":"dkron raft","sidebar":"tutorialSidebar"},"cli/dkron_raft_list-peers":{"id":"cli/dkron_raft_list-peers","title":"dkron raft list-peers","description":"dkron raft list-peers","sidebar":"tutorialSidebar"},"cli/dkron_raft_remove-peer":{"id":"cli/dkron_raft_remove-peer","title":"dkron raft remove-peer","description":"dkron raft remove-peer","sidebar":"tutorialSidebar"},"cli/dkron_version":{"id":"cli/dkron_version","title":"dkron version","description":"dkron version","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Intro","description":"Dkron - Distributed, fault tolerant job scheduling system","sidebar":"tutorialSidebar"},"pro/acls":{"id":"pro/acls","title":"Access Control (Preview)","description":"This feature is in preview and is subject to big changes","sidebar":"tutorialSidebar"},"pro/auth":{"id":"pro/auth","title":"Authentication","description":"Dkron Pro has the ability to be configured to use HTTP basic auth.","sidebar":"tutorialSidebar"},"pro/cli/dkron":{"id":"pro/cli/dkron","title":"dkron","description":"dkron","sidebar":"tutorialSidebar"},"pro/cli/dkron_agent":{"id":"pro/cli/dkron_agent","title":"dkron agent","description":"dkron agent","sidebar":"tutorialSidebar"},"pro/cli/dkron_completion":{"id":"pro/cli/dkron_completion","title":"dkron completion","description":"dkron completion","sidebar":"tutorialSidebar"},"pro/cli/dkron_completion_bash":{"id":"pro/cli/dkron_completion_bash","title":"dkron completion bash","description":"dkron completion bash","sidebar":"tutorialSidebar"},"pro/cli/dkron_completion_fish":{"id":"pro/cli/dkron_completion_fish","title":"dkron completion fish","description":"dkron completion fish","sidebar":"tutorialSidebar"},"pro/cli/dkron_completion_powershell":{"id":"pro/cli/dkron_completion_powershell","title":"dkron completion powershell","description":"dkron completion powershell","sidebar":"tutorialSidebar"},"pro/cli/dkron_completion_zsh":{"id":"pro/cli/dkron_completion_zsh","title":"dkron completion zsh","description":"dkron completion zsh","sidebar":"tutorialSidebar"},"pro/cli/dkron_doc":{"id":"pro/cli/dkron_doc","title":"dkron doc","description":"dkron doc","sidebar":"tutorialSidebar"},"pro/cli/dkron_keygen":{"id":"pro/cli/dkron_keygen","title":"dkron keygen","description":"dkron keygen","sidebar":"tutorialSidebar"},"pro/cli/dkron_leave":{"id":"pro/cli/dkron_leave","title":"dkron leave","description":"dkron leave","sidebar":"tutorialSidebar"},"pro/cli/dkron_raft":{"id":"pro/cli/dkron_raft","title":"dkron raft","description":"dkron raft","sidebar":"tutorialSidebar"},"pro/cli/dkron_raft_list-peers":{"id":"pro/cli/dkron_raft_list-peers","title":"dkron raft list-peers","description":"dkron raft list-peers","sidebar":"tutorialSidebar"},"pro/cli/dkron_raft_remove-peer":{"id":"pro/cli/dkron_raft_remove-peer","title":"dkron raft remove-peer","description":"dkron raft remove-peer","sidebar":"tutorialSidebar"},"pro/cli/dkron_version":{"id":"pro/cli/dkron_version","title":"dkron version","description":"dkron version","sidebar":"tutorialSidebar"},"pro/commercial-faq":{"id":"pro/commercial-faq","title":"Commercial FAQ","description":"What is Dkron Pro?","sidebar":"tutorialSidebar"},"pro/commercial-support":{"id":"pro/commercial-support","title":"Commercial Support","description":"Dkron offers only community support. Dkro Pro offers priority support via email.","sidebar":"tutorialSidebar"},"pro/configuration":{"id":"pro/configuration","title":"Configuration","description":"Dkron Pro uses the same parameters as Dkron OSS and add some extra parameters.","sidebar":"tutorialSidebar"},"pro/encryption":{"id":"pro/encryption","title":"Encryption","description":"SSL encryption is used for communicating dkron pro nodes. Also if client auth is enabled. This means that no other software running on your local network will be able to talk to dkron servers.","sidebar":"tutorialSidebar"},"pro/executors/docker":{"id":"pro/executors/docker","title":"Docker executor","description":"Docker executor can launch docker based cron jobs using the docker command of the target node.","sidebar":"tutorialSidebar"},"pro/executors/ecs":{"id":"pro/executors/ecs","title":"AWS ECS Executor","description":"The ECS exeutor is capable of launching tasks in ECS clusters, then listen to a stream of CloudWatch Logs and return the output.","sidebar":"tutorialSidebar"},"pro/failover":{"id":"pro/failover","title":"Cross region failover","description":"This feature is experimental and should be handled with care.","sidebar":"tutorialSidebar"},"pro/processors/elasticsearch":{"id":"pro/processors/elasticsearch","title":"Elasticsearch processor","description":"The Elasticsearch processor can fordward execution logs to an ES cluster. It need an already available Elasticsearch installation that is visible in the same network of the target node.","sidebar":"tutorialSidebar"},"pro/processors/email":{"id":"pro/processors/email","title":"Email processor","description":"The Email processor provides flexibility to job email notifications.","sidebar":"tutorialSidebar"},"pro/processors/slack":{"id":"pro/processors/slack","title":"Slack processor","description":"The Slack processor provides slack notifications with multiple configurations and rich format.","sidebar":"tutorialSidebar"},"upgrading/from_v1_to_v2":{"id":"upgrading/from_v1_to_v2","title":"Upgrade from v1 to v2","description":"Dkron v2 brings lots of changes to the previous version. To successfully upgrade from v1 to v2 you need to take care of certain steps.","sidebar":"tutorialSidebar"},"upgrading/from_v2_0_to_v2_2":{"id":"upgrading/from_v2_0_to_v2_2","title":"Upgrade from v2.0.x to v2.2.x","description":"Migrating Jobs","sidebar":"tutorialSidebar"},"usage/chaining":{"id":"usage/chaining","title":"Job chaining","description":"You can set some jobs to run after other job is executed. To setup a job that will be executed after any other given job, just set the parent_job property when saving the new job.","sidebar":"tutorialSidebar"},"usage/cloud-auto-join":{"id":"usage/cloud-auto-join","title":"Cloud Auto-join","description":"Dkron supports automatic cluster joining using cloud metadata on various providers.","sidebar":"tutorialSidebar"},"usage/clustering":{"id":"usage/clustering","title":"Clustering","description":"Configure a cluster","sidebar":"tutorialSidebar"},"usage/concurrency":{"id":"usage/concurrency","title":"Concurrency","description":"Concurrency","sidebar":"tutorialSidebar"},"usage/cron-spec":{"id":"usage/cron-spec","title":"Cron spec","description":"CRON Expression Format","sidebar":"tutorialSidebar"},"usage/cronitor":{"id":"usage/cronitor","title":"Cronitor Integration","description":"This feature is available since v3.2.0","sidebar":"tutorialSidebar"},"usage/ecs":{"id":"usage/ecs","title":"Use with AWS ECS","description":"Dkron Pro comes with a native ECS executor out of the box.","sidebar":"tutorialSidebar"},"usage/executors/grpc":{"id":"usage/executors/grpc","title":"GRPC Executor","description":"GRPC executor can send a request to a GRPC Server","sidebar":"tutorialSidebar"},"usage/executors/http":{"id":"usage/executors/http","title":"HTTP Executor","description":"HTTP executor can send a request to an HTTP endpoint","sidebar":"tutorialSidebar"},"usage/executors/index":{"id":"usage/executors/index","title":"Executors","description":"Executor plugins are the main mechanism of execution in Dkron. They implement different \\"types\\" of jobs in the sense that they can perform the most diverse actions on the target nodes.","sidebar":"tutorialSidebar"},"usage/executors/kafka":{"id":"usage/executors/kafka","title":"Kafka Executor","description":"A basic Kafka executor that produces a message on a Kafka broker.","sidebar":"tutorialSidebar"},"usage/executors/nats":{"id":"usage/executors/nats","title":"NATS Executor","description":"The NATS executor sends a message to a NATS server/cluster.","sidebar":"tutorialSidebar"},"usage/executors/shell":{"id":"usage/executors/shell","title":"Shell Executor","description":"Shell executor runs a system command","sidebar":"tutorialSidebar"},"usage/metatags":{"id":"usage/metatags","title":"Job metadata","description":"Job metadata","sidebar":"tutorialSidebar"},"usage/metrics":{"id":"usage/metrics","title":"Metrics","description":"Dkron has the ability to send metrics to Statsd for dashboards and historical reporting or provide prometheus format metrics via the api. It sends job processing metrics, golang, and serf metrics.","sidebar":"tutorialSidebar"},"usage/plugins/develop":{"id":"usage/plugins/develop","title":"Developing plugins","description":"Developing a Plugin","sidebar":"tutorialSidebar"},"usage/plugins/index":{"id":"usage/plugins/index","title":"Plugins","description":"Intro","sidebar":"tutorialSidebar"},"usage/processors/file":{"id":"usage/processors/file","title":"File Processor","description":"File processor saves the execution output to a single log file in the specified directory","sidebar":"tutorialSidebar"},"usage/processors/index":{"id":"usage/processors/index","title":"Processors","description":"Execution Processors","sidebar":"tutorialSidebar"},"usage/processors/log":{"id":"usage/processors/log","title":"Log Processor","description":"Log processor writes the execution output to stdout/stderr","sidebar":"tutorialSidebar"},"usage/processors/syslog":{"id":"usage/processors/syslog","title":"Syslog Processor","description":"Syslog processor writes the execution output to the system syslog daemon","sidebar":"tutorialSidebar"},"usage/recovery":{"id":"usage/recovery","title":"Outage recovery","description":"Outage Recovery","sidebar":"tutorialSidebar"},"usage/retries":{"id":"usage/retries","title":"Job retries","description":"Jobs can be configured to retry in case of failure.","sidebar":"tutorialSidebar"},"usage/storage":{"id":"usage/storage","title":"Embedded storage","description":"Dkron has an embedded distributed KV store engine based on BuntDB. This works out of the box on each dkron server.","sidebar":"tutorialSidebar"},"usage/target-nodes-spec":{"id":"usage/target-nodes-spec","title":"Target nodes spec","description":"Target nodes spec","sidebar":"tutorialSidebar"},"usage/upgrade":{"id":"usage/upgrade","title":"Upgrade methods","description":"Use one of the following methods (depending on the changes) to upgrade a cluster to a newer version.","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.c57b39a1.js b/assets/js/935f2afb.c57b39a1.js deleted file mode 100644 index 8536ac472..000000000 --- a/assets/js/935f2afb.c57b39a1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"v3","banner":null,"badge":true,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Basics","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Getting started","href":"/docs/basics/getting-started","docId":"basics/getting-started"},{"type":"link","label":"Configuration","href":"/docs/basics/configuration","docId":"basics/configuration"},{"type":"link","label":"Installation","href":"/docs/basics/installation","docId":"basics/installation"}]},{"type":"link","label":"Intro","href":"/docs/intro","docId":"intro"},{"type":"category","label":"Usage","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Job chaining","href":"/docs/usage/chaining","docId":"usage/chaining"},{"type":"link","label":"Cloud Auto-join","href":"/docs/usage/cloud-auto-join","docId":"usage/cloud-auto-join"},{"type":"link","label":"Clustering","href":"/docs/usage/clustering","docId":"usage/clustering"},{"type":"link","label":"Concurrency","href":"/docs/usage/concurrency","docId":"usage/concurrency"},{"type":"link","label":"Cron spec","href":"/docs/usage/cron-spec","docId":"usage/cron-spec"},{"type":"link","label":"Cronitor Integration","href":"/docs/usage/cronitor","docId":"usage/cronitor"},{"type":"link","label":"Use with AWS ECS","href":"/docs/usage/ecs","docId":"usage/ecs"},{"type":"category","label":"Executors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"GRPC Executor","href":"/docs/usage/executors/grpc","docId":"usage/executors/grpc"},{"type":"link","label":"HTTP Executor","href":"/docs/usage/executors/http","docId":"usage/executors/http"},{"type":"link","label":"Kafka Executor","href":"/docs/usage/executors/kafka","docId":"usage/executors/kafka"},{"type":"link","label":"NATS Executor","href":"/docs/usage/executors/nats","docId":"usage/executors/nats"},{"type":"link","label":"Shell Executor","href":"/docs/usage/executors/shell","docId":"usage/executors/shell"}],"href":"/docs/usage/executors/"},{"type":"link","label":"Job metadata","href":"/docs/usage/metatags","docId":"usage/metatags"},{"type":"link","label":"Metrics","href":"/docs/usage/metrics","docId":"usage/metrics"},{"type":"category","label":"Plugins","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Developing plugins","href":"/docs/usage/plugins/develop","docId":"usage/plugins/develop"}],"href":"/docs/usage/plugins/"},{"type":"category","label":"Processors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"File Processor","href":"/docs/usage/processors/file","docId":"usage/processors/file"},{"type":"link","label":"Log Processor","href":"/docs/usage/processors/log","docId":"usage/processors/log"},{"type":"link","label":"Syslog Processor","href":"/docs/usage/processors/syslog","docId":"usage/processors/syslog"}],"href":"/docs/usage/processors/"},{"type":"link","label":"Outage recovery","href":"/docs/usage/recovery","docId":"usage/recovery"},{"type":"link","label":"Job retries","href":"/docs/usage/retries","docId":"usage/retries"},{"type":"link","label":"Embedded storage","href":"/docs/usage/storage","docId":"usage/storage"},{"type":"link","label":"Target nodes spec","href":"/docs/usage/target-nodes-spec","docId":"usage/target-nodes-spec"},{"type":"link","label":"Upgrade methods","href":"/docs/usage/upgrade","docId":"usage/upgrade"}]},{"type":"category","label":"CLI","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"dkron","href":"/docs/cli/dkron","docId":"cli/dkron"},{"type":"link","label":"dkron agent","href":"/docs/cli/dkron_agent","docId":"cli/dkron_agent"},{"type":"link","label":"dkron completion","href":"/docs/cli/dkron_completion","docId":"cli/dkron_completion"},{"type":"link","label":"dkron completion bash","href":"/docs/cli/dkron_completion_bash","docId":"cli/dkron_completion_bash"},{"type":"link","label":"dkron completion fish","href":"/docs/cli/dkron_completion_fish","docId":"cli/dkron_completion_fish"},{"type":"link","label":"dkron completion powershell","href":"/docs/cli/dkron_completion_powershell","docId":"cli/dkron_completion_powershell"},{"type":"link","label":"dkron completion zsh","href":"/docs/cli/dkron_completion_zsh","docId":"cli/dkron_completion_zsh"},{"type":"link","label":"dkron doc","href":"/docs/cli/dkron_doc","docId":"cli/dkron_doc"},{"type":"link","label":"dkron keygen","href":"/docs/cli/dkron_keygen","docId":"cli/dkron_keygen"},{"type":"link","label":"dkron leave","href":"/docs/cli/dkron_leave","docId":"cli/dkron_leave"},{"type":"link","label":"dkron raft","href":"/docs/cli/dkron_raft","docId":"cli/dkron_raft"},{"type":"link","label":"dkron raft list-peers","href":"/docs/cli/dkron_raft_list-peers","docId":"cli/dkron_raft_list-peers"},{"type":"link","label":"dkron raft remove-peer","href":"/docs/cli/dkron_raft_remove-peer","docId":"cli/dkron_raft_remove-peer"},{"type":"link","label":"dkron version","href":"/docs/cli/dkron_version","docId":"cli/dkron_version"}]},{"type":"category","label":"Pro","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Access Control (Preview)","href":"/docs/pro/acls","docId":"pro/acls"},{"type":"link","label":"Authentication","href":"/docs/pro/auth","docId":"pro/auth"},{"type":"category","label":"CLI","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"dkron","href":"/docs/pro/cli/dkron","docId":"pro/cli/dkron"},{"type":"link","label":"dkron agent","href":"/docs/pro/cli/dkron_agent","docId":"pro/cli/dkron_agent"},{"type":"link","label":"dkron doc","href":"/docs/pro/cli/dkron_doc","docId":"pro/cli/dkron_doc"},{"type":"link","label":"dkron keygen","href":"/docs/pro/cli/dkron_keygen","docId":"pro/cli/dkron_keygen"},{"type":"link","label":"dkron leave","href":"/docs/pro/cli/dkron_leave","docId":"pro/cli/dkron_leave"},{"type":"link","label":"dkron raft","href":"/docs/pro/cli/dkron_raft","docId":"pro/cli/dkron_raft"},{"type":"link","label":"dkron raft list-peers","href":"/docs/pro/cli/dkron_raft_list-peers","docId":"pro/cli/dkron_raft_list-peers"},{"type":"link","label":"dkron raft remove-peer","href":"/docs/pro/cli/dkron_raft_remove-peer","docId":"pro/cli/dkron_raft_remove-peer"},{"type":"link","label":"dkron version","href":"/docs/pro/cli/dkron_version","docId":"pro/cli/dkron_version"}]},{"type":"link","label":"Commercial FAQ","href":"/docs/pro/commercial-faq","docId":"pro/commercial-faq"},{"type":"link","label":"Commercial Support","href":"/docs/pro/commercial-support","docId":"pro/commercial-support"},{"type":"link","label":"Configuration","href":"/docs/pro/configuration","docId":"pro/configuration"},{"type":"link","label":"Encryption","href":"/docs/pro/encryption","docId":"pro/encryption"},{"type":"category","label":"Executors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Docker executor","href":"/docs/pro/executors/docker","docId":"pro/executors/docker"},{"type":"link","label":"AWS ECS Executor","href":"/docs/pro/executors/ecs","docId":"pro/executors/ecs"}]},{"type":"link","label":"Cross region failover","href":"/docs/pro/failover","docId":"pro/failover"},{"type":"category","label":"Processors","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Elasticsearch processor","href":"/docs/pro/processors/elasticsearch","docId":"pro/processors/elasticsearch"},{"type":"link","label":"Email processor","href":"/docs/pro/processors/email","docId":"pro/processors/email"},{"type":"link","label":"Slack processor","href":"/docs/pro/processors/slack","docId":"pro/processors/slack"}]}]},{"type":"category","label":"Upgrading","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Upgrade from v1 to v2","href":"/docs/upgrading/from_v1_to_v2","docId":"upgrading/from_v1_to_v2"},{"type":"link","label":"Upgrade from v2.0.x to v2.2.x","href":"/docs/upgrading/from_v2_0_to_v2_2","docId":"upgrading/from_v2_0_to_v2_2"}]}]},"docs":{"basics/configuration":{"id":"basics/configuration","title":"Configuration","description":"Configuration sources","sidebar":"tutorialSidebar"},"basics/getting-started":{"id":"basics/getting-started","title":"Getting started","description":"Introduction","sidebar":"tutorialSidebar"},"basics/installation":{"id":"basics/installation","title":"Installation","description":"Running the binary","sidebar":"tutorialSidebar"},"cli/dkron":{"id":"cli/dkron","title":"dkron","description":"dkron","sidebar":"tutorialSidebar"},"cli/dkron_agent":{"id":"cli/dkron_agent","title":"dkron agent","description":"dkron agent","sidebar":"tutorialSidebar"},"cli/dkron_completion":{"id":"cli/dkron_completion","title":"dkron completion","description":"dkron completion","sidebar":"tutorialSidebar"},"cli/dkron_completion_bash":{"id":"cli/dkron_completion_bash","title":"dkron completion bash","description":"dkron completion bash","sidebar":"tutorialSidebar"},"cli/dkron_completion_fish":{"id":"cli/dkron_completion_fish","title":"dkron completion fish","description":"dkron completion fish","sidebar":"tutorialSidebar"},"cli/dkron_completion_powershell":{"id":"cli/dkron_completion_powershell","title":"dkron completion powershell","description":"dkron completion powershell","sidebar":"tutorialSidebar"},"cli/dkron_completion_zsh":{"id":"cli/dkron_completion_zsh","title":"dkron completion zsh","description":"dkron completion zsh","sidebar":"tutorialSidebar"},"cli/dkron_doc":{"id":"cli/dkron_doc","title":"dkron doc","description":"dkron doc","sidebar":"tutorialSidebar"},"cli/dkron_keygen":{"id":"cli/dkron_keygen","title":"dkron keygen","description":"dkron keygen","sidebar":"tutorialSidebar"},"cli/dkron_leave":{"id":"cli/dkron_leave","title":"dkron leave","description":"dkron leave","sidebar":"tutorialSidebar"},"cli/dkron_raft":{"id":"cli/dkron_raft","title":"dkron raft","description":"dkron raft","sidebar":"tutorialSidebar"},"cli/dkron_raft_list-peers":{"id":"cli/dkron_raft_list-peers","title":"dkron raft list-peers","description":"dkron raft list-peers","sidebar":"tutorialSidebar"},"cli/dkron_raft_remove-peer":{"id":"cli/dkron_raft_remove-peer","title":"dkron raft remove-peer","description":"dkron raft remove-peer","sidebar":"tutorialSidebar"},"cli/dkron_version":{"id":"cli/dkron_version","title":"dkron version","description":"dkron version","sidebar":"tutorialSidebar"},"intro":{"id":"intro","title":"Intro","description":"Dkron - Distributed, fault tolerant job scheduling system","sidebar":"tutorialSidebar"},"pro/acls":{"id":"pro/acls","title":"Access Control (Preview)","description":"This feature is in preview and is subject to big changes","sidebar":"tutorialSidebar"},"pro/auth":{"id":"pro/auth","title":"Authentication","description":"Dkron Pro has the ability to be configured to use HTTP basic auth.","sidebar":"tutorialSidebar"},"pro/cli/dkron":{"id":"pro/cli/dkron","title":"dkron","description":"dkron","sidebar":"tutorialSidebar"},"pro/cli/dkron_agent":{"id":"pro/cli/dkron_agent","title":"dkron agent","description":"dkron agent","sidebar":"tutorialSidebar"},"pro/cli/dkron_doc":{"id":"pro/cli/dkron_doc","title":"dkron doc","description":"dkron doc","sidebar":"tutorialSidebar"},"pro/cli/dkron_keygen":{"id":"pro/cli/dkron_keygen","title":"dkron keygen","description":"dkron keygen","sidebar":"tutorialSidebar"},"pro/cli/dkron_leave":{"id":"pro/cli/dkron_leave","title":"dkron leave","description":"dkron leave","sidebar":"tutorialSidebar"},"pro/cli/dkron_raft":{"id":"pro/cli/dkron_raft","title":"dkron raft","description":"dkron raft","sidebar":"tutorialSidebar"},"pro/cli/dkron_raft_list-peers":{"id":"pro/cli/dkron_raft_list-peers","title":"dkron raft list-peers","description":"dkron raft list-peers","sidebar":"tutorialSidebar"},"pro/cli/dkron_raft_remove-peer":{"id":"pro/cli/dkron_raft_remove-peer","title":"dkron raft remove-peer","description":"dkron raft remove-peer","sidebar":"tutorialSidebar"},"pro/cli/dkron_version":{"id":"pro/cli/dkron_version","title":"dkron version","description":"dkron version","sidebar":"tutorialSidebar"},"pro/commercial-faq":{"id":"pro/commercial-faq","title":"Commercial FAQ","description":"What is Dkron Pro?","sidebar":"tutorialSidebar"},"pro/commercial-support":{"id":"pro/commercial-support","title":"Commercial Support","description":"Dkron offers only community support. Dkro Pro offers priority support via email.","sidebar":"tutorialSidebar"},"pro/configuration":{"id":"pro/configuration","title":"Configuration","description":"Dkron Pro uses the same parameters as Dkron OSS and add some extra parameters.","sidebar":"tutorialSidebar"},"pro/encryption":{"id":"pro/encryption","title":"Encryption","description":"SSL encryption is used for communicating dkron pro nodes. Also if client auth is enabled. This means that no other software running on your local network will be able to talk to dkron servers.","sidebar":"tutorialSidebar"},"pro/executors/docker":{"id":"pro/executors/docker","title":"Docker executor","description":"Docker executor can launch docker based cron jobs using the docker command of the target node.","sidebar":"tutorialSidebar"},"pro/executors/ecs":{"id":"pro/executors/ecs","title":"AWS ECS Executor","description":"The ECS exeutor is capable of launching tasks in ECS clusters, then listen to a stream of CloudWatch Logs and return the output.","sidebar":"tutorialSidebar"},"pro/failover":{"id":"pro/failover","title":"Cross region failover","description":"This feature is experimental and should be handled with care.","sidebar":"tutorialSidebar"},"pro/processors/elasticsearch":{"id":"pro/processors/elasticsearch","title":"Elasticsearch processor","description":"The Elasticsearch processor can fordward execution logs to an ES cluster. It need an already available Elasticsearch installation that is visible in the same network of the target node.","sidebar":"tutorialSidebar"},"pro/processors/email":{"id":"pro/processors/email","title":"Email processor","description":"The Email processor provides flexibility to job email notifications.","sidebar":"tutorialSidebar"},"pro/processors/slack":{"id":"pro/processors/slack","title":"Slack processor","description":"The Slack processor provides slack notifications with multiple configurations and rich format.","sidebar":"tutorialSidebar"},"upgrading/from_v1_to_v2":{"id":"upgrading/from_v1_to_v2","title":"Upgrade from v1 to v2","description":"Dkron v2 brings lots of changes to the previous version. To successfully upgrade from v1 to v2 you need to take care of certain steps.","sidebar":"tutorialSidebar"},"upgrading/from_v2_0_to_v2_2":{"id":"upgrading/from_v2_0_to_v2_2","title":"Upgrade from v2.0.x to v2.2.x","description":"Migrating Jobs","sidebar":"tutorialSidebar"},"usage/chaining":{"id":"usage/chaining","title":"Job chaining","description":"You can set some jobs to run after other job is executed. To setup a job that will be executed after any other given job, just set the parent_job property when saving the new job.","sidebar":"tutorialSidebar"},"usage/cloud-auto-join":{"id":"usage/cloud-auto-join","title":"Cloud Auto-join","description":"Dkron supports automatic cluster joining using cloud metadata on various providers.","sidebar":"tutorialSidebar"},"usage/clustering":{"id":"usage/clustering","title":"Clustering","description":"Configure a cluster","sidebar":"tutorialSidebar"},"usage/concurrency":{"id":"usage/concurrency","title":"Concurrency","description":"Concurrency","sidebar":"tutorialSidebar"},"usage/cron-spec":{"id":"usage/cron-spec","title":"Cron spec","description":"CRON Expression Format","sidebar":"tutorialSidebar"},"usage/cronitor":{"id":"usage/cronitor","title":"Cronitor Integration","description":"This feature is available since v3.2.0","sidebar":"tutorialSidebar"},"usage/ecs":{"id":"usage/ecs","title":"Use with AWS ECS","description":"Dkron Pro comes with a native ECS executor out of the box.","sidebar":"tutorialSidebar"},"usage/executors/grpc":{"id":"usage/executors/grpc","title":"GRPC Executor","description":"GRPC executor can send a request to a GRPC Server","sidebar":"tutorialSidebar"},"usage/executors/http":{"id":"usage/executors/http","title":"HTTP Executor","description":"HTTP executor can send a request to an HTTP endpoint","sidebar":"tutorialSidebar"},"usage/executors/index":{"id":"usage/executors/index","title":"Executors","description":"Executor plugins are the main mechanism of execution in Dkron. They implement different \\"types\\" of jobs in the sense that they can perform the most diverse actions on the target nodes.","sidebar":"tutorialSidebar"},"usage/executors/kafka":{"id":"usage/executors/kafka","title":"Kafka Executor","description":"A basic Kafka executor that produces a message on a Kafka broker.","sidebar":"tutorialSidebar"},"usage/executors/nats":{"id":"usage/executors/nats","title":"NATS Executor","description":"The NATS executor sends a message to a NATS server/cluster.","sidebar":"tutorialSidebar"},"usage/executors/shell":{"id":"usage/executors/shell","title":"Shell Executor","description":"Shell executor runs a system command","sidebar":"tutorialSidebar"},"usage/metatags":{"id":"usage/metatags","title":"Job metadata","description":"Job metadata","sidebar":"tutorialSidebar"},"usage/metrics":{"id":"usage/metrics","title":"Metrics","description":"Dkron has the ability to send metrics to Statsd for dashboards and historical reporting or provide prometheus format metrics via the api. It sends job processing metrics, golang, and serf metrics.","sidebar":"tutorialSidebar"},"usage/plugins/develop":{"id":"usage/plugins/develop","title":"Developing plugins","description":"Developing a Plugin","sidebar":"tutorialSidebar"},"usage/plugins/index":{"id":"usage/plugins/index","title":"Plugins","description":"Intro","sidebar":"tutorialSidebar"},"usage/processors/file":{"id":"usage/processors/file","title":"File Processor","description":"File processor saves the execution output to a single log file in the specified directory","sidebar":"tutorialSidebar"},"usage/processors/index":{"id":"usage/processors/index","title":"Processors","description":"Execution Processors","sidebar":"tutorialSidebar"},"usage/processors/log":{"id":"usage/processors/log","title":"Log Processor","description":"Log processor writes the execution output to stdout/stderr","sidebar":"tutorialSidebar"},"usage/processors/syslog":{"id":"usage/processors/syslog","title":"Syslog Processor","description":"Syslog processor writes the execution output to the system syslog daemon","sidebar":"tutorialSidebar"},"usage/recovery":{"id":"usage/recovery","title":"Outage recovery","description":"Outage Recovery","sidebar":"tutorialSidebar"},"usage/retries":{"id":"usage/retries","title":"Job retries","description":"Jobs can be configured to retry in case of failure.","sidebar":"tutorialSidebar"},"usage/storage":{"id":"usage/storage","title":"Embedded storage","description":"Dkron has an embedded distributed KV store engine based on BuntDB. This works out of the box on each dkron server.","sidebar":"tutorialSidebar"},"usage/target-nodes-spec":{"id":"usage/target-nodes-spec","title":"Target nodes spec","description":"Target nodes spec","sidebar":"tutorialSidebar"},"usage/upgrade":{"id":"usage/upgrade","title":"Upgrade methods","description":"Use one of the following methods (depending on the changes) to upgrade a cluster to a newer version.","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/aab4ba51.5bb8c64f.js b/assets/js/aab4ba51.5bb8c64f.js new file mode 100644 index 000000000..582371624 --- /dev/null +++ b/assets/js/aab4ba51.5bb8c64f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2174],{3905:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>g});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var l=r.createContext({}),d=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):a(a({},t),e)),n},c=function(e){var t=d(e.components);return r.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},f=r.forwardRef((function(e,t){var n=e.components,i=e.mdxType,o=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),u=d(n),f=i,g=u["".concat(l,".").concat(f)]||u[f]||p[f]||o;return n?r.createElement(g,a(a({ref:t},c),{},{components:n})):r.createElement(g,a({ref:t},c))}));function g(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var o=n.length,a=new Array(o);a[0]=f;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:i,a[1]=s;for(var d=2;d{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=n(7462),i=(n(7294),n(3905));const o={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron agent",slug:"dkron_agent",url:"/docs/pro/cli/dkron_agent/"},a=void 0,s={unversionedId:"pro/cli/dkron_agent",id:"pro/cli/dkron_agent",title:"dkron agent",description:"dkron agent",source:"@site/docs/pro/cli/dkron_agent.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_agent",permalink:"/docs/pro/cli/dkron_agent",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_agent.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron agent",slug:"dkron_agent",url:"/docs/pro/cli/dkron_agent/"},sidebar:"tutorialSidebar",previous:{title:"dkron",permalink:"/docs/pro/cli/dkron"},next:{title:"dkron completion",permalink:"/docs/pro/cli/dkron_completion"}},l={},d=[{value:"dkron agent",id:"dkron-agent",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],c={toc:d};function u(e){let{components:t,...n}=e;return(0,i.kt)("wrapper",(0,r.Z)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"dkron-agent"},"dkron agent"),(0,i.kt)("p",null,"Start a dkron agent"),(0,i.kt)("h3",{id:"synopsis"},"Synopsis"),(0,i.kt)("p",null,"Start a dkron agent that schedule jobs, listen for executions and run executors.\nIt also runs a web UI."),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"dkron agent [flags]\n")),(0,i.kt)("h3",{id:"options"},"Options"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},' --advertise-addr string Address used to advertise to other nodes in the cluster. By default,\n the bind address is advertised. The value supports \n go-sockaddr/template format.\n --advertise-rpc-port int Use the value of rpc-port by default\n --auto-tls Client TLS using generated certificates (default true)\n --bind-addr string Specifies which address the agent should bind to for network services, \n including the internal gossip protocol and RPC mechanism. This should be \n specified in IP format, and can be used to easily bind all network services \n to the same address. The value supports go-sockaddr/template format.\n (default "{{ GetPrivateIP }}:8946")\n --bootstrap-expect int Provides the number of expected servers in the datacenter. Either this value \n should not be provided or the value must agree with other servers in the \n cluster. When provided, Dkron waits until the specified number of servers are \n available and then bootstraps the cluster. This allows an initial leader to be \n elected automatically. This flag requires server mode.\n --cert-file string Path to the client server TLS cert file\n --client-cert-auth Enable client cert authentication\n --client-crl-file string Path to the client certificate revocation list file\n --cronitor-endpoint string Cronitor endpoint to call for notifications\n --data-dir string Specifies the directory to use for server-specific data, including the \n replicated log. By default, this is the top-level data-dir, \n like [/var/lib/dkron] (default "dkron.data")\n --datacenter string Specifies the data center of the local agent. All members of a datacenter \n should share a local LAN connection. (default "dc1")\n --disable-http-tls Disable TLS for HTTP WebUI/API regardless of TLS configuration\n --disable-usage-stats Disable sending anonymous usage stats\n --dog-statsd-addr string DataDog Agent address\n --dog-statsd-tags strings Datadog tags, specified as key:value\n --enable-prometheus Enable serving prometheus metrics\n --encrypt string Key for encrypting network traffic. Must be a base64-encoded 16-byte key\n --fast Enable fast Raft log.\n --federation-mode string Federation mode between clusters in different regions (default "active")\n -h, --help help for agent\n --http-addr string Address to bind the UI web server to. Only used when server. The value \n supports go-sockaddr/template format. (default ":8080")\n --join strings An initial agent to join with. This flag can be specified multiple times\n --key-file string Path to the client server TLS key file\n --log-level string Log level (debug|info|warn|error|fatal|panic) (default "info")\n --mail-from string From email address to use\n --mail-host string Mail server host address to use for notifications\n --mail-password string Mail server password to use\n --mail-payload string Notification mail payload\n --mail-port uint16 Mail server port\n --mail-subject-prefix string Notification mail subject prefix (default "[Dkron]")\n --mail-username string Mail server username used for authentication\n --node-name string Name of this node. Must be unique in the cluster (default "mariette.local")\n --password string authentication password\n --pre-webhook-endpoint string Pre-webhook endpoint to call for notifications\n --pre-webhook-headers strings Headers to use when calling the pre-webhook. Can be specified multiple times\n --pre-webhook-payload string Body of the POST request to send on pre-webhook call\n --profile string Profile is used to control the timing profiles used (default "lan")\n --raft-duration int RaftDuration An integer indicating the desired duration of the raft fast log (-1 Low, 0 Mid, 1 High) Low no writes at all, Mid (default) fsync every second, High fsync on every change.\n --raft-multiplier int An integer multiplier used by servers to scale key Raft timing parameters.\n Omitting this value or setting it to 0 uses default timing described below. \n Lower values are used to tighten timing and increase sensitivity while higher \n values relax timings and reduce sensitivity. Tuning this affects the time it \n takes to detect leader failures and to perform leader elections, at the expense \n of requiring more network and CPU resources for better performance. By default, \n Dkron will use a lower-performance timing that\'s suitable for minimal Dkron \n servers, currently equivalent to setting this to a value of 5 (this default \n may be changed in future versions of Dkron, depending if the target minimum \n server profile changes). Setting this to a value of 1 will configure Raft to \n its highest-performance mode is recommended for production Dkron servers. \n The maximum allowed value is 10. (default 1)\n --region string Specifies the region the Dkron agent is a member of. A region typically maps \n to a geographic region, for example us, with potentially multiple zones, which \n map to datacenters such as us-west and us-east (default "global")\n --retry-interval string Time to wait between join attempts. (default "30s")\n --retry-join strings Address of an agent to join at start time with retries enabled. \n Can be specified multiple times.\n --retry-max int Maximum number of join attempts. Defaults to 0, which will retry indefinitely.\n --rpc-port int RPC Port used to communicate with clients. Only used when server. \n The RPC IP Address will be the same as the bind address. (default 6868)\n --serf-reconnect-timeout string This is the amount of time to attempt to reconnect to a failed node before \n giving up and considering it completely gone. In Kubernetes, you might need \n this to about 5s, because there is no reason to try reconnects for default \n 24h value. Also Raft behaves oddly if node is not reaped and returned with \n same ID, but different IP.\n Format there: https://golang.org/pkg/time/#ParseDuration (default "24h")\n --server This node is running in server mode\n --statsd-addr string Statsd address\n --tag strings Tag can be specified multiple times to attach multiple key/value tag pairs \n to the given node, specified as key=value\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n --ui Enable the web UI on this node. The node must be server. (default true)\n --username string authentication username\n --webhook-endpoint string Webhook endpoint to call for notifications\n --webhook-headers strings Headers to use when calling the webhook URL. Can be specified multiple times\n --webhook-payload string Body of the POST request to send on webhook call\n --webhook-url string Webhook url to call for notifications. Deprecated, use webhook-endpoint instead\n')),(0,i.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,i.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,i.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/aab4ba51.ab54de06.js b/assets/js/aab4ba51.ab54de06.js deleted file mode 100644 index eacb33272..000000000 --- a/assets/js/aab4ba51.ab54de06.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[2174],{3905:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>g});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var l=r.createContext({}),d=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):a(a({},t),e)),n},c=function(e){var t=d(e.components);return r.createElement(l.Provider,{value:t},e.children)},u="mdxType",p={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},f=r.forwardRef((function(e,t){var n=e.components,i=e.mdxType,o=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),u=d(n),f=i,g=u["".concat(l,".").concat(f)]||u[f]||p[f]||o;return n?r.createElement(g,a(a({ref:t},c),{},{components:n})):r.createElement(g,a({ref:t},c))}));function g(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var o=n.length,a=new Array(o);a[0]=f;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s[u]="string"==typeof e?e:i,a[1]=s;for(var d=2;d{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=n(7462),i=(n(7294),n(3905));const o={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron agent",slug:"dkron_agent",url:"/docs/pro/cli/dkron_agent/"},a=void 0,s={unversionedId:"pro/cli/dkron_agent",id:"pro/cli/dkron_agent",title:"dkron agent",description:"dkron agent",source:"@site/docs/pro/cli/dkron_agent.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_agent",permalink:"/docs/pro/cli/dkron_agent",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_agent.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron agent",slug:"dkron_agent",url:"/docs/pro/cli/dkron_agent/"},sidebar:"tutorialSidebar",previous:{title:"dkron",permalink:"/docs/pro/cli/dkron"},next:{title:"dkron doc",permalink:"/docs/pro/cli/dkron_doc"}},l={},d=[{value:"dkron agent",id:"dkron-agent",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],c={toc:d};function u(e){let{components:t,...n}=e;return(0,i.kt)("wrapper",(0,r.Z)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"dkron-agent"},"dkron agent"),(0,i.kt)("p",null,"Start a dkron agent"),(0,i.kt)("h3",{id:"synopsis"},"Synopsis"),(0,i.kt)("p",null,"Start a dkron agent that schedule jobs, listen for executions and run executors.\nIt also runs a web UI."),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"dkron agent [flags]\n")),(0,i.kt)("h3",{id:"options"},"Options"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},' --advertise-addr string Address used to advertise to other nodes in the cluster. By default,\n the bind address is advertised. The value supports \n go-sockaddr/template format.\n --advertise-rpc-port int Use the value of rpc-port by default\n --auto-tls Client TLS using generated certificates (default true)\n --bind-addr string Specifies which address the agent should bind to for network services, \n including the internal gossip protocol and RPC mechanism. This should be \n specified in IP format, and can be used to easily bind all network services \n to the same address. The value supports go-sockaddr/template format.\n (default "{{ GetPrivateIP }}:8946")\n --bootstrap-expect int Provides the number of expected servers in the datacenter. Either this value \n should not be provided or the value must agree with other servers in the \n cluster. When provided, Dkron waits until the specified number of servers are \n available and then bootstraps the cluster. This allows an initial leader to be \n elected automatically. This flag requires server mode.\n --cert-file string Path to the client server TLS cert file\n --client-cert-auth Enable client cert authentication\n --client-crl-file string Path to the client certificate revocation list file\n --cronitor-endpoint string Cronitor endpoint to call for notifications\n --data-dir string Specifies the directory to use for server-specific data, including the \n replicated log. By default, this is the top-level data-dir, \n like [/var/lib/dkron] (default "dkron.data")\n --datacenter string Specifies the data center of the local agent. All members of a datacenter \n should share a local LAN connection. (default "dc1")\n --disable-http-tls Disable TLS for HTTP WebUI/API regardless of TLS configuration\n --disable-usage-stats Disable sending anonymous usage stats\n --dog-statsd-addr string DataDog Agent address\n --dog-statsd-tags strings Datadog tags, specified as key:value\n --enable-prometheus Enable serving prometheus metrics\n --encrypt string Key for encrypting network traffic. Must be a base64-encoded 16-byte key\n --fast Enable fast Raft log.\n --federation-mode string Federation mode between clusters in different regions (default "active")\n -h, --help help for agent\n --http-addr string Address to bind the UI web server to. Only used when server. The value \n supports go-sockaddr/template format. (default ":8080")\n --join strings An initial agent to join with. This flag can be specified multiple times\n --key-file string Path to the client server TLS key file\n --log-level string Log level (debug|info|warn|error|fatal|panic) (default "info")\n --mail-from string From email address to use\n --mail-host string Mail server host address to use for notifications\n --mail-password string Mail server password to use\n --mail-payload string Notification mail payload\n --mail-port uint16 Mail server port\n --mail-subject-prefix string Notification mail subject prefix (default "[Dkron]")\n --mail-username string Mail server username used for authentication\n --node-name string Name of this node. Must be unique in the cluster (default "mariette.local")\n --password string authentication password\n --pre-webhook-endpoint string Pre-webhook endpoint to call for notifications\n --pre-webhook-headers strings Headers to use when calling the pre-webhook. Can be specified multiple times\n --pre-webhook-payload string Body of the POST request to send on pre-webhook call\n --profile string Profile is used to control the timing profiles used (default "lan")\n --raft-duration int RaftDuration An integer indicating the desired duration of the raft fast log (-1 Low, 0 Mid, 1 High) Low no writes at all, Mid (default) fsync every second, High fsync on every change.\n --raft-multiplier int An integer multiplier used by servers to scale key Raft timing parameters.\n Omitting this value or setting it to 0 uses default timing described below. \n Lower values are used to tighten timing and increase sensitivity while higher \n values relax timings and reduce sensitivity. Tuning this affects the time it \n takes to detect leader failures and to perform leader elections, at the expense \n of requiring more network and CPU resources for better performance. By default, \n Dkron will use a lower-performance timing that\'s suitable for minimal Dkron \n servers, currently equivalent to setting this to a value of 5 (this default \n may be changed in future versions of Dkron, depending if the target minimum \n server profile changes). Setting this to a value of 1 will configure Raft to \n its highest-performance mode is recommended for production Dkron servers. \n The maximum allowed value is 10. (default 1)\n --region string Specifies the region the Dkron agent is a member of. A region typically maps \n to a geographic region, for example us, with potentially multiple zones, which \n map to datacenters such as us-west and us-east (default "global")\n --retry-interval string Time to wait between join attempts. (default "30s")\n --retry-join strings Address of an agent to join at start time with retries enabled. \n Can be specified multiple times.\n --retry-max int Maximum number of join attempts. Defaults to 0, which will retry indefinitely.\n --rpc-port int RPC Port used to communicate with clients. Only used when server. \n The RPC IP Address will be the same as the bind address. (default 6868)\n --serf-reconnect-timeout string This is the amount of time to attempt to reconnect to a failed node before \n giving up and considering it completely gone. In Kubernetes, you might need \n this to about 5s, because there is no reason to try reconnects for default \n 24h value. Also Raft behaves oddly if node is not reaped and returned with \n same ID, but different IP.\n Format there: https://golang.org/pkg/time/#ParseDuration (default "24h")\n --server This node is running in server mode\n --statsd-addr string Statsd address\n --tag strings Tag can be specified multiple times to attach multiple key/value tag pairs \n to the given node, specified as key=value\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n --ui Enable the web UI on this node. The node must be server. (default true)\n --username string authentication username\n --webhook-endpoint string Webhook endpoint to call for notifications\n --webhook-headers strings Headers to use when calling the webhook URL. Can be specified multiple times\n --webhook-payload string Body of the POST request to send on webhook call\n --webhook-url string Webhook url to call for notifications. Deprecated, use webhook-endpoint instead\n')),(0,i.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,i.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,i.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b0593a84.94b59136.js b/assets/js/b0593a84.fdd01e9b.js similarity index 68% rename from assets/js/b0593a84.94b59136.js rename to assets/js/b0593a84.fdd01e9b.js index 1154cd474..6db456c1a 100644 --- a/assets/js/b0593a84.94b59136.js +++ b/assets/js/b0593a84.fdd01e9b.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7171],{3905:(e,r,n)=>{n.d(r,{Zo:()=>p,kt:()=>m});var t=n(7294);function o(e,r,n){return r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}function i(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),n.push.apply(n,t)}return n}function a(e){for(var r=1;r=0||(o[n]=e[n]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=t.createContext({}),c=function(e){var r=t.useContext(s),n=r;return e&&(n="function"==typeof e?e(r):a(a({},r),e)),n},p=function(e){var r=c(e.components);return t.createElement(s.Provider,{value:r},e.children)},d="mdxType",u={inlineCode:"code",wrapper:function(e){var r=e.children;return t.createElement(t.Fragment,{},r)}},f=t.forwardRef((function(e,r){var n=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),d=c(n),f=o,m=d["".concat(s,".").concat(f)]||d[f]||u[f]||i;return n?t.createElement(m,a(a({ref:r},p),{},{components:n})):t.createElement(m,a({ref:r},p))}));function m(e,r){var n=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var i=n.length,a=new Array(i);a[0]=f;var l={};for(var s in r)hasOwnProperty.call(r,s)&&(l[s]=r[s]);l.originalType=e,l[d]="string"==typeof e?e:o,a[1]=l;for(var c=2;c{n.r(r),n.d(r,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var t=n(7462),o=(n(7294),n(3905));const i={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron version",slug:"dkron_version",url:"/docs/pro/cli/dkron_version/"},a=void 0,l={unversionedId:"pro/cli/dkron_version",id:"pro/cli/dkron_version",title:"dkron version",description:"dkron version",source:"@site/docs/pro/cli/dkron_version.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_version",permalink:"/docs/pro/cli/dkron_version",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_version.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron version",slug:"dkron_version",url:"/docs/pro/cli/dkron_version/"},sidebar:"tutorialSidebar",previous:{title:"dkron raft remove-peer",permalink:"/docs/pro/cli/dkron_raft_remove-peer"},next:{title:"Commercial FAQ",permalink:"/docs/pro/commercial-faq"}},s={},c=[{value:"dkron version",id:"dkron-version",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],p={toc:c};function d(e){let{components:r,...n}=e;return(0,o.kt)("wrapper",(0,t.Z)({},p,n,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-version"},"dkron version"),(0,o.kt)("p",null,"Show version"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Show the version"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron version [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for version\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}d.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[7171],{3905:(e,r,n)=>{n.d(r,{Zo:()=>c,kt:()=>m});var t=n(7294);function o(e,r,n){return r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}function i(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r&&(t=t.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),n.push.apply(n,t)}return n}function a(e){for(var r=1;r=0||(o[n]=e[n]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=t.createContext({}),p=function(e){var r=t.useContext(l),n=r;return e&&(n="function"==typeof e?e(r):a(a({},r),e)),n},c=function(e){var r=p(e.components);return t.createElement(l.Provider,{value:r},e.children)},d="mdxType",u={inlineCode:"code",wrapper:function(e){var r=e.children;return t.createElement(t.Fragment,{},r)}},f=t.forwardRef((function(e,r){var n=e.components,o=e.mdxType,i=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),d=p(n),f=o,m=d["".concat(l,".").concat(f)]||d[f]||u[f]||i;return n?t.createElement(m,a(a({ref:r},c),{},{components:n})):t.createElement(m,a({ref:r},c))}));function m(e,r){var n=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var i=n.length,a=new Array(i);a[0]=f;var s={};for(var l in r)hasOwnProperty.call(r,l)&&(s[l]=r[l]);s.originalType=e,s[d]="string"==typeof e?e:o,a[1]=s;for(var p=2;p{n.r(r),n.d(r,{assets:()=>l,contentTitle:()=>a,default:()=>d,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var t=n(7462),o=(n(7294),n(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron version",slug:"dkron_version",url:"/docs/pro/cli/dkron_version/"},a=void 0,s={unversionedId:"pro/cli/dkron_version",id:"pro/cli/dkron_version",title:"dkron version",description:"dkron version",source:"@site/docs/pro/cli/dkron_version.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_version",permalink:"/docs/pro/cli/dkron_version",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_version.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron version",slug:"dkron_version",url:"/docs/pro/cli/dkron_version/"},sidebar:"tutorialSidebar",previous:{title:"dkron raft remove-peer",permalink:"/docs/pro/cli/dkron_raft_remove-peer"},next:{title:"Commercial FAQ",permalink:"/docs/pro/commercial-faq"}},l={},p=[{value:"dkron version",id:"dkron-version",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],c={toc:p};function d(e){let{components:r,...n}=e;return(0,o.kt)("wrapper",(0,t.Z)({},c,n,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-version"},"dkron version"),(0,o.kt)("p",null,"Show version"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Show the version"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron version [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for version\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/bf8aa242.4be1fdab.js b/assets/js/bf8aa242.4be1fdab.js deleted file mode 100644 index 84ae5b6f8..000000000 --- a/assets/js/bf8aa242.4be1fdab.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4172],{3905:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>m});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var d=n.createContext({}),l=function(e){var t=n.useContext(d),r=t;return e&&(r="function"==typeof e?e(t):a(a({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(d.Provider,{value:t},e.children)},s="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,d=e.parentName,p=c(e,["components","mdxType","originalType","parentName"]),s=l(r),f=o,m=s["".concat(d,".").concat(f)]||s[f]||u[f]||i;return r?n.createElement(m,a(a({ref:t},p),{},{components:r})):n.createElement(m,a({ref:t},p))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=f;var c={};for(var d in t)hasOwnProperty.call(t,d)&&(c[d]=t[d]);c.originalType=e,c[s]="string"==typeof e?e:o,a[1]=c;for(var l=2;l{r.r(t),r.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>s,frontMatter:()=>i,metadata:()=>c,toc:()=>l});var n=r(7462),o=(r(7294),r(3905));const i={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron doc",slug:"dkron_doc",url:"/docs/pro/cli/dkron_doc/"},a=void 0,c={unversionedId:"pro/cli/dkron_doc",id:"pro/cli/dkron_doc",title:"dkron doc",description:"dkron doc",source:"@site/docs/pro/cli/dkron_doc.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_doc",permalink:"/docs/pro/cli/dkron_doc",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_doc.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron doc",slug:"dkron_doc",url:"/docs/pro/cli/dkron_doc/"},sidebar:"tutorialSidebar",previous:{title:"dkron agent",permalink:"/docs/pro/cli/dkron_agent"},next:{title:"dkron keygen",permalink:"/docs/pro/cli/dkron_keygen"}},d={},l=[{value:"dkron doc",id:"dkron-doc",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],p={toc:l};function s(e){let{components:t,...r}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-doc"},"dkron doc"),(0,o.kt)("p",null,"Generate Markdown documentation for the Dkron CLI."),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Generate Markdown documentation for the Dkron CLI.\nThis command is, mostly, used to create up-to-date documentation\nof Dkron's command-line interface for ",(0,o.kt)("a",{parentName:"p",href:"http://dkron.io/"},"http://dkron.io/"),".\nIt creates one Markdown file per command with front matter suitable\nfor rendering in Hugo."),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron doc [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --dir string the directory to write the doc. (default "/tmp/dkrondoc/")\n -h, --help help for doc\n')),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/bf8aa242.6101075e.js b/assets/js/bf8aa242.6101075e.js new file mode 100644 index 000000000..88bca9c48 --- /dev/null +++ b/assets/js/bf8aa242.6101075e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4172],{3905:(e,r,t)=>{t.d(r,{Zo:()=>p,kt:()=>f});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function i(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function d(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=n.createContext({}),l=function(e){var r=n.useContext(c),t=r;return e&&(t="function"==typeof e?e(r):d(d({},r),e)),t},p=function(e){var r=l(e.components);return n.createElement(c.Provider,{value:r},e.children)},s="mdxType",u={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},m=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,p=a(e,["components","mdxType","originalType","parentName"]),s=l(t),m=o,f=s["".concat(c,".").concat(m)]||s[m]||u[m]||i;return t?n.createElement(f,d(d({ref:r},p),{},{components:t})):n.createElement(f,d({ref:r},p))}));function f(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var i=t.length,d=new Array(i);d[0]=m;var a={};for(var c in r)hasOwnProperty.call(r,c)&&(a[c]=r[c]);a.originalType=e,a[s]="string"==typeof e?e:o,d[1]=a;for(var l=2;l{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>d,default:()=>s,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=t(7462),o=(t(7294),t(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron doc",slug:"dkron_doc",url:"/docs/pro/cli/dkron_doc/"},d=void 0,a={unversionedId:"pro/cli/dkron_doc",id:"pro/cli/dkron_doc",title:"dkron doc",description:"dkron doc",source:"@site/docs/pro/cli/dkron_doc.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_doc",permalink:"/docs/pro/cli/dkron_doc",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_doc.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron doc",slug:"dkron_doc",url:"/docs/pro/cli/dkron_doc/"},sidebar:"tutorialSidebar",previous:{title:"dkron completion zsh",permalink:"/docs/pro/cli/dkron_completion_zsh"},next:{title:"dkron keygen",permalink:"/docs/pro/cli/dkron_keygen"}},c={},l=[{value:"dkron doc",id:"dkron-doc",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],p={toc:l};function s(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},p,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-doc"},"dkron doc"),(0,o.kt)("p",null,"Generate Markdown documentation for the Dkron CLI."),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Generate Markdown documentation for the Dkron CLI.\nThis command is, mostly, used to create up-to-date documentation\nof Dkron's command-line interface for ",(0,o.kt)("a",{parentName:"p",href:"http://dkron.io/"},"http://dkron.io/"),".\nIt creates one Markdown file per command with front matter suitable\nfor rendering in Hugo."),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron doc [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --dir string the directory to write the doc. (default "/tmp/dkrondoc/")\n -h, --help help for doc\n')),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/cb21a087.5654bc55.js b/assets/js/cb21a087.5654bc55.js new file mode 100644 index 000000000..a8af2ec58 --- /dev/null +++ b/assets/js/cb21a087.5654bc55.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9010],{3905:(e,o,r)=>{r.d(o,{Zo:()=>a,kt:()=>f});var t=r(7294);function n(e,o,r){return o in e?Object.defineProperty(e,o,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[o]=r,e}function l(e,o){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);o&&(t=t.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),r.push.apply(r,t)}return r}function p(e){for(var o=1;o=0||(n[r]=e[r]);return n}(e,o);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var c=t.createContext({}),s=function(e){var o=t.useContext(c),r=o;return e&&(r="function"==typeof e?e(o):p(p({},o),e)),r},a=function(e){var o=s(e.components);return t.createElement(c.Provider,{value:o},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var o=e.children;return t.createElement(t.Fragment,{},o)}},u=t.forwardRef((function(e,o){var r=e.components,n=e.mdxType,l=e.originalType,c=e.parentName,a=i(e,["components","mdxType","originalType","parentName"]),d=s(r),u=n,f=d["".concat(c,".").concat(u)]||d[u]||m[u]||l;return r?t.createElement(f,p(p({ref:o},a),{},{components:r})):t.createElement(f,p({ref:o},a))}));function f(e,o){var r=arguments,n=o&&o.mdxType;if("string"==typeof e||n){var l=r.length,p=new Array(l);p[0]=u;var i={};for(var c in o)hasOwnProperty.call(o,c)&&(i[c]=o[c]);i.originalType=e,i[d]="string"==typeof e?e:n,p[1]=i;for(var s=2;s{r.r(o),r.d(o,{assets:()=>c,contentTitle:()=>p,default:()=>d,frontMatter:()=>l,metadata:()=>i,toc:()=>s});var t=r(7462),n=(r(7294),r(3905));const l={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron completion powershell",slug:"dkron_completion_powershell",url:"/docs/pro/cli/dkron_completion_powershell/"},p=void 0,i={unversionedId:"pro/cli/dkron_completion_powershell",id:"pro/cli/dkron_completion_powershell",title:"dkron completion powershell",description:"dkron completion powershell",source:"@site/docs/pro/cli/dkron_completion_powershell.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_completion_powershell",permalink:"/docs/pro/cli/dkron_completion_powershell",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_completion_powershell.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron completion powershell",slug:"dkron_completion_powershell",url:"/docs/pro/cli/dkron_completion_powershell/"},sidebar:"tutorialSidebar",previous:{title:"dkron completion fish",permalink:"/docs/pro/cli/dkron_completion_fish"},next:{title:"dkron completion zsh",permalink:"/docs/pro/cli/dkron_completion_zsh"}},c={},s=[{value:"dkron completion powershell",id:"dkron-completion-powershell",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],a={toc:s};function d(e){let{components:o,...r}=e;return(0,n.kt)("wrapper",(0,t.Z)({},a,r,{components:o,mdxType:"MDXLayout"}),(0,n.kt)("h2",{id:"dkron-completion-powershell"},"dkron completion powershell"),(0,n.kt)("p",null,"Generate the autocompletion script for powershell"),(0,n.kt)("h3",{id:"synopsis"},"Synopsis"),(0,n.kt)("p",null,"Generate the autocompletion script for powershell."),(0,n.kt)("p",null,"To load completions in your current shell session:"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"},"dkron completion powershell | Out-String | Invoke-Expression\n")),(0,n.kt)("p",null,"To load completions for every new session, add the output of the above command\nto your powershell profile."),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"},"dkron completion powershell [flags]\n")),(0,n.kt)("h3",{id:"options"},"Options"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"}," -h, --help help for powershell\n --no-descriptions disable completion descriptions\n")),(0,n.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,n.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,n.kt)("ul",null,(0,n.kt)("li",{parentName:"ul"},(0,n.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion/"},"dkron completion"),"\t - Generate the autocompletion script for the specified shell")),(0,n.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/d0cbfbff.1b570d48.js b/assets/js/d0cbfbff.1b570d48.js new file mode 100644 index 000000000..62e329c5d --- /dev/null +++ b/assets/js/d0cbfbff.1b570d48.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[4994],{3905:(e,t,o)=>{o.d(t,{Zo:()=>a,kt:()=>u});var n=o(7294);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function i(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function l(e){for(var t=1;t=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var c=n.createContext({}),s=function(e){var t=n.useContext(c),o=t;return e&&(o="function"==typeof e?e(t):l(l({},t),e)),o},a=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var o=e.components,r=e.mdxType,i=e.originalType,c=e.parentName,a=p(e,["components","mdxType","originalType","parentName"]),d=s(o),m=r,u=d["".concat(c,".").concat(m)]||d[m]||f[m]||i;return o?n.createElement(u,l(l({ref:t},a),{},{components:o})):n.createElement(u,l({ref:t},a))}));function u(e,t){var o=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=o.length,l=new Array(i);l[0]=m;var p={};for(var c in t)hasOwnProperty.call(t,c)&&(p[c]=t[c]);p.originalType=e,p[d]="string"==typeof e?e:r,l[1]=p;for(var s=2;s{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>s});var n=o(7462),r=(o(7294),o(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron completion fish",slug:"dkron_completion_fish",url:"/docs/pro/cli/dkron_completion_fish/"},l=void 0,p={unversionedId:"pro/cli/dkron_completion_fish",id:"pro/cli/dkron_completion_fish",title:"dkron completion fish",description:"dkron completion fish",source:"@site/docs/pro/cli/dkron_completion_fish.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_completion_fish",permalink:"/docs/pro/cli/dkron_completion_fish",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_completion_fish.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron completion fish",slug:"dkron_completion_fish",url:"/docs/pro/cli/dkron_completion_fish/"},sidebar:"tutorialSidebar",previous:{title:"dkron completion bash",permalink:"/docs/pro/cli/dkron_completion_bash"},next:{title:"dkron completion powershell",permalink:"/docs/pro/cli/dkron_completion_powershell"}},c={},s=[{value:"dkron completion fish",id:"dkron-completion-fish",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],a={toc:s};function d(e){let{components:t,...o}=e;return(0,r.kt)("wrapper",(0,n.Z)({},a,o,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h2",{id:"dkron-completion-fish"},"dkron completion fish"),(0,r.kt)("p",null,"Generate the autocompletion script for fish"),(0,r.kt)("h3",{id:"synopsis"},"Synopsis"),(0,r.kt)("p",null,"Generate the autocompletion script for the fish shell."),(0,r.kt)("p",null,"To load completions in your current shell session:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion fish | source\n")),(0,r.kt)("p",null,"To load completions for every new session, execute once:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion fish > ~/.config/fish/completions/dkron.fish\n")),(0,r.kt)("p",null,"You will need to start a new shell for this setup to take effect."),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion fish [flags]\n")),(0,r.kt)("h3",{id:"options"},"Options"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"}," -h, --help help for fish\n --no-descriptions disable completion descriptions\n")),(0,r.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,r.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion/"},"dkron completion"),"\t - Generate the autocompletion script for the specified shell")),(0,r.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e614f134.07b3d7dd.js b/assets/js/e614f134.07b3d7dd.js new file mode 100644 index 000000000..c845bd915 --- /dev/null +++ b/assets/js/e614f134.07b3d7dd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[834],{3905:(e,t,o)=>{o.d(t,{Zo:()=>a,kt:()=>k});var n=o(7294);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function i(e){for(var t=1;t=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}var c=n.createContext({}),s=function(e){var t=n.useContext(c),o=t;return e&&(o="function"==typeof e?e(t):i(i({},t),e)),o},a=function(e){var t=s(e.components);return n.createElement(c.Provider,{value:t},e.children)},d="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var o=e.components,r=e.mdxType,l=e.originalType,c=e.parentName,a=p(e,["components","mdxType","originalType","parentName"]),d=s(o),m=r,k=d["".concat(c,".").concat(m)]||d[m]||u[m]||l;return o?n.createElement(k,i(i({ref:t},a),{},{components:o})):n.createElement(k,i({ref:t},a))}));function k(e,t){var o=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=o.length,i=new Array(l);i[0]=m;var p={};for(var c in t)hasOwnProperty.call(t,c)&&(p[c]=t[c]);p.originalType=e,p[d]="string"==typeof e?e:r,i[1]=p;for(var s=2;s{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>l,metadata:()=>p,toc:()=>s});var n=o(7462),r=(o(7294),o(3905));const l={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron completion zsh",slug:"dkron_completion_zsh",url:"/docs/pro/cli/dkron_completion_zsh/"},i=void 0,p={unversionedId:"pro/cli/dkron_completion_zsh",id:"pro/cli/dkron_completion_zsh",title:"dkron completion zsh",description:"dkron completion zsh",source:"@site/docs/pro/cli/dkron_completion_zsh.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_completion_zsh",permalink:"/docs/pro/cli/dkron_completion_zsh",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_completion_zsh.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron completion zsh",slug:"dkron_completion_zsh",url:"/docs/pro/cli/dkron_completion_zsh/"},sidebar:"tutorialSidebar",previous:{title:"dkron completion powershell",permalink:"/docs/pro/cli/dkron_completion_powershell"},next:{title:"dkron doc",permalink:"/docs/pro/cli/dkron_doc"}},c={},s=[{value:"dkron completion zsh",id:"dkron-completion-zsh",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Linux:",id:"linux",level:4},{value:"macOS:",id:"macos",level:4},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],a={toc:s};function d(e){let{components:t,...o}=e;return(0,r.kt)("wrapper",(0,n.Z)({},a,o,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h2",{id:"dkron-completion-zsh"},"dkron completion zsh"),(0,r.kt)("p",null,"Generate the autocompletion script for zsh"),(0,r.kt)("h3",{id:"synopsis"},"Synopsis"),(0,r.kt)("p",null,"Generate the autocompletion script for the zsh shell."),(0,r.kt)("p",null,"If shell completion is not already enabled in your environment you will need\nto enable it. You can execute the following once:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},'echo "autoload -U compinit; compinit" >> ~/.zshrc\n')),(0,r.kt)("p",null,"To load completions in your current shell session:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"source <(dkron completion zsh)\n")),(0,r.kt)("p",null,"To load completions for every new session, execute once:"),(0,r.kt)("h4",{id:"linux"},"Linux:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},'dkron completion zsh > "${fpath[1]}/_dkron"\n')),(0,r.kt)("h4",{id:"macos"},"macOS:"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion zsh > $(brew --prefix)/share/zsh/site-functions/_dkron\n")),(0,r.kt)("p",null,"You will need to start a new shell for this setup to take effect."),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"},"dkron completion zsh [flags]\n")),(0,r.kt)("h3",{id:"options"},"Options"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"}," -h, --help help for zsh\n --no-descriptions disable completion descriptions\n")),(0,r.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,r.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_completion/"},"dkron completion"),"\t - Generate the autocompletion script for the specified shell")),(0,r.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e91b38e8.45264c87.js b/assets/js/e91b38e8.45264c87.js new file mode 100644 index 000000000..66ef6f134 --- /dev/null +++ b/assets/js/e91b38e8.45264c87.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9852],{3905:(e,n,r)=>{r.d(n,{Zo:()=>s,kt:()=>y});var t=r(7294);function o(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function i(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),r.push.apply(r,t)}return r}function a(e){for(var n=1;n=0||(o[r]=e[r]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(t=0;t=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=t.createContext({}),c=function(e){var n=t.useContext(p),r=n;return e&&(r="function"==typeof e?e(n):a(a({},n),e)),r},s=function(e){var n=c(e.components);return t.createElement(p.Provider,{value:n},e.children)},d="mdxType",u={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},k=t.forwardRef((function(e,n){var r=e.components,o=e.mdxType,i=e.originalType,p=e.parentName,s=l(e,["components","mdxType","originalType","parentName"]),d=c(r),k=o,y=d["".concat(p,".").concat(k)]||d[k]||u[k]||i;return r?t.createElement(y,a(a({ref:n},s),{},{components:r})):t.createElement(y,a({ref:n},s))}));function y(e,n){var r=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=k;var l={};for(var p in n)hasOwnProperty.call(n,p)&&(l[p]=n[p]);l.originalType=e,l[d]="string"==typeof e?e:o,a[1]=l;for(var c=2;c{r.r(n),r.d(n,{assets:()=>p,contentTitle:()=>a,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var t=r(7462),o=(r(7294),r(3905));const i={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron keygen",slug:"dkron_keygen",url:"/docs/pro/cli/dkron_keygen/"},a=void 0,l={unversionedId:"pro/cli/dkron_keygen",id:"pro/cli/dkron_keygen",title:"dkron keygen",description:"dkron keygen",source:"@site/docs/pro/cli/dkron_keygen.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_keygen",permalink:"/docs/pro/cli/dkron_keygen",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_keygen.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron keygen",slug:"dkron_keygen",url:"/docs/pro/cli/dkron_keygen/"},sidebar:"tutorialSidebar",previous:{title:"dkron doc",permalink:"/docs/pro/cli/dkron_doc"},next:{title:"dkron leave",permalink:"/docs/pro/cli/dkron_leave"}},p={},c=[{value:"dkron keygen",id:"dkron-keygen",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],s={toc:c};function d(e){let{components:n,...r}=e;return(0,o.kt)("wrapper",(0,t.Z)({},s,r,{components:n,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-keygen"},"dkron keygen"),(0,o.kt)("p",null,"Generates a new encryption key"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Generates a new encryption key that can be used to configure the\nagent to encrypt traffic. The output of this command is already\nin the proper format that the agent expects."),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron keygen [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for keygen\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e91b38e8.50317991.js b/assets/js/e91b38e8.50317991.js deleted file mode 100644 index 91205c060..000000000 --- a/assets/js/e91b38e8.50317991.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[9852],{3905:(e,n,t)=>{t.d(n,{Zo:()=>d,kt:()=>y});var r=t(7294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function a(e){for(var n=1;n=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var c=r.createContext({}),p=function(e){var n=r.useContext(c),t=n;return e&&(t="function"==typeof e?e(n):a(a({},n),e)),t},d=function(e){var n=p(e.components);return r.createElement(c.Provider,{value:n},e.children)},s="mdxType",u={inlineCode:"code",wrapper:function(e){var n=e.children;return r.createElement(r.Fragment,{},n)}},k=r.forwardRef((function(e,n){var t=e.components,o=e.mdxType,i=e.originalType,c=e.parentName,d=l(e,["components","mdxType","originalType","parentName"]),s=p(t),k=o,y=s["".concat(c,".").concat(k)]||s[k]||u[k]||i;return t?r.createElement(y,a(a({ref:n},d),{},{components:t})):r.createElement(y,a({ref:n},d))}));function y(e,n){var t=arguments,o=n&&n.mdxType;if("string"==typeof e||o){var i=t.length,a=new Array(i);a[0]=k;var l={};for(var c in n)hasOwnProperty.call(n,c)&&(l[c]=n[c]);l.originalType=e,l[s]="string"==typeof e?e:o,a[1]=l;for(var p=2;p{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>s,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var r=t(7462),o=(t(7294),t(3905));const i={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron keygen",slug:"dkron_keygen",url:"/docs/pro/cli/dkron_keygen/"},a=void 0,l={unversionedId:"pro/cli/dkron_keygen",id:"pro/cli/dkron_keygen",title:"dkron keygen",description:"dkron keygen",source:"@site/docs/pro/cli/dkron_keygen.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_keygen",permalink:"/docs/pro/cli/dkron_keygen",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_keygen.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron keygen",slug:"dkron_keygen",url:"/docs/pro/cli/dkron_keygen/"},sidebar:"tutorialSidebar",previous:{title:"dkron doc",permalink:"/docs/pro/cli/dkron_doc"},next:{title:"dkron leave",permalink:"/docs/pro/cli/dkron_leave"}},c={},p=[{value:"dkron keygen",id:"dkron-keygen",level:2},{value:"Synopsis",id:"synopsis",level:3},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],d={toc:p};function s(e){let{components:n,...t}=e;return(0,o.kt)("wrapper",(0,r.Z)({},d,t,{components:n,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-keygen"},"dkron keygen"),(0,o.kt)("p",null,"Generates a new encryption key"),(0,o.kt)("h3",{id:"synopsis"},"Synopsis"),(0,o.kt)("p",null,"Generates a new encryption key that can be used to configure the\nagent to encrypt traffic. The output of this command is already\nin the proper format that the agent expects."),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron keygen [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for keygen\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," --config string config file (default is /etc/dkron/dkron.yml)\n")),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron/"},"dkron"),"\t - Professional distributed job scheduling system")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/f4582404.0b99280c.js b/assets/js/f4582404.882cc79f.js similarity index 92% rename from assets/js/f4582404.0b99280c.js rename to assets/js/f4582404.882cc79f.js index 8300d16e9..768f8a76f 100644 --- a/assets/js/f4582404.0b99280c.js +++ b/assets/js/f4582404.882cc79f.js @@ -1 +1 @@ -"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6935],{3905:(e,r,t)=>{t.d(r,{Zo:()=>s,kt:()=>u});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var l=n.createContext({}),c=function(e){var r=n.useContext(l),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},s=function(e){var r=c(e.components);return n.createElement(l.Provider,{value:r},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},m=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,s=p(e,["components","mdxType","originalType","parentName"]),d=c(t),m=o,u=d["".concat(l,".").concat(m)]||d[m]||f[m]||a;return t?n.createElement(u,i(i({ref:r},s),{},{components:t})):n.createElement(u,i({ref:r},s))}));function u(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=m;var p={};for(var l in r)hasOwnProperty.call(r,l)&&(p[l]=r[l]);p.originalType=e,p[d]="string"==typeof e?e:o,i[1]=p;for(var c=2;c{t.r(r),t.d(r,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>p,toc:()=>c});var n=t(7462),o=(t(7294),t(3905));const a={date:new Date("2022-10-07T00:00:00.000Z"),title:"dkron raft remove-peer",slug:"dkron_raft_remove-peer",url:"/docs/pro/cli/dkron_raft_remove-peer/"},i=void 0,p={unversionedId:"pro/cli/dkron_raft_remove-peer",id:"pro/cli/dkron_raft_remove-peer",title:"dkron raft remove-peer",description:"dkron raft remove-peer",source:"@site/docs/pro/cli/dkron_raft_remove-peer.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_raft_remove-peer",permalink:"/docs/pro/cli/dkron_raft_remove-peer",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_raft_remove-peer.md",tags:[],version:"current",frontMatter:{date:"2022-10-07T00:00:00.000Z",title:"dkron raft remove-peer",slug:"dkron_raft_remove-peer",url:"/docs/pro/cli/dkron_raft_remove-peer/"},sidebar:"tutorialSidebar",previous:{title:"dkron raft list-peers",permalink:"/docs/pro/cli/dkron_raft_list-peers"},next:{title:"dkron version",permalink:"/docs/pro/cli/dkron_version"}},l={},c=[{value:"dkron raft remove-peer",id:"dkron-raft-remove-peer",level:2},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 7-Oct-2022",id:"auto-generated-by-spf13cobra-on-7-oct-2022",level:6}],s={toc:c};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},s,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-raft-remove-peer"},"dkron raft remove-peer"),(0,o.kt)("p",null,"Command to list raft peers"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron raft remove-peer [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for remove-peer\n --peer-id string Remove a Dkron server with the given ID from the Raft configuration.\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n --config string config file (default is /etc/dkron/dkron.yml)\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent. (default "{{ GetPrivateIP }}:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft/"},"dkron raft"),"\t - Command to perform some raft operations")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-7-oct-2022"},"Auto generated by spf13/cobra on 7-Oct-2022"))}d.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[6935],{3905:(e,r,t)=>{t.d(r,{Zo:()=>s,kt:()=>u});var n=t(7294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r=0||(o[t]=e[t]);return o}(e,r);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}var l=n.createContext({}),c=function(e){var r=n.useContext(l),t=r;return e&&(t="function"==typeof e?e(r):i(i({},r),e)),t},s=function(e){var r=c(e.components);return n.createElement(l.Provider,{value:r},e.children)},d="mdxType",f={inlineCode:"code",wrapper:function(e){var r=e.children;return n.createElement(n.Fragment,{},r)}},m=n.forwardRef((function(e,r){var t=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,s=p(e,["components","mdxType","originalType","parentName"]),d=c(t),m=o,u=d["".concat(l,".").concat(m)]||d[m]||f[m]||a;return t?n.createElement(u,i(i({ref:r},s),{},{components:t})):n.createElement(u,i({ref:r},s))}));function u(e,r){var t=arguments,o=r&&r.mdxType;if("string"==typeof e||o){var a=t.length,i=new Array(a);i[0]=m;var p={};for(var l in r)hasOwnProperty.call(r,l)&&(p[l]=r[l]);p.originalType=e,p[d]="string"==typeof e?e:o,i[1]=p;for(var c=2;c{t.r(r),t.d(r,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>p,toc:()=>c});var n=t(7462),o=(t(7294),t(3905));const a={date:new Date("2023-09-02T00:00:00.000Z"),title:"dkron raft remove-peer",slug:"dkron_raft_remove-peer",url:"/docs/pro/cli/dkron_raft_remove-peer/"},i=void 0,p={unversionedId:"pro/cli/dkron_raft_remove-peer",id:"pro/cli/dkron_raft_remove-peer",title:"dkron raft remove-peer",description:"dkron raft remove-peer",source:"@site/docs/pro/cli/dkron_raft_remove-peer.md",sourceDirName:"pro/cli",slug:"/pro/cli/dkron_raft_remove-peer",permalink:"/docs/pro/cli/dkron_raft_remove-peer",draft:!1,editUrl:"https://github.com/distribworks/dkron/tree/main/website/docs/docs/pro/cli/dkron_raft_remove-peer.md",tags:[],version:"current",frontMatter:{date:"2023-09-02T00:00:00.000Z",title:"dkron raft remove-peer",slug:"dkron_raft_remove-peer",url:"/docs/pro/cli/dkron_raft_remove-peer/"},sidebar:"tutorialSidebar",previous:{title:"dkron raft list-peers",permalink:"/docs/pro/cli/dkron_raft_list-peers"},next:{title:"dkron version",permalink:"/docs/pro/cli/dkron_version"}},l={},c=[{value:"dkron raft remove-peer",id:"dkron-raft-remove-peer",level:2},{value:"Options",id:"options",level:3},{value:"Options inherited from parent commands",id:"options-inherited-from-parent-commands",level:3},{value:"SEE ALSO",id:"see-also",level:3},{value:"Auto generated by spf13/cobra on 2-Sep-2023",id:"auto-generated-by-spf13cobra-on-2-sep-2023",level:6}],s={toc:c};function d(e){let{components:r,...t}=e;return(0,o.kt)("wrapper",(0,n.Z)({},s,t,{components:r,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"dkron-raft-remove-peer"},"dkron raft remove-peer"),(0,o.kt)("p",null,"Command to list raft peers"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},"dkron raft remove-peer [flags]\n")),(0,o.kt)("h3",{id:"options"},"Options"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"}," -h, --help help for remove-peer\n --peer-id string Remove a Dkron server with the given ID from the Raft configuration.\n")),(0,o.kt)("h3",{id:"options-inherited-from-parent-commands"},"Options inherited from parent commands"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' --cert-file string Path to the client server TLS cert file\n --config string config file (default is /etc/dkron/dkron.yml)\n --key-file string Path to the client server TLS key file\n --rpc-addr string gRPC address of the agent. (default "{{ GetPrivateIP }}:6868")\n --trusted-ca-file string Path to the client server TLS trusted CA cert file\n')),(0,o.kt)("h3",{id:"see-also"},"SEE ALSO"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},(0,o.kt)("a",{parentName:"li",href:"/docs/pro/cli/dkron_raft/"},"dkron raft"),"\t - Command to perform some raft operations")),(0,o.kt)("h6",{id:"auto-generated-by-spf13cobra-on-2-sep-2023"},"Auto generated by spf13/cobra on 2-Sep-2023"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/main.2969c6cf.js b/assets/js/main.2969c6cf.js deleted file mode 100644 index 6f4d8c424..000000000 --- a/assets/js/main.2969c6cf.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.2969c6cf.js.LICENSE.txt */ -(self.webpackChunkmy_website=self.webpackChunkmy_website||[]).push([[179],{9282:(e,t,n)=>{"use strict";var r=n(4155),o=n(5108);function a(e){return a="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},a(e)}var i,s,l=n(2136).codes,c=l.ERR_AMBIGUOUS_ARGUMENT,u=l.ERR_INVALID_ARG_TYPE,d=l.ERR_INVALID_ARG_VALUE,p=l.ERR_INVALID_RETURN_VALUE,f=l.ERR_MISSING_ARGS,m=n(5961),g=n(9539).inspect,h=n(9539).types,b=h.isPromise,v=h.isRegExp,y=Object.assign?Object.assign:n(8091).assign,w=Object.is?Object.is:n(609);new Map;function k(){var e=n(9158);i=e.isDeepEqual,s=e.isDeepStrictEqual}var _=!1,S=e.exports=A,E={};function x(e){if(e.message instanceof Error)throw e.message;throw new m(e)}function T(e,t,n,r){if(!n){var o=!1;if(0===t)o=!0,r="No value argument passed to `assert.ok()`";else if(r instanceof Error)throw r;var a=new m({actual:n,expected:!0,message:r,operator:"==",stackStartFn:e});throw a.generatedMessage=o,a}}function A(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),o=1;o1?n-1:0),o=1;o1?n-1:0),o=1;o1?n-1:0),o=1;o{"use strict";var r=n(4155);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){for(var n=0;ne.length)&&(n=e.length),e.substring(n-t.length,n)===t}var b="",v="",y="",w="",k={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function _(e){var t=Object.keys(e),n=Object.create(Object.getPrototypeOf(e));return t.forEach((function(t){n[t]=e[t]})),Object.defineProperty(n,"message",{value:e.message}),n}function S(e){return m(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function E(e,t,n){var o="",a="",i=0,s="",l=!1,c=S(e),u=c.split("\n"),d=S(t).split("\n"),p=0,m="";if("strictEqual"===n&&"object"===f(e)&&"object"===f(t)&&null!==e&&null!==t&&(n="strictEqualObject"),1===u.length&&1===d.length&&u[0]!==d[0]){var g=u[0].length+d[0].length;if(g<=10){if(!("object"===f(e)&&null!==e||"object"===f(t)&&null!==t||0===e&&0===t))return"".concat(k[n],"\n\n")+"".concat(u[0]," !== ").concat(d[0],"\n")}else if("strictEqualObject"!==n){if(g<(r.stderr&&r.stderr.isTTY?r.stderr.columns:80)){for(;u[0][p]===d[0][p];)p++;p>2&&(m="\n ".concat(function(e,t){if(t=Math.floor(t),0==e.length||0==t)return"";var n=e.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)e+=e,t--;return e+e.substring(0,n-e.length)}(" ",p),"^"),p=0)}}}for(var _=u[u.length-1],E=d[d.length-1];_===E&&(p++<2?s="\n ".concat(_).concat(s):o=_,u.pop(),d.pop(),0!==u.length&&0!==d.length);)_=u[u.length-1],E=d[d.length-1];var x=Math.max(u.length,d.length);if(0===x){var T=c.split("\n");if(T.length>30)for(T[26]="".concat(b,"...").concat(w);T.length>27;)T.pop();return"".concat(k.notIdentical,"\n\n").concat(T.join("\n"),"\n")}p>3&&(s="\n".concat(b,"...").concat(w).concat(s),l=!0),""!==o&&(s="\n ".concat(o).concat(s),o="");var A=0,O=k[n]+"\n".concat(v,"+ actual").concat(w," ").concat(y,"- expected").concat(w),C=" ".concat(b,"...").concat(w," Lines skipped");for(p=0;p1&&p>2&&(P>4?(a+="\n".concat(b,"...").concat(w),l=!0):P>3&&(a+="\n ".concat(d[p-2]),A++),a+="\n ".concat(d[p-1]),A++),i=p,o+="\n".concat(y,"-").concat(w," ").concat(d[p]),A++;else if(d.length1&&p>2&&(P>4?(a+="\n".concat(b,"...").concat(w),l=!0):P>3&&(a+="\n ".concat(u[p-2]),A++),a+="\n ".concat(u[p-1]),A++),i=p,a+="\n".concat(v,"+").concat(w," ").concat(u[p]),A++;else{var R=d[p],j=u[p],N=j!==R&&(!h(j,",")||j.slice(0,-1)!==R);N&&h(R,",")&&R.slice(0,-1)===j&&(N=!1,j+=","),N?(P>1&&p>2&&(P>4?(a+="\n".concat(b,"...").concat(w),l=!0):P>3&&(a+="\n ".concat(u[p-2]),A++),a+="\n ".concat(u[p-1]),A++),i=p,a+="\n".concat(v,"+").concat(w," ").concat(j),o+="\n".concat(y,"-").concat(w," ").concat(R),A+=2):(a+=o,o="",1!==P&&0!==p||(a+="\n ".concat(j),A++))}if(A>20&&p30)for(h[26]="".concat(b,"...").concat(w);h.length>27;)h.pop();n=1===h.length?i(this,p(t).call(this,"".concat(m," ").concat(h[0]))):i(this,p(t).call(this,"".concat(m,"\n\n").concat(h.join("\n"),"\n")))}else{var x=S(c),T="",A=k[a];"notDeepEqual"===a||"notEqual"===a?(x="".concat(k[a],"\n\n").concat(x)).length>1024&&(x="".concat(x.slice(0,1021),"...")):(T="".concat(S(u)),x.length>512&&(x="".concat(x.slice(0,509),"...")),T.length>512&&(T="".concat(T.slice(0,509),"...")),"deepEqual"===a||"equal"===a?x="".concat(A,"\n\n").concat(x,"\n\nshould equal\n\n"):T=" ".concat(a," ").concat(T)),n=i(this,p(t).call(this,"".concat(x).concat(T)))}return Error.stackTraceLimit=d,n.generatedMessage=!o,Object.defineProperty(s(n),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),n.code="ERR_ASSERTION",n.actual=c,n.expected=u,n.operator=a,Error.captureStackTrace&&Error.captureStackTrace(s(n),l),n.stack,n.name="AssertionError",i(n)}var n,l,c;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(t,e),n=t,l=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:m.custom,value:function(e,t){return m(this,function(e){for(var t=1;t{"use strict";function r(e){return r="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},r(e)}function o(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function a(e){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}function i(e,t){return i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},i(e,t)}var s,l,c={};function u(e,t,n){n||(n=Error);var r=function(n){function r(n,i,s){var l;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),l=o(this,a(r).call(this,function(e,n,r){return"string"==typeof t?t:t(e,n,r)}(n,i,s))),l.code=e,l}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&i(e,t)}(r,n),r}(n);c[e]=r}function d(e,t){if(Array.isArray(e)){var n=e.length;return e=e.map((function(e){return String(e)})),n>2?"one of ".concat(t," ").concat(e.slice(0,n-1).join(", "),", or ")+e[n-1]:2===n?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}u("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),u("ERR_INVALID_ARG_TYPE",(function(e,t,o){var a,i,l,c;if(void 0===s&&(s=n(9282)),s("string"==typeof e,"'name' must be a string"),"string"==typeof t&&(i="not ",t.substr(!l||l<0?0:+l,i.length)===i)?(a="must not be",t=t.replace(/^not /,"")):a="must be",function(e,t,n){return(void 0===n||n>e.length)&&(n=e.length),e.substring(n-t.length,n)===t}(e," argument"))c="The ".concat(e," ").concat(a," ").concat(d(t,"type"));else{var u=function(e,t,n){return"number"!=typeof n&&(n=0),!(n+t.length>e.length)&&-1!==e.indexOf(t,n)}(e,".")?"property":"argument";c='The "'.concat(e,'" ').concat(u," ").concat(a," ").concat(d(t,"type"))}return c+=". Received type ".concat(r(o))}),TypeError),u("ERR_INVALID_ARG_VALUE",(function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===l&&(l=n(9539));var o=l.inspect(t);return o.length>128&&(o="".concat(o.slice(0,128),"...")),"The argument '".concat(e,"' ").concat(r,". Received ").concat(o)}),TypeError,RangeError),u("ERR_INVALID_RETURN_VALUE",(function(e,t,n){var o;return o=n&&n.constructor&&n.constructor.name?"instance of ".concat(n.constructor.name):"type ".concat(r(n)),"Expected ".concat(e,' to be returned from the "').concat(t,'"')+" function but got ".concat(o,".")}),TypeError),u("ERR_MISSING_ARGS",(function(){for(var e=arguments.length,t=new Array(e),r=0;r0,"At least one arg needs to be specified");var o="The ",a=t.length;switch(t=t.map((function(e){return'"'.concat(e,'"')})),a){case 1:o+="".concat(t[0]," argument");break;case 2:o+="".concat(t[0]," and ").concat(t[1]," arguments");break;default:o+=t.slice(0,a-1).join(", "),o+=", and ".concat(t[a-1]," arguments")}return"".concat(o," must be specified")}),TypeError),e.exports.codes=c},9158:(e,t,n)=>{"use strict";function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(l){o=!0,a=l}finally{try{r||null==s.return||s.return()}finally{if(o)throw a}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function o(e){return o="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},o(e)}var a=void 0!==/a/g.flags,i=function(e){var t=[];return e.forEach((function(e){return t.push(e)})),t},s=function(e){var t=[];return e.forEach((function(e,n){return t.push([n,e])})),t},l=Object.is?Object.is:n(609),c=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},u=Number.isNaN?Number.isNaN:n(360);function d(e){return e.call.bind(e)}var p=d(Object.prototype.hasOwnProperty),f=d(Object.prototype.propertyIsEnumerable),m=d(Object.prototype.toString),g=n(9539).types,h=g.isAnyArrayBuffer,b=g.isArrayBufferView,v=g.isDate,y=g.isMap,w=g.isRegExp,k=g.isSet,_=g.isNativeError,S=g.isBoxedPrimitive,E=g.isNumberObject,x=g.isStringObject,T=g.isBooleanObject,A=g.isBigIntObject,O=g.isSymbolObject,C=g.isFloat32Array,P=g.isFloat64Array;function R(e){if(0===e.length||e.length>10)return!0;for(var t=0;t57)return!0}return 10===e.length&&e>=Math.pow(2,32)}function j(e){return Object.keys(e).filter(R).concat(c(e).filter(Object.prototype.propertyIsEnumerable.bind(e)))}function N(e,t){if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o{"use strict";n.d(t,{Z:()=>f});var r=n(7294),o=n(7462),a=n(8356),i=n.n(a),s=n(6887);const l={"0038a9e1":[()=>n.e(9159).then(n.bind(n,1565)),"@site/versioned_docs/version-v1/usage/processors/file.md",1565],"007033ea":[()=>n.e(5053).then(n.bind(n,8041)),"@site/docs/pro/encryption.md",8041],"03861b1b":[()=>n.e(9074).then(n.bind(n,957)),"@site/docs/cli/dkron_agent.md",957],"040badc1":[()=>n.e(6771).then(n.bind(n,6437)),"@site/versioned_docs/version-v2/cli/dkron_keygen.md",6437],"04db223e":[()=>n.e(5893).then(n.bind(n,1659)),"@site/versioned_docs/version-v2/cli/dkron_raft_remove-peer.md",1659],"04e5b185":[()=>n.e(1203).then(n.bind(n,9831)),"@site/versioned_docs/version-v2/pro/cli/dkron.md",9831],"06fc4db6":[()=>n.e(4461).then(n.bind(n,8236)),"@site/versioned_docs/version-v1/pro/quick-start.md",8236],"07d03fb0":[()=>n.e(9181).then(n.bind(n,9162)),"@site/versioned_docs/version-v1/cli/dkron.md",9162],"0a009dc9":[()=>n.e(3938).then(n.bind(n,9135)),"@site/versioned_docs/version-v2/pro/cli/dkron_keygen.md",9135],"0e384e19":[()=>n.e(9671).then(n.bind(n,9881)),"@site/docs/intro.md",9881],"0ed7f045":[()=>n.e(4779).then(n.bind(n,9641)),"@site/versioned_docs/version-v2/usage/ecs.md",9641],"0f678837":[()=>n.e(1439).then(n.bind(n,5851)),"@site/docs/usage/target-nodes-spec.md",5851],"1345e536":[()=>n.e(9207).then(n.bind(n,2521)),"@site/docs/cli/dkron_completion_bash.md",2521],"14c17c33":[()=>n.e(5923).then(n.bind(n,7820)),"@site/versioned_docs/version-v2/upgrading/from_v1_to_v2.md",7820],17896441:[()=>Promise.all([n.e(532),n.e(7770),n.e(7918)]).then(n.bind(n,9055)),"@theme/DocItem",9055],"193495fb":[()=>n.e(5315).then(n.bind(n,60)),"@site/docs/pro/configuration.md",60],"19e343e0":[()=>n.e(1490).then(n.bind(n,7349)),"@site/versioned_docs/version-v1/usage/processors/syslog.md",7349],"1a01d3c9":[()=>n.e(1791).then(n.bind(n,4598)),"@site/versioned_docs/version-v1/pro/encryption.md",4598],"1be78505":[()=>Promise.all([n.e(532),n.e(9514)]).then(n.bind(n,9963)),"@theme/DocPage",9963],"1e6b7a47":[()=>n.e(4833).then(n.bind(n,4440)),"@site/versioned_docs/version-v2/pro/cli/dkron_agent.md",4440],"1e92f821":[()=>n.e(1503).then(n.bind(n,5682)),"@site/docs/basics/configuration.md",5682],"1f391b9e":[()=>Promise.all([n.e(532),n.e(7770),n.e(3085)]).then(n.bind(n,4247)),"@theme/MDXPage",4247],"215f8177":[()=>n.e(1704).then(n.bind(n,8869)),"@site/docs/usage/metatags.md",8869],"2325fbab":[()=>n.e(570).then(n.t.bind(n,4484,19)),"~docs/default/version-v-2-metadata-prop-1ff.json",4484],"2371ce45":[()=>n.e(6171).then(n.bind(n,9518)),"@site/versioned_docs/version-v2/pro/processors/elasticsearch.md",9518],"238b14a8":[()=>n.e(6373).then(n.bind(n,7365)),"@site/versioned_docs/version-v1/usage/metrics.md",7365],"248b6892":[()=>n.e(5401).then(n.bind(n,3587)),"@site/docs/usage/storage.md",3587],"24ea1004":[()=>n.e(1825).then(n.bind(n,1838)),"@site/versioned_docs/version-v1/usage/retries.md",1838],"2a15172a":[()=>n.e(6335).then(n.bind(n,7456)),"@site/versioned_docs/version-v1/usage/clustering.md",7456],"2cb54490":[()=>n.e(5423).then(n.bind(n,3333)),"@site/versioned_docs/version-v1/pro/executors/ecs.md",3333],"2cd0d17a":[()=>n.e(4183).then(n.bind(n,65)),"@site/versioned_docs/version-v2/usage/metatags.md",65],"2cf98fba":[()=>n.e(1734).then(n.bind(n,6198)),"@site/versioned_docs/version-v1/cli/dkron_version.md",6198],"2d721dbe":[()=>n.e(4599).then(n.bind(n,9797)),"@site/docs/pro/processors/email.md",9797],"310ff5e0":[()=>n.e(1459).then(n.t.bind(n,5745,19)),"/Users/vcastellm/src/github.com/distribworks/dkron/website/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",5745],"323904a8":[()=>n.e(5344).then(n.bind(n,3091)),"@site/versioned_docs/version-v1/cli/dkron_keygen.md",3091],"354b9122":[()=>n.e(2096).then(n.bind(n,1157)),"@site/versioned_docs/version-v2/pro/configuration.md",1157],"35ad24f5":[()=>n.e(4612).then(n.bind(n,2693)),"@site/docs/pro/cli/dkron_leave.md",2693],"36e385ef":[()=>n.e(6416).then(n.bind(n,4169)),"@site/versioned_docs/version-v1/pro/cli/dkron.md",4169],37032416:[()=>n.e(2411).then(n.bind(n,4202)),"@site/docs/usage/executors/grpc.md",4202],"3739c031":[()=>n.e(1162).then(n.bind(n,8797)),"@site/docs/usage/upgrade.md",8797],"381b0eb9":[()=>n.e(478).then(n.bind(n,2411)),"@site/versioned_docs/version-v1/usage/internals.md",2411],"3da439a6":[()=>n.e(7562).then(n.bind(n,4797)),"@site/versioned_docs/version-v2/cli/dkron_doc.md",4797],"3e2c5e61":[()=>n.e(2203).then(n.bind(n,3918)),"@site/versioned_docs/version-v1/intro/license.md",3918],"3e49d471":[()=>n.e(3278).then(n.t.bind(n,2905,19)),"/Users/vcastellm/src/github.com/distribworks/dkron/website/.docusaurus/docusaurus-plugin-redoc/plugin-redoc-0/redocApiSpecV1-plugin-redoc-0.json",2905],"427cf535":[()=>n.e(1679).then(n.bind(n,3065)),"@site/versioned_docs/version-v2/usage/recovery.md",3065],"42c883b4":[()=>n.e(367).then(n.bind(n,9436)),"@site/versioned_docs/version-v2/cli/dkron_raft.md",9436],"4361617f":[()=>n.e(2146).then(n.bind(n,5495)),"@site/versioned_docs/version-v2/intro/dkron_vs_other_software.md",5495],"43d218b9":[()=>n.e(7168).then(n.bind(n,9510)),"@site/versioned_docs/version-v2/cli/dkron_agent.md",9510],"44c1b213":[()=>n.e(7342).then(n.bind(n,2923)),"@site/blog/dkron-3-2.md",2923],"47b39f07":[()=>n.e(3780).then(n.bind(n,4874)),"@site/docs/usage/metrics.md",4874],"48082bbb":[()=>n.e(1191).then(n.bind(n,6129)),"@site/docs/pro/cli/dkron_raft.md",6129],"48590f02":[()=>n.e(7505).then(n.bind(n,8832)),"@site/docs/usage/executors/http.md",8832],"48b7186f":[()=>n.e(7280).then(n.bind(n,4311)),"@site/versioned_docs/version-v2/basics/installation.md",4311],49761584:[()=>n.e(787).then(n.bind(n,3992)),"@site/docs/pro/processors/elasticsearch.md",3992],"4a29dec6":[()=>n.e(6236).then(n.bind(n,657)),"@site/versioned_docs/version-v2/usage/processors/log.md",657],"4a97e2ba":[()=>n.e(3054).then(n.bind(n,7805)),"@site/docs/basics/getting-started.md",7805],"4cb8883d":[()=>n.e(5748).then(n.bind(n,5905)),"@site/versioned_docs/version-v2/usage/plugins/develop.md",5905],"4ce11916":[()=>n.e(4942).then(n.bind(n,2601)),"@site/versioned_docs/version-v1/pro/clustering.md",2601],"5050089a":[()=>n.e(1964).then(n.bind(n,5089)),"@site/docs/usage/retries.md",5089],"50a41189":[()=>n.e(2033).then(n.bind(n,3480)),"@site/versioned_docs/version-v2/pro/executors/docker.md",3480],"52cd2989":[()=>n.e(9711).then(n.bind(n,7978)),"@site/versioned_docs/version-v2/usage/concurrency.md",7978],"53c1a79e":[()=>n.e(9084).then(n.bind(n,2195)),"@site/versioned_docs/version-v2/usage/processors/file.md",2195],"547109db":[()=>n.e(8150).then(n.bind(n,6992)),"@site/docs/cli/dkron_raft.md",6992],"567bc181":[()=>n.e(650).then(n.bind(n,8210)),"@site/docs/cli/dkron_completion.md",8210],"577fb4cd":[()=>n.e(6474).then(n.bind(n,9965)),"@site/versioned_docs/version-v2/usage/clustering.md",9965],"58ad7952":[()=>n.e(2379).then(n.bind(n,5539)),"@site/versioned_docs/version-v1/pro/auth.md",5539],"5b3f34f5":[()=>n.e(459).then(n.bind(n,3522)),"@site/docs/pro/executors/ecs.md",3522],"5b650959":[()=>n.e(2643).then(n.bind(n,9154)),"@site/versioned_docs/version-v2/usage/processors/syslog.md",9154],"5c3e751d":[()=>n.e(4498).then(n.bind(n,9290)),"@site/versioned_docs/version-v2/pro/encryption.md",9290],"5c68828e":[()=>n.e(5816).then(n.bind(n,837)),"@site/versioned_docs/version-v1/pro/processors/slack.md",837],"5cdf65bd":[()=>n.e(5964).then(n.bind(n,7451)),"@site/versioned_docs/version-v2/usage/target-nodes-spec.md",7451],"5cf6aa79":[()=>n.e(6642).then(n.bind(n,205)),"@site/docs/cli/dkron.md",205],"5db22af2":[()=>n.e(2305).then(n.bind(n,2681)),"@site/versioned_docs/version-v1/cli/dkron_agent.md",2681],"5e12b39c":[()=>n.e(8845).then(n.bind(n,3706)),"@site/docs/pro/cli/dkron.md",3706],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,6809)),"@generated/docusaurus.config",6809],"5ecbc899":[()=>n.e(6892).then(n.bind(n,3944)),"@site/docs/pro/cli/dkron_raft_list-peers.md",3944],"5ef47459":[()=>n.e(3194).then(n.bind(n,3882)),"@site/docs/usage/cron-spec.md",3882],"5f01cde8":[()=>n.e(5115).then(n.bind(n,6654)),"@site/versioned_docs/version-v2/pro/executors/ecs.md",6654],"619abd48":[()=>n.e(1354).then(n.bind(n,5164)),"@site/versioned_docs/version-v2/usage/executors/http.md",5164],"6324cc8c":[()=>n.e(2283).then(n.bind(n,4602)),"@site/versioned_docs/version-v2/usage/cron-spec.md",4602],"6359256d":[()=>n.e(9324).then(n.bind(n,4487)),"@site/versioned_docs/version-v2/pro/cli/dkron_raft_remove-peer.md",4487],"6797e5c9":[()=>n.e(5598).then(n.bind(n,5560)),"@site/src/pages/pro.js",5560],"67c3d6f3":[()=>n.e(4899).then(n.bind(n,6741)),"@site/blog/dkron-3-2.md?truncated=true",6741],"698a6f17":[()=>n.e(4767).then(n.bind(n,3888)),"@site/docs/usage/processors/file.md",3888],"69ad9f0b":[()=>n.e(7416).then(n.bind(n,4846)),"@site/versioned_docs/version-v2/usage/storage.md",4846],"6a78d9c1":[()=>n.e(1069).then(n.bind(n,8130)),"@site/versioned_docs/version-v2/pro/cli/dkron_doc.md",8130],"6c94825e":[()=>n.e(8191).then(n.bind(n,7490)),"@site/versioned_docs/version-v1/pro/commercial-faq.md",7490],"6e37baae":[()=>n.e(8418).then(n.bind(n,1249)),"@site/versioned_docs/version-v2/pro/processors/email.md",1249],"71035a45":[()=>n.e(767).then(n.bind(n,2358)),"@site/versioned_docs/version-v1/pro/cli/dkron_keygen.md",2358],"722dcb76":[()=>n.e(8176).then(n.bind(n,245)),"@site/docs/pro/auth.md",245],"74bb7798":[()=>n.e(6272).then(n.bind(n,3027)),"@site/versioned_docs/version-v2/cli/dkron_version.md",3027],"75d7d0da":[()=>n.e(9810).then(n.bind(n,3363)),"@site/docs/usage/processors/index.md",3363],"76e87140":[()=>n.e(3795).then(n.bind(n,6727)),"@site/docs/usage/clustering.md",6727],"7742e6aa":[()=>n.e(134).then(n.t.bind(n,170,19)),"/Users/vcastellm/src/github.com/distribworks/dkron/website/.docusaurus/docusaurus-plugin-redoc/plugin-redoc-0/plugin-route-context-module-100.json",170],"77a38e06":[()=>n.e(8470).then(n.bind(n,474)),"@site/docs/usage/executors/shell.md",474],78365783:[()=>n.e(7504).then(n.t.bind(n,3769,19)),"/Users/vcastellm/src/github.com/distribworks/dkron/website/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",3769],"79712f28":[()=>n.e(7833).then(n.bind(n,7863)),"@site/versioned_docs/version-v2/usage/metrics.md",7863],"79b34699":[()=>n.e(2982).then(n.bind(n,8428)),"@site/versioned_docs/version-v1/pro/processors/elasticsearch.md",8428],"79f2c8f9":[()=>n.e(1660).then(n.bind(n,1127)),"@site/docs/cli/dkron_completion_powershell.md",1127],"7aceee26":[()=>n.e(880).then(n.bind(n,5614)),"@site/docs/upgrading/from_v2_0_to_v2_2.md",5614],"7c00f41e":[()=>n.e(2941).then(n.bind(n,1720)),"@site/docs/pro/executors/docker.md",1720],"7d5a4eb0":[()=>n.e(8848).then(n.bind(n,694)),"@site/versioned_docs/version-v1/usage/cron-spec.md",694],"8042886b":[()=>n.e(1031).then(n.bind(n,3534)),"@site/versioned_docs/version-v2/cli/dkron_leave.md",3534],"8085ae97":[()=>n.e(8144).then(n.bind(n,3135)),"@site/versioned_docs/version-v1/basics/installation.md",3135],"80c55858":[()=>n.e(9045).then(n.bind(n,7494)),"@site/versioned_docs/version-v1/cli/dkron_leave.md",7494],"814f3328":[()=>n.e(2535).then(n.t.bind(n,5641,19)),"~blog/default/blog-post-list-prop-default.json",5641],"82ffaa9d":[()=>n.e(843).then(n.bind(n,4284)),"@site/src/pages/dkron_vs_other_software.md",4284],"831e75bb":[()=>n.e(2683).then(n.bind(n,9834)),"@site/versioned_docs/version-v1/usage/processors/log.md",9834],"85f32e60":[()=>n.e(5424).then(n.bind(n,7887)),"@site/versioned_docs/version-v2/usage/retries.md",7887],"86f9bd68":[()=>n.e(1785).then(n.bind(n,7234)),"@site/versioned_docs/version-v2/usage/executors/shell.md",7234],88414671:[()=>n.e(7425).then(n.bind(n,4008)),"@site/versioned_docs/version-v1/pro/cli/dkron_agent.md",4008],"8cb75384":[()=>n.e(4514).then(n.bind(n,6350)),"@site/docs/pro/acls.md",6350],"8d962d4c":[()=>n.e(608).then(n.bind(n,550)),"@site/versioned_docs/version-v2/cli/dkron_raft_list-peers.md",550],"8f34cef4":[()=>n.e(8326).then(n.bind(n,2388)),"@site/versioned_docs/version-v1/usage/plugins/develop.md",2388],"9331a9fc":[()=>n.e(668).then(n.bind(n,9503)),"@site/versioned_docs/version-v1/pro/commercial-support.md",9503],"935f2afb":[()=>n.e(53).then(n.t.bind(n,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"9375b2bd":[()=>n.e(8047).then(n.bind(n,9233)),"@site/docs/cli/dkron_completion_fish.md",9233],"948e9441":[()=>n.e(587).then(n.bind(n,5829)),"@site/versioned_docs/version-v1/basics/getting-started.md",5829],"94fe4bf0":[()=>n.e(6152).then(n.bind(n,5057)),"@site/docs/usage/plugins/develop.md",5057],"962134be":[()=>n.e(3536).then(n.bind(n,54)),"@site/blog/dkron-3-0.md?truncated=true",54],"965e1840":[()=>n.e(1412).then(n.bind(n,495)),"@site/docs/cli/dkron_leave.md",495],"974a2fd3":[()=>n.e(2470).then(n.bind(n,10)),"@site/docs/usage/cronitor.md",10],"97c81b5d":[()=>n.e(2970).then(n.bind(n,988)),"@site/versioned_docs/version-v1/pro/processors/email.md",988],"9a425aef":[()=>n.e(6361).then(n.bind(n,8135)),"@site/versioned_docs/version-v2/usage/chaining.md",8135],"9bd354c5":[()=>n.e(826).then(n.bind(n,2380)),"@site/versioned_docs/version-v2/pro/commercial-faq.md",2380],"9c0e61af":[()=>n.e(5397).then(n.bind(n,8029)),"@site/docs/pro/failover.md",8029],"9e4087bc":[()=>n.e(3608).then(n.bind(n,3169)),"@theme/BlogArchivePage",3169],"9e658817":[()=>n.e(4330).then(n.bind(n,5963)),"@site/versioned_docs/version-v2/pro/auth.md",5963],a1b73620:[()=>n.e(9338).then(n.bind(n,5405)),"@site/versioned_docs/version-v1/usage/executors/shell.md",5405],a1eba6cc:[()=>n.e(2858).then(n.bind(n,6804)),"@site/versioned_docs/version-v1/usage/chaining.md",6804],a4ae9976:[()=>n.e(2478).then(n.bind(n,4246)),"@site/versioned_docs/version-v1/usage/concurrency.md",4246],a564e6ff:[()=>n.e(5755).then(n.bind(n,3828)),"@site/src/pages/license.md",3828],a6aa9e1f:[()=>Promise.all([n.e(532),n.e(7770),n.e(2529),n.e(3089)]).then(n.bind(n,3269)),"@theme/BlogListPage",3269],aab4ba51:[()=>n.e(2174).then(n.bind(n,5877)),"@site/docs/pro/cli/dkron_agent.md",5877],ab668ca9:[()=>n.e(6022).then(n.bind(n,2760)),"@site/docs/usage/ecs.md",2760],ad6e7347:[()=>n.e(5502).then(n.bind(n,763)),"@site/docs/pro/processors/slack.md",763],adaeae43:[()=>n.e(6136).then(n.bind(n,2317)),"@site/versioned_docs/version-v2/pro/cli/dkron_raft.md",2317],b0593a84:[()=>n.e(7171).then(n.bind(n,2764)),"@site/docs/pro/cli/dkron_version.md",2764],b2b675dd:[()=>n.e(533).then(n.t.bind(n,8017,19)),"~blog/default/blog-c06.json",8017],b2f554cd:[()=>n.e(1477).then(n.t.bind(n,4556,19)),"~blog/default/blog-archive-80c.json",4556],b34dc1ce:[()=>n.e(4762).then(n.bind(n,1980)),"@site/versioned_docs/version-v2/basics/configuration.md",1980],b6f55cd0:[()=>n.e(2468).then(n.bind(n,4673)),"@site/versioned_docs/version-v1/pro/cli/dkron_version.md",4673],b76e7971:[()=>n.e(2347).then(n.bind(n,281)),"@site/docs/usage/executors/nats.md",281],b7dcb7c5:[()=>n.e(5252).then(n.bind(n,207)),"@site/blog/dkron-3-0.md",207],b878c0ea:[()=>n.e(9354).then(n.bind(n,1544)),"@site/versioned_docs/version-v2/pro/cli/dkron_leave.md",1544],b9f4305b:[()=>n.e(3065).then(n.bind(n,2979)),"@site/docs/cli/dkron_version.md",2979],ba51190e:[()=>n.e(3801).then(n.bind(n,5701)),"@site/versioned_docs/version-v1/usage/ecs.md",5701],ba5f8d97:[()=>n.e(9300).then(n.bind(n,6771)),"@site/docs/usage/executors/index.md",6771],bb405e97:[()=>n.e(1152).then(n.bind(n,9650)),"@site/versioned_docs/version-v1/pro/configuration.md",9650],bde80620:[()=>n.e(7910).then(n.bind(n,7272)),"@site/docs/usage/chaining.md",7272],be96d09f:[()=>n.e(988).then(n.bind(n,9887)),"@site/docs/usage/executors/kafka.md",9887],bf8aa242:[()=>n.e(4172).then(n.bind(n,6593)),"@site/docs/pro/cli/dkron_doc.md",6593],c134c859:[()=>n.e(2114).then(n.bind(n,7401)),"@site/versioned_docs/version-v1/usage/executors/http.md",7401],c32baa3f:[()=>n.e(4091).then(n.bind(n,7771)),"@site/docs/cli/dkron_raft_list-peers.md",7771],c4c035dd:[()=>n.e(9355).then(n.bind(n,8042)),"@site/docs/pro/commercial-support.md",8042],c4f5d8e4:[()=>n.e(4195).then(n.bind(n,6764)),"@site/src/pages/index.js",6764],cb86f276:[()=>n.e(5244).then(n.bind(n,8948)),"@site/docs/upgrading/from_v1_to_v2.md",8948],ccc49370:[()=>Promise.all([n.e(532),n.e(7770),n.e(2529),n.e(6103)]).then(n.bind(n,5203)),"@theme/BlogPostPage",5203],cd86ac78:[()=>n.e(1308).then(n.bind(n,6696)),"@site/docs/cli/dkron_keygen.md",6696],d21b360e:[()=>n.e(9188).then(n.bind(n,2315)),"@site/docs/basics/installation.md",2315],d22063b5:[()=>n.e(6213).then(n.bind(n,5382)),"@site/versioned_docs/version-v1/usage/target-nodes-spec.md",5382],d4c4d6ce:[()=>n.e(5832).then(n.bind(n,4600)),"@site/docs/usage/processors/syslog.md",4600],d9bf14dd:[()=>n.e(5916).then(n.bind(n,8248)),"@site/docs/pro/commercial-faq.md",8248],db5e5fdf:[()=>n.e(511).then(n.bind(n,5257)),"@site/versioned_docs/version-v2/intro/license.md",5257],dbb82928:[()=>n.e(9410).then(n.bind(n,234)),"@site/docs/cli/dkron_completion_zsh.md",234],dbc95f63:[()=>n.e(8026).then(n.bind(n,4138)),"@site/versioned_docs/version-v2/pro/processors/slack.md",4138],df53ae83:[()=>n.e(5678).then(n.bind(n,1754)),"@site/versioned_docs/version-v2/usage/cloud-auto-join.md",1754],e0b73bec:[()=>n.e(1615).then(n.t.bind(n,319,19)),"~docs/default/version-v-1-metadata-prop-085.json",319],e1582bcf:[()=>n.e(8490).then(n.bind(n,7911)),"@site/docs/usage/plugins/index.md",7911],e3abb8d7:[()=>n.e(6376).then(n.t.bind(n,4469,19)),"/Users/vcastellm/src/github.com/distribworks/dkron/website/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json",4469],e63dd581:[()=>n.e(7455).then(n.bind(n,6795)),"@site/versioned_docs/version-v2/pro/cli/dkron_version.md",6795],e67cf988:[()=>n.e(9150).then(n.bind(n,7369)),"@site/versioned_docs/version-v2/pro/commercial-support.md",7369],e6cc0bd8:[()=>n.e(7482).then(n.bind(n,3255)),"@site/versioned_docs/version-v2/pro/failover.md",3255],e8277548:[()=>n.e(795).then(n.bind(n,5540)),"@site/docs/usage/processors/log.md",5540],e91b38e8:[()=>n.e(9852).then(n.bind(n,2206)),"@site/docs/pro/cli/dkron_keygen.md",2206],e9cab416:[()=>n.e(5169).then(n.bind(n,6821)),"@site/versioned_docs/version-v1/cli/dkron_doc.md",6821],eaf81999:[()=>n.e(3987).then(n.bind(n,4676)),"@site/versioned_docs/version-v1/intro/dkron_vs_other_software.md",4676],ec283cd8:[()=>n.e(3221).then(n.bind(n,189)),"@site/versioned_docs/version-v1/pro/cli/dkron_doc.md",189],edfe43d7:[()=>n.e(4323).then(n.bind(n,410)),"@site/versioned_docs/version-v1/pro/storage.md",410],f0ad3fbb:[()=>Promise.all([n.e(532),n.e(3527),n.e(8612)]).then(n.bind(n,3527)),"@theme/ApiDoc",3527],f3670d2c:[()=>n.e(9980).then(n.bind(n,5520)),"@site/versioned_docs/version-v2/pro/cli/dkron_raft_list-peers.md",5520],f3cf3a89:[()=>n.e(262).then(n.bind(n,8237)),"@site/docs/usage/concurrency.md",8237],f4449863:[()=>n.e(2645).then(n.bind(n,6858)),"@site/versioned_docs/version-v2/basics/getting-started.md",6858],f4582404:[()=>n.e(6935).then(n.bind(n,4805)),"@site/docs/pro/cli/dkron_raft_remove-peer.md",4805],f4859b94:[()=>n.e(3081).then(n.bind(n,4407)),"@site/docs/usage/cloud-auto-join.md",4407],f73713ef:[()=>n.e(3453).then(n.bind(n,1200)),"@site/docs/cli/dkron_raft_remove-peer.md",1200],fa1aa335:[()=>n.e(5280).then(n.bind(n,2652)),"@site/versioned_docs/version-v1/basics/configuration.md",2652],fafe9b60:[()=>n.e(824).then(n.bind(n,9512)),"@site/docs/cli/dkron_doc.md",9512],fc428035:[()=>n.e(1895).then(n.bind(n,7270)),"@site/docs/usage/recovery.md",7270],fcbc6ae7:[()=>n.e(7558).then(n.bind(n,7398)),"@site/versioned_docs/version-v1/pro/executors/docker.md",7398],fd87a632:[()=>n.e(804).then(n.bind(n,5707)),"@site/versioned_docs/version-v2/pro/acls.md",5707],fe2fa066:[()=>n.e(1266).then(n.t.bind(n,1294,19)),"/Users/vcastellm/src/github.com/distribworks/dkron/website/.docusaurus/docusaurus-plugin-redoc/plugin-redoc-0/redocApiLayoutV1-plugin-redoc-0.json",1294],fef966f7:[()=>n.e(7601).then(n.bind(n,4858)),"@site/versioned_docs/version-v2/cli/dkron.md",4858]};function c(e){let{error:t,retry:n,pastDelay:o}=e;return t?r.createElement("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%"}},r.createElement("p",null,String(t)),r.createElement("div",null,r.createElement("button",{type:"button",onClick:n},"Retry"))):o?r.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.createElement("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"},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"8"},r.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var u=n(9670),d=n(226);function p(e,t){if("*"===e)return i()({loading:c,loader:()=>n.e(4972).then(n.bind(n,4972)),modules:["@theme/NotFound"],webpack:()=>[4972],render(e,t){const n=e.default;return r.createElement(d.z,{value:{plugin:{name:"native",id:"default"}}},r.createElement(n,t))}});const a=s[`${e}-${t}`],p={},f=[],m=[],g=(0,u.Z)(a);return Object.entries(g).forEach((e=>{let[t,n]=e;const r=l[n];r&&(p[t]=r[0],f.push(r[1]),m.push(r[2]))})),i().Map({loading:c,loader:p,modules:f,webpack:()=>m,render(t,n){const i=JSON.parse(JSON.stringify(a));Object.entries(t).forEach((t=>{let[n,r]=t;const o=r.default;if(!o)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 o&&"function"!=typeof o||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{o[e]=r[e]}));let a=i;const s=n.split(".");s.slice(0,-1).forEach((e=>{a=a[e]})),a[s[s.length-1]]=o}));const s=i.__comp;delete i.__comp;const l=i.__context;return delete i.__context,r.createElement(d.z,{value:l},r.createElement(s,(0,o.Z)({},i,n)))}})}const f=[{path:"/api/",component:p("/api/","d62"),exact:!0},{path:"/blog",component:p("/blog","1a0"),exact:!0},{path:"/blog/archive",component:p("/blog/archive","284"),exact:!0},{path:"/blog/dkron-3-0",component:p("/blog/dkron-3-0","c6e"),exact:!0},{path:"/blog/dkron-3-2",component:p("/blog/dkron-3-2","c02"),exact:!0},{path:"/dkron_vs_other_software",component:p("/dkron_vs_other_software","1ce"),exact:!0},{path:"/license",component:p("/license","109"),exact:!0},{path:"/pro",component:p("/pro","ca5"),exact:!0},{path:"/docs/v1",component:p("/docs/v1","8d0"),routes:[{path:"/docs/v1/basics/configuration",component:p("/docs/v1/basics/configuration","bd2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/basics/getting-started",component:p("/docs/v1/basics/getting-started","a26"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/basics/installation",component:p("/docs/v1/basics/installation","6cb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/cli/dkron",component:p("/docs/v1/cli/dkron","abb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/cli/dkron_agent",component:p("/docs/v1/cli/dkron_agent","d17"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/cli/dkron_doc",component:p("/docs/v1/cli/dkron_doc","da6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/cli/dkron_keygen",component:p("/docs/v1/cli/dkron_keygen","667"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/cli/dkron_leave",component:p("/docs/v1/cli/dkron_leave","1a5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/cli/dkron_version",component:p("/docs/v1/cli/dkron_version","3a6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/intro/dkron_vs_other_software",component:p("/docs/v1/intro/dkron_vs_other_software","da0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/intro/license",component:p("/docs/v1/intro/license","ea5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/auth",component:p("/docs/v1/pro/auth","c40"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/cli/dkron",component:p("/docs/v1/pro/cli/dkron","2e5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/cli/dkron_agent",component:p("/docs/v1/pro/cli/dkron_agent","4ac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/cli/dkron_doc",component:p("/docs/v1/pro/cli/dkron_doc","9a9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/cli/dkron_keygen",component:p("/docs/v1/pro/cli/dkron_keygen","a46"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/cli/dkron_version",component:p("/docs/v1/pro/cli/dkron_version","e51"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/clustering",component:p("/docs/v1/pro/clustering","07f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/commercial-faq",component:p("/docs/v1/pro/commercial-faq","b0e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/commercial-support",component:p("/docs/v1/pro/commercial-support","1f8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/configuration",component:p("/docs/v1/pro/configuration","b01"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/encryption",component:p("/docs/v1/pro/encryption","248"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/executors/docker",component:p("/docs/v1/pro/executors/docker","51c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/executors/ecs",component:p("/docs/v1/pro/executors/ecs","226"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/processors/elasticsearch",component:p("/docs/v1/pro/processors/elasticsearch","8b1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/processors/email",component:p("/docs/v1/pro/processors/email","659"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/processors/slack",component:p("/docs/v1/pro/processors/slack","459"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/quick-start",component:p("/docs/v1/pro/quick-start","8fd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/pro/storage",component:p("/docs/v1/pro/storage","bc5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/chaining",component:p("/docs/v1/usage/chaining","925"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/clustering",component:p("/docs/v1/usage/clustering","9e8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/concurrency",component:p("/docs/v1/usage/concurrency","246"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/cron-spec",component:p("/docs/v1/usage/cron-spec","45b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/ecs",component:p("/docs/v1/usage/ecs","99a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/executors/http",component:p("/docs/v1/usage/executors/http","146"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/executors/shell",component:p("/docs/v1/usage/executors/shell","09a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/internals",component:p("/docs/v1/usage/internals","f17"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/metrics",component:p("/docs/v1/usage/metrics","6e6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/plugins/develop",component:p("/docs/v1/usage/plugins/develop","5dc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/processors/file",component:p("/docs/v1/usage/processors/file","da8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/processors/log",component:p("/docs/v1/usage/processors/log","c16"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/processors/syslog",component:p("/docs/v1/usage/processors/syslog","2f8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/retries",component:p("/docs/v1/usage/retries","99a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v1/usage/target-nodes-spec",component:p("/docs/v1/usage/target-nodes-spec","63f"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/docs/v2",component:p("/docs/v2","07f"),routes:[{path:"/docs/v2/basics/configuration",component:p("/docs/v2/basics/configuration","2ba"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/basics/getting-started",component:p("/docs/v2/basics/getting-started","348"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/basics/installation",component:p("/docs/v2/basics/installation","8c9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron",component:p("/docs/v2/cli/dkron","523"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_agent",component:p("/docs/v2/cli/dkron_agent","53d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_doc",component:p("/docs/v2/cli/dkron_doc","e94"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_keygen",component:p("/docs/v2/cli/dkron_keygen","3b1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_leave",component:p("/docs/v2/cli/dkron_leave","d8c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_raft",component:p("/docs/v2/cli/dkron_raft","1e6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_raft_list-peers",component:p("/docs/v2/cli/dkron_raft_list-peers","c9b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_raft_remove-peer",component:p("/docs/v2/cli/dkron_raft_remove-peer","fbd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/cli/dkron_version",component:p("/docs/v2/cli/dkron_version","d2c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/intro/dkron_vs_other_software",component:p("/docs/v2/intro/dkron_vs_other_software","a34"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/intro/license",component:p("/docs/v2/intro/license","11d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/acls",component:p("/docs/v2/pro/acls","310"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/auth",component:p("/docs/v2/pro/auth","928"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron",component:p("/docs/v2/pro/cli/dkron","52e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_agent",component:p("/docs/v2/pro/cli/dkron_agent","2d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_doc",component:p("/docs/v2/pro/cli/dkron_doc","378"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_keygen",component:p("/docs/v2/pro/cli/dkron_keygen","016"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_leave",component:p("/docs/v2/pro/cli/dkron_leave","fd6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_raft",component:p("/docs/v2/pro/cli/dkron_raft","756"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_raft_list-peers",component:p("/docs/v2/pro/cli/dkron_raft_list-peers","f9b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_raft_remove-peer",component:p("/docs/v2/pro/cli/dkron_raft_remove-peer","13d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/cli/dkron_version",component:p("/docs/v2/pro/cli/dkron_version","ecf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/commercial-faq",component:p("/docs/v2/pro/commercial-faq","a1c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/commercial-support",component:p("/docs/v2/pro/commercial-support","131"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/configuration",component:p("/docs/v2/pro/configuration","d69"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/encryption",component:p("/docs/v2/pro/encryption","b11"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/executors/docker",component:p("/docs/v2/pro/executors/docker","e2a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/executors/ecs",component:p("/docs/v2/pro/executors/ecs","241"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/failover",component:p("/docs/v2/pro/failover","a6d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/processors/elasticsearch",component:p("/docs/v2/pro/processors/elasticsearch","4f3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/processors/email",component:p("/docs/v2/pro/processors/email","4a3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/pro/processors/slack",component:p("/docs/v2/pro/processors/slack","43c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/upgrading/from_v1_to_v2",component:p("/docs/v2/upgrading/from_v1_to_v2","1f1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/chaining",component:p("/docs/v2/usage/chaining","56b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/cloud-auto-join",component:p("/docs/v2/usage/cloud-auto-join","ec5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/clustering",component:p("/docs/v2/usage/clustering","d8c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/concurrency",component:p("/docs/v2/usage/concurrency","2f3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/cron-spec",component:p("/docs/v2/usage/cron-spec","183"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/ecs",component:p("/docs/v2/usage/ecs","816"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/executors/http",component:p("/docs/v2/usage/executors/http","e3c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/executors/shell",component:p("/docs/v2/usage/executors/shell","0df"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/metatags",component:p("/docs/v2/usage/metatags","e63"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/metrics",component:p("/docs/v2/usage/metrics","c61"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/plugins/develop",component:p("/docs/v2/usage/plugins/develop","25c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/processors/file",component:p("/docs/v2/usage/processors/file","3ab"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/processors/log",component:p("/docs/v2/usage/processors/log","9c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/processors/syslog",component:p("/docs/v2/usage/processors/syslog","f9f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/recovery",component:p("/docs/v2/usage/recovery","712"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/retries",component:p("/docs/v2/usage/retries","64d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/storage",component:p("/docs/v2/usage/storage","64a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/v2/usage/target-nodes-spec",component:p("/docs/v2/usage/target-nodes-spec","0ff"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/docs",component:p("/docs","ad2"),routes:[{path:"/docs/basics/configuration",component:p("/docs/basics/configuration","3ad"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/basics/getting-started",component:p("/docs/basics/getting-started","807"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/basics/installation",component:p("/docs/basics/installation","e05"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron",component:p("/docs/cli/dkron","5dd"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_agent",component:p("/docs/cli/dkron_agent","67d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_completion",component:p("/docs/cli/dkron_completion","1d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_completion_bash",component:p("/docs/cli/dkron_completion_bash","6c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_completion_fish",component:p("/docs/cli/dkron_completion_fish","858"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_completion_powershell",component:p("/docs/cli/dkron_completion_powershell","6be"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_completion_zsh",component:p("/docs/cli/dkron_completion_zsh","5c2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_doc",component:p("/docs/cli/dkron_doc","477"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_keygen",component:p("/docs/cli/dkron_keygen","170"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_leave",component:p("/docs/cli/dkron_leave","4e7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_raft",component:p("/docs/cli/dkron_raft","057"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_raft_list-peers",component:p("/docs/cli/dkron_raft_list-peers","2ee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_raft_remove-peer",component:p("/docs/cli/dkron_raft_remove-peer","03c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/cli/dkron_version",component:p("/docs/cli/dkron_version","f0e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/intro",component:p("/docs/intro","aed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/acls",component:p("/docs/pro/acls","2f4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/auth",component:p("/docs/pro/auth","240"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron",component:p("/docs/pro/cli/dkron","68c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_agent",component:p("/docs/pro/cli/dkron_agent","471"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_doc",component:p("/docs/pro/cli/dkron_doc","ad8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_keygen",component:p("/docs/pro/cli/dkron_keygen","9e1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_leave",component:p("/docs/pro/cli/dkron_leave","68e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_raft",component:p("/docs/pro/cli/dkron_raft","36b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_raft_list-peers",component:p("/docs/pro/cli/dkron_raft_list-peers","82d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_raft_remove-peer",component:p("/docs/pro/cli/dkron_raft_remove-peer","659"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/cli/dkron_version",component:p("/docs/pro/cli/dkron_version","172"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/commercial-faq",component:p("/docs/pro/commercial-faq","883"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/commercial-support",component:p("/docs/pro/commercial-support","e69"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/configuration",component:p("/docs/pro/configuration","115"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/encryption",component:p("/docs/pro/encryption","01d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/executors/docker",component:p("/docs/pro/executors/docker","5f7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/executors/ecs",component:p("/docs/pro/executors/ecs","e37"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/failover",component:p("/docs/pro/failover","cf9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/processors/elasticsearch",component:p("/docs/pro/processors/elasticsearch","b2c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/processors/email",component:p("/docs/pro/processors/email","964"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/pro/processors/slack",component:p("/docs/pro/processors/slack","02c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/upgrading/from_v1_to_v2",component:p("/docs/upgrading/from_v1_to_v2","d20"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/upgrading/from_v2_0_to_v2_2",component:p("/docs/upgrading/from_v2_0_to_v2_2","5d4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/chaining",component:p("/docs/usage/chaining","78c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/cloud-auto-join",component:p("/docs/usage/cloud-auto-join","d41"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/clustering",component:p("/docs/usage/clustering","a0f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/concurrency",component:p("/docs/usage/concurrency","ecf"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/cron-spec",component:p("/docs/usage/cron-spec","eb0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/cronitor",component:p("/docs/usage/cronitor","538"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/ecs",component:p("/docs/usage/ecs","748"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/executors/",component:p("/docs/usage/executors/","cd3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/executors/grpc",component:p("/docs/usage/executors/grpc","de0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/executors/http",component:p("/docs/usage/executors/http","ed7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/executors/kafka",component:p("/docs/usage/executors/kafka","aad"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/executors/nats",component:p("/docs/usage/executors/nats","c01"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/executors/shell",component:p("/docs/usage/executors/shell","f84"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/metatags",component:p("/docs/usage/metatags","56f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/metrics",component:p("/docs/usage/metrics","f18"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/plugins/",component:p("/docs/usage/plugins/","78c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/plugins/develop",component:p("/docs/usage/plugins/develop","6ed"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/processors/",component:p("/docs/usage/processors/","b87"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/processors/file",component:p("/docs/usage/processors/file","6c9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/processors/log",component:p("/docs/usage/processors/log","023"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/processors/syslog",component:p("/docs/usage/processors/syslog","14b"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/recovery",component:p("/docs/usage/recovery","4ec"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/retries",component:p("/docs/usage/retries","2e6"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/storage",component:p("/docs/usage/storage","ff2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/target-nodes-spec",component:p("/docs/usage/target-nodes-spec","746"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/usage/upgrade",component:p("/docs/usage/upgrade","7fe"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/",component:p("/","6ed"),exact:!0},{path:"*",component:p("*")}]},8934:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,t:()=>a});var r=n(7294);const o=r.createContext(!1);function a(e){let{children:t}=e;const[n,a]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{a(!0)}),[]),r.createElement(o.Provider,{value:n},t)}},9383:(e,t,n)=>{"use strict";var r=n(7294),o=n(3935),a=n(3727),i=n(405),s=n(412);const l=[n(1304),n(4750),n(2497),n(3310),n(8320),n(2295)];var c=n(723),u=n(6550),d=n(8790);function p(e){let{children:t}=e;return r.createElement(r.Fragment,null,t)}var f=n(7462),m=n(5742),g=n(2263),h=n(4996),b=n(6668),v=n(1944),y=n(4711),w=n(9727),k=n(3320),_=n(197);function S(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,g.Z)(),n=(0,y.l)();return r.createElement(m.Z,null,Object.entries(t).map((e=>{let[t,{htmlLang:o}]=e;return r.createElement("link",{key:t,rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:o})})),r.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function E(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,g.Z)(),o=function(){const{siteConfig:{url:e}}=(0,g.Z)(),{pathname:t}=(0,u.TH)();return e+(0,h.Z)(t)}(),a=t?`${n}${t}`:o;return r.createElement(m.Z,null,r.createElement("meta",{property:"og:url",content:a}),r.createElement("link",{rel:"canonical",href:a}))}function x(){const{i18n:{currentLocale:e}}=(0,g.Z)(),{metadata:t,image:n}=(0,b.L)();return r.createElement(r.Fragment,null,r.createElement(m.Z,null,r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("body",{className:w.h})),n&&r.createElement(v.d,{image:n}),r.createElement(E,null),r.createElement(S,null),r.createElement(_.Z,{tag:k.HX,locale:e}),r.createElement(m.Z,null,t.map(((e,t)=>r.createElement("meta",(0,f.Z)({key:t},e))))))}const T=new Map;function A(e){if(T.has(e.pathname))return{...e,pathname:T.get(e.pathname)};if((0,d.f)(c.Z,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return T.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return T.set(e.pathname,t),{...e,pathname:t}}var O=n(8934),C=n(8940);function P(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r(t.default?.[e]??t[e])?.(...n)));return()=>o.forEach((e=>e?.()))}const R=function(e){let{children:t,location:n,previousLocation:o}=e;return(0,r.useLayoutEffect)((()=>{o!==n&&(o&&function(e){const{hash:t}=e;if(t){const e=decodeURIComponent(t.substring(1));document.getElementById(e)?.scrollIntoView()}else window.scrollTo(0,0)}(n),P("onRouteDidUpdate",{previousLocation:o,location:n}))}),[o,n]),t};function j(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.f)(c.Z,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}var N=n(5108);class L extends r.Component{constructor(e){super(e),this.previousLocation=void 0,this.routeUpdateCleanupCb=void 0,this.previousLocation=null,this.routeUpdateCleanupCb=s.default.canUseDOM?P("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=P("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),j(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{N.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return r.createElement(R,{previousLocation:this.previousLocation,location:t},r.createElement(u.AW,{location:t,render:()=>e}))}}const I=L,D="docusaurus-base-url-issue-banner-container",M="docusaurus-base-url-issue-banner-suggestion-container",F="__DOCUSAURUS_INSERT_BASEURL_BANNER";function B(e){return`\nwindow['${F}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${F}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${D}');\n if (!bannerContainer) {\n return;\n }\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(/{window[F]=!1}),[]),r.createElement(r.Fragment,null,!s.default.canUseDOM&&r.createElement(m.Z,null,r.createElement("script",null,B(e))),r.createElement("div",{id:D}))}function z(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,g.Z)(),{pathname:n}=(0,u.TH)();return t&&n===e?r.createElement(U,null):null}function $(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:o,localeConfigs:a}}=(0,g.Z)(),i=(0,h.Z)(e),{htmlLang:s,direction:l}=a[o];return r.createElement(m.Z,null,r.createElement("html",{lang:s,dir:l}),r.createElement("title",null,t),r.createElement("meta",{property:"og:title",content:t}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&r.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&r.createElement("link",{rel:"icon",href:i}))}var q=n(4763);function G(){const e=(0,d.H)(c.Z),t=(0,u.TH)();return r.createElement(q.Z,null,r.createElement(C.M,null,r.createElement(O.t,null,r.createElement(p,null,r.createElement($,null),r.createElement(x,null),r.createElement(z,null),r.createElement(I,{location:A(t)},e)))))}var H=n(6887);const Z=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 r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();(document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode)?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var V=n(9670);const W=new Set,Y=new Set,K=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,X={prefetch(e){if(!(e=>!K()&&!Y.has(e)&&!W.has(e))(e))return!1;W.add(e);const t=(0,d.f)(c.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(H).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,V.Z)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Z(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!K()&&!Y.has(e))(e)&&(Y.add(e),j(e))},Q=Object.freeze(X);if(s.default.canUseDOM){window.docusaurus=Q;const e=o.hydrate;j(window.location.pathname).then((()=>{e(r.createElement(i.B6,null,r.createElement(a.VK,null,r.createElement(G,null))),document.getElementById("__docusaurus"))}))}},8940:(e,t,n)=>{"use strict";n.d(t,{_:()=>u,M:()=>d});var r=n(7294),o=n(6809);const a=JSON.parse('{"docusaurus-theme-redoc":{"default":{"lightTheme":{"typography":{"fontFamily":"var(--ifm-font-family-base)","fontSize":"var(--ifm-font-size-base)","lineHeight":"var(--ifm-line-height-base)","fontWeightLight":"var(--ifm-font-weight-light)","fontWeightRegular":"var(--ifm-font-weight-base)","fontWeightBold":"var(--ifm-font-weight-bold)","headings":{"fontFamily":"var(--ifm-font-family-base)","fontWeight":"var(--ifm-font-weight-semibold)","lineHeight":"var(--ifm-line-height-base)"},"code":{"fontFamily":"var(--ifm-font-family-monospace)","lineHeight":"var(--ifm-pre-line-height)"}},"sidebar":{"width":"300px","backgroundColor":"#ffffff"},"rightPanel":{"backgroundColor":"#303846"},"colors":{"primary":{"main":"#1890ff"}}},"darkTheme":{"typography":{"fontFamily":"var(--ifm-font-family-base)","fontSize":"var(--ifm-font-size-base)","lineHeight":"var(--ifm-line-height-base)","fontWeightLight":"var(--ifm-font-weight-light)","fontWeightRegular":"var(--ifm-font-weight-base)","fontWeightBold":"var(--ifm-font-weight-bold)","headings":{"fontFamily":"var(--ifm-font-family-base)","fontWeight":"var(--ifm-font-weight-semibold)","lineHeight":"var(--ifm-line-height-base)"},"code":{"fontFamily":"var(--ifm-font-family-monospace)","lineHeight":"var(--ifm-pre-line-height)"}},"sidebar":{"width":"300px","backgroundColor":"rgb(24, 25, 26)","textColor":"#f5f6f7","arrow":{"color":"#f5f6f7"}},"colors":{"text":{"primary":"#f5f6f7","secondary":"rgba(255, 255, 255, 1)"},"gray":{"50":"#FAFAFA","100":"#F5F5F5"},"border":{"dark":"#ffffff","light":"rgba(0,0,0, 0.1)"},"primary":{"main":"#1890ff"}},"schema":{"nestedBackground":"rgb(24, 25, 26)","typeNameColor":"rgba(255, 255, 255, 1)","typeTitleColor":"rgba(255, 255, 255, 1)"}},"options":{"scrollYOffset":"nav.navbar","expandSingleSchemaField":true,"menuToggle":true,"suppressWarnings":true}}},"docusaurus-plugin-redoc":{"plugin-redoc-0":{"url":"redocusaurus/plugin-redoc-0.yaml","spec":{"openapi":"3.0.3","info":{"title":"Dkron REST API","description":"You can communicate with Dkron using a RESTful JSON API over HTTP. Dkron nodes usually listen on port `8080` for API requests. All examples in this section assume that you\'ve found a running leader at `localhost:8080`.\\n\\nDkron implements a RESTful JSON API over HTTP to communicate with software clients. Dkron listens in port `8080` by default. All examples in this section assume that you\'re using the default port.\\n\\nDefault API responses are unformatted JSON add the `pretty=true` param to format the response.\\n","version":"1-oas3"},"servers":[{"url":"http://localhost:8080/v1"}],"paths":{"/":{"get":{"tags":["default"],"description":"Gets `Status` object.\\n","operationId":"status","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/status"}}}}}}},"/jobs":{"get":{"tags":["jobs"],"description":"List jobs.\\n","operationId":"getJobs","parameters":[{"name":"metadata","in":"query","description":"Filter jobs by metadata","required":false,"style":"form","explode":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"_sort","in":"query","description":"Sorting field","required":false,"style":"form","explode":true,"schema":{"type":"string"}},{"name":"_order","in":"query","description":"Sort order (ASC/DESC)","required":false,"style":"form","explode":true,"schema":{"type":"string"}},{"name":"q","in":"query","description":"Filter query text","required":false,"style":"form","explode":true,"schema":{"type":"string"}},{"name":"_start","in":"query","description":"Start index","required":false,"style":"form","explode":true,"schema":{"type":"integer"}},{"name":"_end","in":"query","description":"End index","required":false,"style":"form","explode":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/job"}}}}}}},"post":{"tags":["jobs"],"description":"Create or updates a new job.\\n","operationId":"createOrUpdateJob","parameters":[{"name":"runoncreate","in":"query","description":"If present, regardless of any value, causes the job to be run immediately after being succesfully created or updated.","required":false,"allowEmptyValue":true,"style":"form","explode":true,"schema":{"type":"boolean"}}],"requestBody":{"description":"Updated job object","content":{"application/json":{"schema":{"$ref":"#/components/schemas/job"}}},"required":true},"responses":{"201":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/job"}}}}}}},"/jobs/{job_name}":{"get":{"tags":["jobs"],"description":"Show a job.\\n","operationId":"showJobByName","parameters":[{"name":"job_name","in":"path","description":"The job that needs to be fetched.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/job"}}}}}},"post":{"tags":["jobs"],"description":"Executes a job.\\n","operationId":"runJob","parameters":[{"name":"job_name","in":"path","description":"The job that needs to be run.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}}],"responses":{"202":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/job"}}}}}},"delete":{"tags":["jobs"],"description":"Delete a job.\\n","operationId":"deleteJob","parameters":[{"name":"job_name","in":"path","description":"The job that needs to be deleted.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/job"}}}}}}},"/jobs/{job_name}/toggle":{"post":{"tags":["jobs"],"description":"Toggle a job.\\n","operationId":"toggleJob","parameters":[{"name":"job_name","in":"path","description":"The job that needs to be toggled.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/job"}}}}}}},"/restore":{"post":{"tags":["jobs"],"description":"Restore jobs from json file.\\n","operationId":"restore","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/restore_body"}}},"required":true},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/restore"}}}}}}}},"/members":{"get":{"tags":["members"],"description":"List members.\\n","operationId":"getMember","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/member"}}}}}}}},"/leader":{"get":{"tags":["default"],"description":"List leader of cluster.\\n","operationId":"getLeader","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/member"}}}}}}},"/isleader":{"get":{"tags":["default"],"description":"Check if node is a leader or follower.\\n","operationId":"getIsLeader","responses":{"200":{"description":"Node is a leader"},"404":{"description":"Node is a follower"}}}},"/leave":{"post":{"tags":["default"],"description":"Force the node to leave the cluster.\\n","operationId":"leave","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/member"}}}}}}}},"/jobs/{job_name}/executions":{"get":{"tags":["executions"],"description":"List executions.\\n","operationId":"listExecutionsByJob","parameters":[{"name":"job_name","in":"path","description":"The job that owns the executions to be fetched.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/execution"}}}}}}}},"/jobs/{job_name}/executions/{execution}":{"get":{"tags":["executions"],"description":"Show execution.\\n","operationId":"showExecutionByID","parameters":[{"name":"job_name","in":"path","description":"The job that owns the execution to be fetched.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}},{"name":"execution","in":"path","description":"The executions to be fetched.","required":true,"style":"simple","explode":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/execution"}}}}}}},"/busy":{"get":{"tags":["default"],"description":"Returns the running executions.\\n","operationId":"busy","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/execution"}}}}}}}}},"components":{"schemas":{"status":{"type":"object","properties":{"agent":{"type":"object","additionalProperties":{"type":"object"},"description":"Node basic details","readOnly":true},"serf":{"type":"object","additionalProperties":{"type":"object"},"description":"Serf status","readOnly":true},"tags":{"type":"object","additionalProperties":{"type":"string"},"description":"Tags asociated with this node","readOnly":true}},"description":"Status represents details about the node.","readOnly":true},"job":{"required":["name","schedule"],"type":"object","properties":{"name":{"type":"string","description":"Name for the job. Use only lower case letters (unicode), digits, underscore and dash.","readOnly":false,"example":"job1"},"displayname":{"type":"string","description":"Nice name for the job. Optional.","readOnly":false},"schedule":{"type":"string","description":"Cron expression for the job.","readOnly":false,"example":"@every 10s"},"timezone":{"type":"string","description":"Timezone where the job will be executed. By default and when field is set to empty string, the job will run in local time.","readOnly":false,"example":"Europe/Berlin"},"owner":{"type":"string","description":"Owner of the job","readOnly":false,"example":"Platform Team"},"owner_email":{"type":"string","description":"Email of the owner","readOnly":false,"example":"platform@example.com"},"success_count":{"type":"integer","description":"Number of successful executions","readOnly":true},"error_count":{"type":"integer","description":"Number of failed executions","readOnly":true},"last_success":{"type":"string","description":"Last time this job executed successfully","format":"date-time","readOnly":true},"last_error":{"type":"string","description":"Last time this job failed","format":"date-time","readOnly":true},"disabled":{"type":"boolean","description":"Disabled state of the job","readOnly":false},"tags":{"type":"object","additionalProperties":{"type":"string"},"description":"Target nodes tags of this job","readOnly":false,"example":{"server":"true"}},"metadata":{"type":"object","additionalProperties":{"type":"string"},"description":"Extra metadata tags for this job","readOnly":false,"example":{"office":"Barcelona"}},"retries":{"type":"integer","description":"Number of times to retry a failed job execution","readOnly":false,"example":2},"parent_job":{"type":"string","description":"The name/id of the job that will trigger the execution of this job","readOnly":false,"example":"parent_job"},"dependent_jobs":{"type":"array","description":"Array containing the jobs that depends on this one","readOnly":true,"example":["dependent_job"],"items":{"type":"string"}},"processors":{"$ref":"#/components/schemas/processors"},"concurrency":{"type":"string","description":"Concurrency policy for the job allow/forbid","readOnly":false,"example":"allow"},"executor":{"type":"string","description":"Executor plugin used to run the job","readOnly":false,"example":"shell"},"executor_config":{"type":"object","additionalProperties":{"type":"string"},"description":"Executor plugin parameters","example":{"command":"echo \'Hello from Dkron\'"}},"status":{"type":"string","description":"Status of the job","readOnly":true,"example":"success"},"next":{"type":"string","description":"Next execution time","readOnly":true,"format":"date-time"}},"description":"A Job represents a scheduled task to execute."},"member":{"type":"object","properties":{"Name":{"type":"string","description":"Node name","example":"dkron1"},"Addr":{"type":"string","description":"IP Address","example":"192.168.1.137"},"Port":{"type":"integer","description":"Port number","example":8946},"Tags":{"type":"object","additionalProperties":{"type":"string"},"description":"Tags asociated with this node","example":{"rpc_addr":"192.168.1.137:6868","server":"true","version\\"":"1.0.0"}},"Status":{"type":"integer","description":"The serf status of the node see: https://godoc.org/github.com/hashicorp/serf/serf#MemberStatus","example":1},"ProtocolMin":{"type":"integer","description":"Serf protocol minimum version this node can understand or speak","example":5},"ProtocolMax":{"type":"integer","description":"Serf protocol maximum version this node can understand or speak","example":2},"ProtocolCur":{"type":"integer","description":"Serf protocol current version this node can understand or speak","example":2},"DelegateMin":{"type":"integer","description":"Serf delegate protocol minimum version this node can understand or speak"},"DelegateMax":{"type":"integer","description":"Serf delegate protocol maximum version this node can understand or speak","example":5},"DelegateCur":{"type":"integer","description":"Serf delegate protocol current version this node can understand or speak","example":4}},"description":"A member represents a cluster member node."},"execution":{"type":"object","properties":{"job_name":{"type":"string","description":"job name","example":"job_1"},"started_at":{"type":"string","description":"start time of the execution","format":"date-time"},"finished_at":{"type":"string","description":"when the execution finished running","format":"date-time"},"success":{"type":"boolean","description":"the execution run successfuly"},"output":{"type":"string","description":"partial output of the command execution","example":"Hello from Dkron"},"node_name":{"type":"string","description":"name of the node that executed the command","example":"dkron1"}},"description":"An execution represents a timed job run."},"processors":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"string"}},"description":"Processor plugins used to process executions results of this job","example":{"files":{"forward":true}}},"restore":{"type":"string","description":"Each job restore result.","example":"success create job_1"},"restore_body":{"required":["file"],"type":"object","properties":{"file":{"type":"string","description":"Json file that needs to be restored.","format":"binary"}}}}}}}},"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"v3","isLast":true,"path":"/docs","mainDocId":"basics/getting-started","docs":[{"id":"basics/configuration","path":"/docs/basics/configuration","sidebar":"tutorialSidebar"},{"id":"basics/getting-started","path":"/docs/basics/getting-started","sidebar":"tutorialSidebar"},{"id":"basics/installation","path":"/docs/basics/installation","sidebar":"tutorialSidebar"},{"id":"cli/dkron","path":"/docs/cli/dkron","sidebar":"tutorialSidebar"},{"id":"cli/dkron_agent","path":"/docs/cli/dkron_agent","sidebar":"tutorialSidebar"},{"id":"cli/dkron_completion","path":"/docs/cli/dkron_completion","sidebar":"tutorialSidebar"},{"id":"cli/dkron_completion_bash","path":"/docs/cli/dkron_completion_bash","sidebar":"tutorialSidebar"},{"id":"cli/dkron_completion_fish","path":"/docs/cli/dkron_completion_fish","sidebar":"tutorialSidebar"},{"id":"cli/dkron_completion_powershell","path":"/docs/cli/dkron_completion_powershell","sidebar":"tutorialSidebar"},{"id":"cli/dkron_completion_zsh","path":"/docs/cli/dkron_completion_zsh","sidebar":"tutorialSidebar"},{"id":"cli/dkron_doc","path":"/docs/cli/dkron_doc","sidebar":"tutorialSidebar"},{"id":"cli/dkron_keygen","path":"/docs/cli/dkron_keygen","sidebar":"tutorialSidebar"},{"id":"cli/dkron_leave","path":"/docs/cli/dkron_leave","sidebar":"tutorialSidebar"},{"id":"cli/dkron_raft","path":"/docs/cli/dkron_raft","sidebar":"tutorialSidebar"},{"id":"cli/dkron_raft_list-peers","path":"/docs/cli/dkron_raft_list-peers","sidebar":"tutorialSidebar"},{"id":"cli/dkron_raft_remove-peer","path":"/docs/cli/dkron_raft_remove-peer","sidebar":"tutorialSidebar"},{"id":"cli/dkron_version","path":"/docs/cli/dkron_version","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/intro","sidebar":"tutorialSidebar"},{"id":"pro/acls","path":"/docs/pro/acls","sidebar":"tutorialSidebar"},{"id":"pro/auth","path":"/docs/pro/auth","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron","path":"/docs/pro/cli/dkron","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_agent","path":"/docs/pro/cli/dkron_agent","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_doc","path":"/docs/pro/cli/dkron_doc","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_keygen","path":"/docs/pro/cli/dkron_keygen","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_leave","path":"/docs/pro/cli/dkron_leave","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_raft","path":"/docs/pro/cli/dkron_raft","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_raft_list-peers","path":"/docs/pro/cli/dkron_raft_list-peers","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_raft_remove-peer","path":"/docs/pro/cli/dkron_raft_remove-peer","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_version","path":"/docs/pro/cli/dkron_version","sidebar":"tutorialSidebar"},{"id":"pro/commercial-faq","path":"/docs/pro/commercial-faq","sidebar":"tutorialSidebar"},{"id":"pro/commercial-support","path":"/docs/pro/commercial-support","sidebar":"tutorialSidebar"},{"id":"pro/configuration","path":"/docs/pro/configuration","sidebar":"tutorialSidebar"},{"id":"pro/encryption","path":"/docs/pro/encryption","sidebar":"tutorialSidebar"},{"id":"pro/executors/docker","path":"/docs/pro/executors/docker","sidebar":"tutorialSidebar"},{"id":"pro/executors/ecs","path":"/docs/pro/executors/ecs","sidebar":"tutorialSidebar"},{"id":"pro/failover","path":"/docs/pro/failover","sidebar":"tutorialSidebar"},{"id":"pro/processors/elasticsearch","path":"/docs/pro/processors/elasticsearch","sidebar":"tutorialSidebar"},{"id":"pro/processors/email","path":"/docs/pro/processors/email","sidebar":"tutorialSidebar"},{"id":"pro/processors/slack","path":"/docs/pro/processors/slack","sidebar":"tutorialSidebar"},{"id":"upgrading/from_v1_to_v2","path":"/docs/upgrading/from_v1_to_v2","sidebar":"tutorialSidebar"},{"id":"upgrading/from_v2_0_to_v2_2","path":"/docs/upgrading/from_v2_0_to_v2_2","sidebar":"tutorialSidebar"},{"id":"usage/chaining","path":"/docs/usage/chaining","sidebar":"tutorialSidebar"},{"id":"usage/cloud-auto-join","path":"/docs/usage/cloud-auto-join","sidebar":"tutorialSidebar"},{"id":"usage/clustering","path":"/docs/usage/clustering","sidebar":"tutorialSidebar"},{"id":"usage/concurrency","path":"/docs/usage/concurrency","sidebar":"tutorialSidebar"},{"id":"usage/cron-spec","path":"/docs/usage/cron-spec","sidebar":"tutorialSidebar"},{"id":"usage/cronitor","path":"/docs/usage/cronitor","sidebar":"tutorialSidebar"},{"id":"usage/ecs","path":"/docs/usage/ecs","sidebar":"tutorialSidebar"},{"id":"usage/executors/grpc","path":"/docs/usage/executors/grpc","sidebar":"tutorialSidebar"},{"id":"usage/executors/http","path":"/docs/usage/executors/http","sidebar":"tutorialSidebar"},{"id":"usage/executors/index","path":"/docs/usage/executors/","sidebar":"tutorialSidebar"},{"id":"usage/executors/kafka","path":"/docs/usage/executors/kafka","sidebar":"tutorialSidebar"},{"id":"usage/executors/nats","path":"/docs/usage/executors/nats","sidebar":"tutorialSidebar"},{"id":"usage/executors/shell","path":"/docs/usage/executors/shell","sidebar":"tutorialSidebar"},{"id":"usage/metatags","path":"/docs/usage/metatags","sidebar":"tutorialSidebar"},{"id":"usage/metrics","path":"/docs/usage/metrics","sidebar":"tutorialSidebar"},{"id":"usage/plugins/develop","path":"/docs/usage/plugins/develop","sidebar":"tutorialSidebar"},{"id":"usage/plugins/index","path":"/docs/usage/plugins/","sidebar":"tutorialSidebar"},{"id":"usage/processors/file","path":"/docs/usage/processors/file","sidebar":"tutorialSidebar"},{"id":"usage/processors/index","path":"/docs/usage/processors/","sidebar":"tutorialSidebar"},{"id":"usage/processors/log","path":"/docs/usage/processors/log","sidebar":"tutorialSidebar"},{"id":"usage/processors/syslog","path":"/docs/usage/processors/syslog","sidebar":"tutorialSidebar"},{"id":"usage/recovery","path":"/docs/usage/recovery","sidebar":"tutorialSidebar"},{"id":"usage/retries","path":"/docs/usage/retries","sidebar":"tutorialSidebar"},{"id":"usage/storage","path":"/docs/usage/storage","sidebar":"tutorialSidebar"},{"id":"usage/target-nodes-spec","path":"/docs/usage/target-nodes-spec","sidebar":"tutorialSidebar"},{"id":"usage/upgrade","path":"/docs/usage/upgrade","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/basics/getting-started","label":"basics/getting-started"}}}},{"name":"v2","label":"v2","isLast":false,"path":"/docs/v2","mainDocId":"basics/configuration","docs":[{"id":"basics/configuration","path":"/docs/v2/basics/configuration","sidebar":"tutorialSidebar"},{"id":"basics/getting-started","path":"/docs/v2/basics/getting-started","sidebar":"tutorialSidebar"},{"id":"basics/installation","path":"/docs/v2/basics/installation","sidebar":"tutorialSidebar"},{"id":"cli/dkron","path":"/docs/v2/cli/dkron","sidebar":"tutorialSidebar"},{"id":"cli/dkron_agent","path":"/docs/v2/cli/dkron_agent","sidebar":"tutorialSidebar"},{"id":"cli/dkron_doc","path":"/docs/v2/cli/dkron_doc","sidebar":"tutorialSidebar"},{"id":"cli/dkron_keygen","path":"/docs/v2/cli/dkron_keygen","sidebar":"tutorialSidebar"},{"id":"cli/dkron_leave","path":"/docs/v2/cli/dkron_leave","sidebar":"tutorialSidebar"},{"id":"cli/dkron_raft","path":"/docs/v2/cli/dkron_raft","sidebar":"tutorialSidebar"},{"id":"cli/dkron_raft_list-peers","path":"/docs/v2/cli/dkron_raft_list-peers","sidebar":"tutorialSidebar"},{"id":"cli/dkron_raft_remove-peer","path":"/docs/v2/cli/dkron_raft_remove-peer","sidebar":"tutorialSidebar"},{"id":"cli/dkron_version","path":"/docs/v2/cli/dkron_version","sidebar":"tutorialSidebar"},{"id":"intro/dkron_vs_other_software","path":"/docs/v2/intro/dkron_vs_other_software","sidebar":"tutorialSidebar"},{"id":"intro/license","path":"/docs/v2/intro/license","sidebar":"tutorialSidebar"},{"id":"pro/acls","path":"/docs/v2/pro/acls","sidebar":"tutorialSidebar"},{"id":"pro/auth","path":"/docs/v2/pro/auth","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron","path":"/docs/v2/pro/cli/dkron","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_agent","path":"/docs/v2/pro/cli/dkron_agent","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_doc","path":"/docs/v2/pro/cli/dkron_doc","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_keygen","path":"/docs/v2/pro/cli/dkron_keygen","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_leave","path":"/docs/v2/pro/cli/dkron_leave","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_raft","path":"/docs/v2/pro/cli/dkron_raft","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_raft_list-peers","path":"/docs/v2/pro/cli/dkron_raft_list-peers","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_raft_remove-peer","path":"/docs/v2/pro/cli/dkron_raft_remove-peer","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_version","path":"/docs/v2/pro/cli/dkron_version","sidebar":"tutorialSidebar"},{"id":"pro/commercial-faq","path":"/docs/v2/pro/commercial-faq","sidebar":"tutorialSidebar"},{"id":"pro/commercial-support","path":"/docs/v2/pro/commercial-support","sidebar":"tutorialSidebar"},{"id":"pro/configuration","path":"/docs/v2/pro/configuration","sidebar":"tutorialSidebar"},{"id":"pro/encryption","path":"/docs/v2/pro/encryption","sidebar":"tutorialSidebar"},{"id":"pro/executors/docker","path":"/docs/v2/pro/executors/docker","sidebar":"tutorialSidebar"},{"id":"pro/executors/ecs","path":"/docs/v2/pro/executors/ecs","sidebar":"tutorialSidebar"},{"id":"pro/failover","path":"/docs/v2/pro/failover","sidebar":"tutorialSidebar"},{"id":"pro/processors/elasticsearch","path":"/docs/v2/pro/processors/elasticsearch","sidebar":"tutorialSidebar"},{"id":"pro/processors/email","path":"/docs/v2/pro/processors/email","sidebar":"tutorialSidebar"},{"id":"pro/processors/slack","path":"/docs/v2/pro/processors/slack","sidebar":"tutorialSidebar"},{"id":"upgrading/from_v1_to_v2","path":"/docs/v2/upgrading/from_v1_to_v2","sidebar":"tutorialSidebar"},{"id":"usage/chaining","path":"/docs/v2/usage/chaining","sidebar":"tutorialSidebar"},{"id":"usage/cloud-auto-join","path":"/docs/v2/usage/cloud-auto-join","sidebar":"tutorialSidebar"},{"id":"usage/clustering","path":"/docs/v2/usage/clustering","sidebar":"tutorialSidebar"},{"id":"usage/concurrency","path":"/docs/v2/usage/concurrency","sidebar":"tutorialSidebar"},{"id":"usage/cron-spec","path":"/docs/v2/usage/cron-spec","sidebar":"tutorialSidebar"},{"id":"usage/ecs","path":"/docs/v2/usage/ecs","sidebar":"tutorialSidebar"},{"id":"usage/executors/http","path":"/docs/v2/usage/executors/http","sidebar":"tutorialSidebar"},{"id":"usage/executors/shell","path":"/docs/v2/usage/executors/shell","sidebar":"tutorialSidebar"},{"id":"usage/metatags","path":"/docs/v2/usage/metatags","sidebar":"tutorialSidebar"},{"id":"usage/metrics","path":"/docs/v2/usage/metrics","sidebar":"tutorialSidebar"},{"id":"usage/plugins/develop","path":"/docs/v2/usage/plugins/develop","sidebar":"tutorialSidebar"},{"id":"usage/processors/file","path":"/docs/v2/usage/processors/file","sidebar":"tutorialSidebar"},{"id":"usage/processors/log","path":"/docs/v2/usage/processors/log","sidebar":"tutorialSidebar"},{"id":"usage/processors/syslog","path":"/docs/v2/usage/processors/syslog","sidebar":"tutorialSidebar"},{"id":"usage/recovery","path":"/docs/v2/usage/recovery","sidebar":"tutorialSidebar"},{"id":"usage/retries","path":"/docs/v2/usage/retries","sidebar":"tutorialSidebar"},{"id":"usage/storage","path":"/docs/v2/usage/storage","sidebar":"tutorialSidebar"},{"id":"usage/target-nodes-spec","path":"/docs/v2/usage/target-nodes-spec","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v2/basics/configuration","label":"version-v2/basics/configuration"}}}},{"name":"v1","label":"v1","isLast":false,"path":"/docs/v1","mainDocId":"basics/configuration","docs":[{"id":"basics/configuration","path":"/docs/v1/basics/configuration","sidebar":"tutorialSidebar"},{"id":"basics/getting-started","path":"/docs/v1/basics/getting-started","sidebar":"tutorialSidebar"},{"id":"basics/installation","path":"/docs/v1/basics/installation","sidebar":"tutorialSidebar"},{"id":"cli/dkron","path":"/docs/v1/cli/dkron","sidebar":"tutorialSidebar"},{"id":"cli/dkron_agent","path":"/docs/v1/cli/dkron_agent","sidebar":"tutorialSidebar"},{"id":"cli/dkron_doc","path":"/docs/v1/cli/dkron_doc","sidebar":"tutorialSidebar"},{"id":"cli/dkron_keygen","path":"/docs/v1/cli/dkron_keygen","sidebar":"tutorialSidebar"},{"id":"cli/dkron_leave","path":"/docs/v1/cli/dkron_leave","sidebar":"tutorialSidebar"},{"id":"cli/dkron_version","path":"/docs/v1/cli/dkron_version","sidebar":"tutorialSidebar"},{"id":"intro/dkron_vs_other_software","path":"/docs/v1/intro/dkron_vs_other_software","sidebar":"tutorialSidebar"},{"id":"intro/license","path":"/docs/v1/intro/license","sidebar":"tutorialSidebar"},{"id":"pro/auth","path":"/docs/v1/pro/auth","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron","path":"/docs/v1/pro/cli/dkron","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_agent","path":"/docs/v1/pro/cli/dkron_agent","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_doc","path":"/docs/v1/pro/cli/dkron_doc","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_keygen","path":"/docs/v1/pro/cli/dkron_keygen","sidebar":"tutorialSidebar"},{"id":"pro/cli/dkron_version","path":"/docs/v1/pro/cli/dkron_version","sidebar":"tutorialSidebar"},{"id":"pro/clustering","path":"/docs/v1/pro/clustering","sidebar":"tutorialSidebar"},{"id":"pro/commercial-faq","path":"/docs/v1/pro/commercial-faq","sidebar":"tutorialSidebar"},{"id":"pro/commercial-support","path":"/docs/v1/pro/commercial-support","sidebar":"tutorialSidebar"},{"id":"pro/configuration","path":"/docs/v1/pro/configuration","sidebar":"tutorialSidebar"},{"id":"pro/encryption","path":"/docs/v1/pro/encryption","sidebar":"tutorialSidebar"},{"id":"pro/executors/docker","path":"/docs/v1/pro/executors/docker","sidebar":"tutorialSidebar"},{"id":"pro/executors/ecs","path":"/docs/v1/pro/executors/ecs","sidebar":"tutorialSidebar"},{"id":"pro/processors/elasticsearch","path":"/docs/v1/pro/processors/elasticsearch","sidebar":"tutorialSidebar"},{"id":"pro/processors/email","path":"/docs/v1/pro/processors/email","sidebar":"tutorialSidebar"},{"id":"pro/processors/slack","path":"/docs/v1/pro/processors/slack","sidebar":"tutorialSidebar"},{"id":"pro/quick-start","path":"/docs/v1/pro/quick-start","sidebar":"tutorialSidebar"},{"id":"pro/storage","path":"/docs/v1/pro/storage","sidebar":"tutorialSidebar"},{"id":"usage/chaining","path":"/docs/v1/usage/chaining","sidebar":"tutorialSidebar"},{"id":"usage/clustering","path":"/docs/v1/usage/clustering","sidebar":"tutorialSidebar"},{"id":"usage/concurrency","path":"/docs/v1/usage/concurrency","sidebar":"tutorialSidebar"},{"id":"usage/cron-spec","path":"/docs/v1/usage/cron-spec","sidebar":"tutorialSidebar"},{"id":"usage/ecs","path":"/docs/v1/usage/ecs","sidebar":"tutorialSidebar"},{"id":"usage/executors/http","path":"/docs/v1/usage/executors/http","sidebar":"tutorialSidebar"},{"id":"usage/executors/shell","path":"/docs/v1/usage/executors/shell","sidebar":"tutorialSidebar"},{"id":"usage/internals","path":"/docs/v1/usage/internals","sidebar":"tutorialSidebar"},{"id":"usage/metrics","path":"/docs/v1/usage/metrics","sidebar":"tutorialSidebar"},{"id":"usage/plugins/develop","path":"/docs/v1/usage/plugins/develop","sidebar":"tutorialSidebar"},{"id":"usage/processors/file","path":"/docs/v1/usage/processors/file","sidebar":"tutorialSidebar"},{"id":"usage/processors/log","path":"/docs/v1/usage/processors/log","sidebar":"tutorialSidebar"},{"id":"usage/processors/syslog","path":"/docs/v1/usage/processors/syslog","sidebar":"tutorialSidebar"},{"id":"usage/retries","path":"/docs/v1/usage/retries","sidebar":"tutorialSidebar"},{"id":"usage/target-nodes-spec","path":"/docs/v1/usage/target-nodes-spec","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/v1/basics/configuration","label":"version-v1/basics/configuration"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var s=n(7529);const l=JSON.parse('{"docusaurusVersion":"2.2.0","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-redoc":{"type":"package","name":"docusaurus-plugin-redoc","version":"1.0.0"},"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.2.0"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"2.2.0"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.2.0"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.2.0"},"docusaurus-theme-redoc":{"type":"package","name":"docusaurus-theme-redoc","version":"1.0.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.2.0"},"postcss-tailwindcss-loader":{"type":"project"},"docusaurus-theme-mermaid":{"type":"package","name":"@docusaurus/theme-mermaid","version":"2.2.0"}}}'),c={siteConfig:o.default,siteMetadata:l,globalData:a,i18n:i,codeTranslations:s},u=r.createContext(c);function d(e){let{children:t}=e;return r.createElement(u.Provider,{value:c},t)}},4763:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var r=n(7294),o=n(412),a=n(5742),i=n(782);function s(e){let{error:t,tryAgain:n}=e;return r.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",height:"50vh",width:"100%",fontSize:"20px"}},r.createElement("h1",null,"This page crashed."),r.createElement("p",null,t.message),r.createElement("button",{type:"button",onClick:n},"Try again"))}function l(e){let{error:t,tryAgain:n}=e;return r.createElement(u,{fallback:()=>r.createElement(s,{error:t,tryAgain:n})},r.createElement(a.Z,null,r.createElement("title",null,"Page Error")),r.createElement(i.Z,null,r.createElement(s,{error:t,tryAgain:n})))}const c=e=>r.createElement(l,e);class u extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.default.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??c)(e)}return e??null}}},412:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5742:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(7294),o=n(405);function a(e){return r.createElement(o.ql,e)}},9960:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(7462),o=n(7294),a=n(3727),i=n(8780),s=n(2263),l=n(3919),c=n(412);const u=o.createContext({collectLink:()=>{}});var d=n(4996);function p(e,t){let{isNavLink:n,to:p,href:f,activeClassName:m,isActive:g,"data-noBrokenLinkCheck":h,autoAddBaseUrl:b=!0,...v}=e;const{siteConfig:{trailingSlash:y,baseUrl:w}}=(0,s.Z)(),{withBaseUrl:k}=(0,d.C)(),_=(0,o.useContext)(u),S=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(()=>S.current));const E=p||f;const x=(0,l.Z)(E),T=E?.replace("pathname://","");let A=void 0!==T?(O=T,b&&(e=>e.startsWith("/"))(O)?k(O):O):void 0;var O;A&&x&&(A=(0,i.applyTrailingSlash)(A,{trailingSlash:y,baseUrl:w}));const C=(0,o.useRef)(!1),P=n?a.OL:a.rU,R=c.default.canUseIntersectionObserver,j=(0,o.useRef)(),N=()=>{C.current||null==A||(window.docusaurus.preload(A),C.current=!0)};(0,o.useEffect)((()=>(!R&&x&&null!=A&&window.docusaurus.prefetch(A),()=>{R&&j.current&&j.current.disconnect()})),[j,A,R,x]);const L=A?.startsWith("#")??!1,I=!A||!x||L;return I||h||_.collectLink(A),I?o.createElement("a",(0,r.Z)({ref:S,href:A},E&&!x&&{target:"_blank",rel:"noopener noreferrer"},v)):o.createElement(P,(0,r.Z)({},v,{onMouseEnter:N,onTouchStart:N,innerRef:e=>{S.current=e,R&&e&&x&&(j.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(j.current.unobserve(e),j.current.disconnect(),null!=A&&window.docusaurus.prefetch(A))}))})),j.current.observe(e))},to:A},n&&{isActive:g,activeClassName:m}))}const f=o.forwardRef(p)},5999:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c,I:()=>l});var r=n(7294);function o(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,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var a=n(7529),i=n(5108);function s(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 a[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return o(s({message:n,id:r}),t)}function c(e){let{children:t,id:n,values:a}=e;if(t&&"string"!=typeof t)throw i.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const l=s({message:t,id:n});return r.createElement(r.Fragment,null,o(l,a))}},9935:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r="default"},3919:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{Z:()=>o,b:()=>r})},4996:(e,t,n)=>{"use strict";n.d(t,{C:()=>a,Z:()=>i});var r=n(2263),o=n(3919);function a(){const{siteConfig:{baseUrl:e,url:t}}=(0,r.Z)();return{withBaseUrl:(n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:a=!1,absolute:i=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,o.b)(n))return n;if(a)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const s=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+s:s}(t,e,n,r)}}function i(e,t){void 0===t&&(t={});const{withBaseUrl:n}=a();return n(e,t)}},2263:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(7294),o=n(8940);function a(){return(0,r.useContext)(o._)}},8084:(e,t,n)=>{"use strict";n.d(t,{OD:()=>a,eZ:()=>i});var r=n(2263),o=n(9935);function a(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,r.Z)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}function i(e,t,n){void 0===t&&(t=o.m),void 0===n&&(n={});const r=a(e)?.[t];if(!r&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return r}},2389:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(7294),o=n(8934);function a(){return(0,r.useContext)(o._)}},9670:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach((n=>{let[o,a]=n;const i=r?`${r}.${o}`:o;var s;"object"==typeof(s=a)&&s&&Object.keys(s).length>0?e(a,i):t[i]=a}))}(e),t}},226:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,z:()=>a});var r=n(7294);const o=r.createContext(null);function a(e){let{children:t,value:n}=e;const a=r.useContext(o),i=(0,r.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 r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:a,value:n})),[a,n]);return r.createElement(o.Provider,{value:i},t)}},4104:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>g,gA:()=>d,WS:()=>p,_r:()=>c,Jo:()=>h,zh:()=>u,yW:()=>m,gB:()=>f});var r=n(6550),o=n(8084);const a=e=>e.versions.find((e=>e.isLast));function i(e,t){const n=a(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1})))}function s(e,t){const n=i(e,t),o=n?.docs.find((e=>!!(0,r.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(o.id):{}}}const l={},c=()=>(0,o.OD)("docusaurus-plugin-content-docs")??l,u=e=>(0,o.eZ)("docusaurus-plugin-content-docs",e,{failfast:!0});function d(e){void 0===e&&(e={});const t=c(),{pathname:n}=(0,r.TH)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.LX)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[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 p(e){void 0===e&&(e={});const t=d(e),{pathname:n}=(0,r.TH)();if(!t)return;return{activePlugin:t,activeVersion:i(t.pluginData,n)}}function f(e){return u(e).versions}function m(e){const t=u(e);return a(t)}function g(e){const t=u(e),{pathname:n}=(0,r.TH)();return s(t,n)}function h(e){const t=u(e),{pathname:n}=(0,r.TH)();return function(e,t){const n=a(e);return{latestDocSuggestion:s(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},8320:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(4865),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},3310:(e,t,n)=>{"use strict";n.r(t);var r=n(7410),o=n(6809);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{n(6726)(`./prism-${e}`)})),delete globalThis.Prism}(r.Z)},9471:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(7294);const o="iconExternalLink_nPIU";function a(e){let{width:t=13.5,height:n=13.5}=e;return r.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:o},r.createElement("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"}))}},782:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ct});var r=n(7294),o=n(6010),a=n(4763),i=n(1944),s=n(5225),l=n(5281),c=n(9727);const u="skipToContent_fXgn";function d(){return r.createElement(s.l,{className:u})}var p=n(6668),f=n(9689),m=n(7462),g=n(5999);function h(e){let{width:t=21,height:n=21,color:o="currentColor",strokeWidth:a=1.2,className:i,...s}=e;return r.createElement("svg",(0,m.Z)({viewBox:"0 0 15 15",width:t,height:n},s),r.createElement("g",{stroke:o,strokeWidth:a},r.createElement("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})))}const b="closeButton_CVFx";function v(e){return r.createElement("button",(0,m.Z)({type:"button","aria-label":(0,g.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,o.Z)("clean-btn close",b,e.className)}),r.createElement(h,{width:14,height:14,strokeWidth:3.1}))}const y="content_knG7";function w(e){const{announcementBar:t}=(0,p.L)(),{content:n}=t;return r.createElement("div",(0,m.Z)({},e,{className:(0,o.Z)(y,e.className),dangerouslySetInnerHTML:{__html:n}}))}const k="announcementBar_mb4j",_="announcementBarPlaceholder_vyr4",S="announcementBarClose_gvF7",E="announcementBarContent_xLdY";function x(){const{announcementBar:e}=(0,p.L)(),{isActive:t,close:n}=(0,f.nT)();if(!t)return null;const{backgroundColor:o,textColor:a,isCloseable:i}=e;return r.createElement("div",{className:k,style:{backgroundColor:o,color:a},role:"banner"},i&&r.createElement("div",{className:_}),r.createElement(w,{className:E}),i&&r.createElement(v,{onClick:n,className:S}))}var T=n(2961),A=n(5936),O=n(2466);var C=n(902),P=n(3102);const R=r.createContext(null);function j(e){let{children:t}=e;const n=function(){const e=(0,T.e)(),t=(0,P.HY)(),[n,o]=(0,r.useState)(!1),a=null!==t.component,i=(0,C.D9)(a);return(0,r.useEffect)((()=>{a&&!i&&o(!0)}),[a,i]),(0,r.useEffect)((()=>{a?e.shown||o(!0):o(!1)}),[e.shown,a]),(0,r.useMemo)((()=>[n,o]),[n])}();return r.createElement(R.Provider,{value:n},t)}function N(e){if(e.component){const t=e.component;return r.createElement(t,e.props)}}function L(){const e=(0,r.useContext)(R);if(!e)throw new C.i6("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)((()=>n(!1)),[n]),a=(0,P.HY)();return(0,r.useMemo)((()=>({shown:t,hide:o,content:N(a)})),[o,a,t])}function I(e){let{header:t,primaryMenu:n,secondaryMenu:a}=e;const{shown:i}=L();return r.createElement("div",{className:"navbar-sidebar"},t,r.createElement("div",{className:(0,o.Z)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":i})},r.createElement("div",{className:"navbar-sidebar__item menu"},n),r.createElement("div",{className:"navbar-sidebar__item menu"},a)))}var D=n(2949),M=n(2389);function F(e){return r.createElement("svg",(0,m.Z)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("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 B(e){return r.createElement("svg",(0,m.Z)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("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 U={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function z(e){let{className:t,value:n,onChange:a}=e;const i=(0,M.Z)(),s=(0,g.I)({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"===n?(0,g.I)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,g.I)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return r.createElement("div",{className:(0,o.Z)(U.toggle,t)},r.createElement("button",{className:(0,o.Z)("clean-btn",U.toggleButton,!i&&U.toggleButtonDisabled),type:"button",onClick:()=>a("dark"===n?"light":"dark"),disabled:!i,title:s,"aria-label":s,"aria-live":"polite"},r.createElement(F,{className:(0,o.Z)(U.toggleIcon,U.lightToggleIcon)}),r.createElement(B,{className:(0,o.Z)(U.toggleIcon,U.darkToggleIcon)})))}const $=r.memo(z);function q(e){let{className:t}=e;const n=(0,p.L)().colorMode.disableSwitch,{colorMode:o,setColorMode:a}=(0,D.I)();return n?null:r.createElement($,{className:t,value:o,onChange:a})}var G=n(1327);function H(){return r.createElement(G.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function Z(){const e=(0,T.e)();return r.createElement("button",{type:"button","aria-label":(0,g.I)({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()},r.createElement(h,{color:"var(--ifm-color-emphasis-600)"}))}function V(){return r.createElement("div",{className:"navbar-sidebar__brand"},r.createElement(H,null),r.createElement(q,{className:"margin-right--md"}),r.createElement(Z,null))}var W=n(9960),Y=n(4996),K=n(3919),X=n(8022),Q=n(9471);function J(e){let{activeBasePath:t,activeBaseRegex:n,to:o,href:a,label:i,html:s,isDropdownLink:l,prependBaseUrlToHref:c,...u}=e;const d=(0,Y.Z)(o),p=(0,Y.Z)(t),f=(0,Y.Z)(a,{forcePrependBaseUrl:!0}),g=i&&a&&!(0,K.Z)(a),h=s?{dangerouslySetInnerHTML:{__html:s}}:{children:r.createElement(r.Fragment,null,i,g&&r.createElement(Q.Z,l&&{width:12,height:12}))};return a?r.createElement(W.Z,(0,m.Z)({href:c?f:a},u,h)):r.createElement(W.Z,(0,m.Z)({to:d,isNavLink:!0},(t||n)&&{isActive:(e,t)=>n?(0,X.F)(n,t.pathname):t.pathname.startsWith(p)},u,h))}function ee(e){let{className:t,isDropdownItem:n=!1,...a}=e;const i=r.createElement(J,(0,m.Z)({className:(0,o.Z)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n},a));return n?r.createElement("li",null,i):i}function te(e){let{className:t,isDropdownItem:n,...a}=e;return r.createElement("li",{className:"menu__list-item"},r.createElement(J,(0,m.Z)({className:(0,o.Z)("menu__link",t)},a)))}function ne(e){let{mobile:t=!1,position:n,...o}=e;const a=t?te:ee;return r.createElement(a,(0,m.Z)({},o,{activeClassName:o.activeClassName??(t?"menu__link--active":"navbar__link--active")}))}var re=n(6043),oe=n(8596),ae=n(6550),ie=n(2263);function se(e,t){return e.some((e=>function(e,t){return!!(0,oe.Mg)(e.to,t)||!!(0,X.F)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function le(e){let{items:t,position:n,className:a,onClick:i,...s}=e;const l=(0,r.useRef)(null),[c,u]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[l]),r.createElement("div",{ref:l,className:(0,o.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":c})},r.createElement(J,(0,m.Z)({"aria-haspopup":"true","aria-expanded":c,role:"button",href:s.to?void 0:"#",className:(0,o.Z)("navbar__link",a)},s,{onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),u(!c))}}),s.children??s.label),r.createElement("ul",{className:"dropdown__menu"},t.map(((e,n)=>r.createElement(_e,(0,m.Z)({isDropdownItem:!0,onKeyDown:e=>{if(n===t.length-1&&"Tab"===e.key){e.preventDefault(),u(!1);const t=l.current.nextElementSibling;if(t){(t instanceof HTMLAnchorElement?t:t.querySelector("a")).focus()}}},activeClassName:"dropdown__link--active"},e,{key:n}))))))}function ce(e){let{items:t,className:n,position:a,onClick:i,...s}=e;const l=function(){const{siteConfig:{baseUrl:e}}=(0,ie.Z)(),{pathname:t}=(0,ae.TH)();return t.replace(e,"/")}(),c=se(t,l),{collapsed:u,toggleCollapsed:d,setCollapsed:p}=(0,re.u)({initialState:()=>!c});return(0,r.useEffect)((()=>{c&&p(!c)}),[l,c,p]),r.createElement("li",{className:(0,o.Z)("menu__list-item",{"menu__list-item--collapsed":u})},r.createElement(J,(0,m.Z)({role:"button",className:(0,o.Z)("menu__link menu__link--sublist menu__link--sublist-caret",n)},s,{onClick:e=>{e.preventDefault(),d()}}),s.children??s.label),r.createElement(re.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:u},t.map(((e,t)=>r.createElement(_e,(0,m.Z)({mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active"},e,{key:t}))))))}function ue(e){let{mobile:t=!1,...n}=e;const o=t?ce:le;return r.createElement(o,n)}var de=n(4711);function pe(e){let{width:t=20,height:n=20,...o}=e;return r.createElement("svg",(0,m.Z)({viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0},o),r.createElement("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 fe="iconLanguage_nlXk";const me=()=>null,ge="searchBox_ZlJk";function he(e){let{children:t,className:n}=e;return r.createElement("div",{className:(0,o.Z)(n,ge)},t)}var be=n(4104),ve=n(3438);var ye=n(373);const we=e=>e.docs.find((t=>t.id===e.mainDocId));const ke={default:ne,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:o,...a}=e;const{i18n:{currentLocale:i,locales:s,localeConfigs:l}}=(0,ie.Z)(),c=(0,de.l)(),{search:u,hash:d}=(0,ae.TH)(),p=[...n,...s.map((e=>{const n=`${`pathname://${c.createUrl({locale:e,fullyQualified:!1})}`}${u}${d}`;return{label:l[e].label,lang:l[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...o],f=t?(0,g.I)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):l[i].label;return r.createElement(ue,(0,m.Z)({},a,{mobile:t,label:r.createElement(r.Fragment,null,r.createElement(pe,{className:fe}),f),items:p}))},search:function(e){let{mobile:t,className:n}=e;return t?null:r.createElement(he,{className:n},r.createElement(me,null))},dropdown:ue,html:function(e){let{value:t,className:n,mobile:a=!1,isDropdownItem:i=!1}=e;const s=i?"li":"div";return r.createElement(s,{className:(0,o.Z)({navbar__item:!a&&!i,"menu__list-item":a},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:o,...a}=e;const{activeDoc:i}=(0,be.Iw)(o),s=(0,ve.vY)(t,o);return null===s?null:r.createElement(ne,(0,m.Z)({exact:!0},a,{isActive:()=>i?.path===s.path||!!i?.sidebar&&i.sidebar===s.sidebar,label:n??s.id,to:s.path}))},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:o,...a}=e;const{activeDoc:i}=(0,be.Iw)(o),s=(0,ve.oz)(t,o).link;if(!s)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return r.createElement(ne,(0,m.Z)({exact:!0},a,{isActive:()=>i?.sidebar===t,label:n??s.label,to:s.path}))},docsVersion:function(e){let{label:t,to:n,docsPluginId:o,...a}=e;const i=(0,ve.lO)(o)[0],s=t??i.label,l=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(i).path;return r.createElement(ne,(0,m.Z)({},a,{label:s,to:l}))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:o,dropdownItemsBefore:a,dropdownItemsAfter:i,...s}=e;const{search:l,hash:c}=(0,ae.TH)(),u=(0,be.Iw)(n),d=(0,be.gB)(n),{savePreferredVersionName:p}=(0,ye.J)(n),f=[...a,...d.map((e=>{const t=u.alternateDocVersions[e.name]??we(e);return{label:e.label,to:`${t.path}${l}${c}`,isActive:()=>e===u.activeVersion,onClick:()=>p(e.name)}})),...i],h=(0,ve.lO)(n)[0],b=t&&f.length>1?(0,g.I)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):h.label,v=t&&f.length>1?void 0:we(h).path;return f.length<=1?r.createElement(ne,(0,m.Z)({},s,{mobile:t,label:b,to:v,isActive:o?()=>!1:void 0})):r.createElement(ue,(0,m.Z)({},s,{mobile:t,label:b,to:v,items:f,isActive:o?()=>!1:void 0}))}};function _e(e){let{type:t,...n}=e;const o=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),a=ke[o];if(!a)throw new Error(`No NavbarItem component found for type "${t}".`);return r.createElement(a,n)}function Se(){const e=(0,T.e)(),t=(0,p.L)().navbar.items;return r.createElement("ul",{className:"menu__list"},t.map(((t,n)=>r.createElement(_e,(0,m.Z)({mobile:!0},t,{onClick:()=>e.toggle(),key:n})))))}function Ee(e){return r.createElement("button",(0,m.Z)({},e,{type:"button",className:"clean-btn navbar-sidebar__back"}),r.createElement(g.Z,{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)"},"\u2190 Back to main menu"))}function xe(){const e=0===(0,p.L)().navbar.items.length,t=L();return r.createElement(r.Fragment,null,!e&&r.createElement(Ee,{onClick:()=>t.hide()}),t.content)}function Te(){const e=(0,T.e)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?r.createElement(I,{header:r.createElement(V,null),primaryMenu:r.createElement(Se,null),secondaryMenu:r.createElement(xe,null)}):null}const Ae="navbarHideable_m1mJ",Oe="navbarHidden_jGov";function Ce(e){return r.createElement("div",(0,m.Z)({role:"presentation"},e,{className:(0,o.Z)("navbar-sidebar__backdrop",e.className)}))}function Pe(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,p.L)(),i=(0,T.e)(),{navbarRef:s,isNavbarVisible:l}=function(e){const[t,n]=(0,r.useState)(e),o=(0,r.useRef)(!1),a=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,O.RF)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i=s?n(!1):i+c{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return r.createElement("nav",{ref:s,className:(0,o.Z)("navbar","navbar--fixed-top",n&&[Ae,!l&&Oe],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":i.shown})},t,r.createElement(Ce,{onClick:i.toggle}),r.createElement(Te,null))}function Re(e){let{width:t=30,height:n=30,className:o,...a}=e;return r.createElement("svg",(0,m.Z)({className:o,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},a),r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}function je(){const{toggle:e,shown:t}=(0,T.e)();return r.createElement("button",{onClick:e,"aria-label":(0,g.I)({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"},r.createElement(Re,null))}const Ne="colorModeToggle_DEke";function Le(e){let{items:t}=e;return r.createElement(r.Fragment,null,t.map(((e,t)=>r.createElement(_e,(0,m.Z)({},e,{key:t})))))}function Ie(e){let{left:t,right:n}=e;return r.createElement("div",{className:"navbar__inner"},r.createElement("div",{className:"navbar__items"},t),r.createElement("div",{className:"navbar__items navbar__items--right"},n))}function De(){const e=(0,T.e)(),t=(0,p.L)().navbar.items,[n,o]=function(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter((e=>!t(e)))]}(t),a=t.find((e=>"search"===e.type));return r.createElement(Ie,{left:r.createElement(r.Fragment,null,!e.disabled&&r.createElement(je,null),r.createElement(H,null),r.createElement(Le,{items:n})),right:r.createElement(r.Fragment,null,r.createElement(Le,{items:o}),r.createElement(q,{className:Ne}),!a&&r.createElement(he,null,r.createElement(me,null)))})}function Me(){return r.createElement(Pe,null,r.createElement(De,null))}var Fe=n(2489);function Be(e){let{item:t}=e;const{to:n,href:o,label:a,prependBaseUrlToHref:i,...s}=t,l=(0,Y.Z)(n),c=(0,Y.Z)(o,{forcePrependBaseUrl:!0});return r.createElement(W.Z,(0,m.Z)({className:"footer__link-item"},o?{href:i?c:o}:{to:l},s),a,o&&!(0,K.Z)(o)&&r.createElement(Q.Z,null))}function Ue(e){let{item:t}=e;return t.html?r.createElement("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement("li",{key:t.href??t.to,className:"footer__item"},r.createElement(Be,{item:t}))}function ze(e){let{column:t}=e;return r.createElement("div",{className:"col footer__col"},r.createElement("div",{className:"footer__title"},t.title),r.createElement("ul",{className:"footer__items clean-list"},t.items.map(((e,t)=>r.createElement(Ue,{key:t,item:e})))))}function $e(e){let{columns:t}=e;return r.createElement("div",{className:"row footer__links"},t.map(((e,t)=>r.createElement(ze,{key:t,column:e}))))}function qe(){return r.createElement("span",{className:"footer__link-separator"},"\xb7")}function Ge(e){let{item:t}=e;return t.html?r.createElement("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement(Be,{item:t})}function He(e){let{links:t}=e;return r.createElement("div",{className:"footer__links text--center"},r.createElement("div",{className:"footer__links"},t.map(((e,n)=>r.createElement(r.Fragment,{key:n},r.createElement(Ge,{item:e}),t.length!==n+1&&r.createElement(qe,null))))))}function Ze(e){let{links:t}=e;return(0,Fe.a)(t)?r.createElement($e,{columns:t}):r.createElement(He,{links:t})}var Ve=n(941);const We="footerLogoLink_BH7S";function Ye(e){let{logo:t}=e;const{withBaseUrl:n}=(0,Y.C)(),a={light:n(t.src),dark:n(t.srcDark??t.src)};return r.createElement(Ve.Z,{className:(0,o.Z)("footer__logo",t.className),alt:t.alt,sources:a,width:t.width,height:t.height,style:t.style})}function Ke(e){let{logo:t}=e;return t.href?r.createElement(W.Z,{href:t.href,className:We,target:t.target},r.createElement(Ye,{logo:t})):r.createElement(Ye,{logo:t})}function Xe(e){let{copyright:t}=e;return r.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function Qe(e){let{style:t,links:n,logo:a,copyright:i}=e;return r.createElement("footer",{className:(0,o.Z)("footer",{"footer--dark":"dark"===t})},r.createElement("div",{className:"container container-fluid"},n,(a||i)&&r.createElement("div",{className:"footer__bottom text--center"},a&&r.createElement("div",{className:"margin-bottom--sm"},a),i)))}function Je(){const{footer:e}=(0,p.L)();if(!e)return null;const{copyright:t,links:n,logo:o,style:a}=e;return r.createElement(Qe,{style:a,links:n&&n.length>0&&r.createElement(Ze,{links:n}),logo:o&&r.createElement(Ke,{logo:o}),copyright:t&&r.createElement(Xe,{copyright:t})})}const et=r.memo(Je);var tt=n(12),nt=n(5108);const rt="docusaurus.tab.",ot=r.createContext(void 0);const at=(0,C.Qc)([D.S,f.pl,function(e){let{children:t}=e;const n=function(){const[e,t]=(0,r.useState)({}),n=(0,r.useCallback)(((e,t)=>{(0,tt.W)(`${rt}${e}`).set(t)}),[]);(0,r.useEffect)((()=>{try{const e={};(0,tt._)().forEach((t=>{if(t.startsWith(rt)){const n=t.substring(rt.length);e[n]=(0,tt.W)(t).get()}})),t(e)}catch(e){nt.error(e)}}),[]);const o=(0,r.useCallback)(((e,r)=>{t((t=>({...t,[e]:r}))),n(e,r)}),[n]);return(0,r.useMemo)((()=>({tabGroupChoices:e,setTabGroupChoices:o})),[e,o])}();return r.createElement(ot.Provider,{value:n},t)},O.OC,ye.L5,i.VC,function(e){let{children:t}=e;return r.createElement(P.n2,null,r.createElement(T.M,null,r.createElement(j,null,t)))}]);function it(e){let{children:t}=e;return r.createElement(at,null,t)}function st(e){let{error:t,tryAgain:n}=e;return r.createElement("main",{className:"container margin-vert--xl"},r.createElement("div",{className:"row"},r.createElement("div",{className:"col col--6 col--offset-3"},r.createElement("h1",{className:"hero__title"},r.createElement(g.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),r.createElement("p",null,t.message),r.createElement("div",null,r.createElement("button",{type:"button",onClick:n},r.createElement(g.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again when the page crashed"},"Try again"))))))}const lt="mainWrapper_z2l0";function ct(e){const{children:t,noFooter:n,wrapperClassName:u,title:p,description:f}=e;return(0,c.t)(),r.createElement(it,null,r.createElement(i.d,{title:p,description:f}),r.createElement(d,null),r.createElement(x,null),r.createElement(Me,null),r.createElement("div",{id:s.u,className:(0,o.Z)(l.k.wrapper.main,lt,u)},r.createElement(a.Z,{fallback:e=>r.createElement(st,e)},t)),!n&&r.createElement(et,null))}},1327:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(7462),o=n(7294),a=n(9960),i=n(4996),s=n(2263),l=n(6668),c=n(941);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const a={light:(0,i.Z)(t.src),dark:(0,i.Z)(t.srcDark||t.src)},s=o.createElement(c.Z,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?o.createElement("div",{className:r},s):s}function d(e){const{siteConfig:{title:t}}=(0,s.Z)(),{navbar:{title:n,logo:c}}=(0,l.L)(),{imageClassName:d,titleClassName:p,...f}=e,m=(0,i.Z)(c?.href||"/"),g=n?"":t,h=c?.alt??g;return o.createElement(a.Z,(0,r.Z)({to:m},f,c?.target&&{target:c.target}),c&&o.createElement(u,{logo:c,alt:h,imageClassName:d}),null!=n&&o.createElement("b",{className:p},n))}},197:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(7294),o=n(5742);function a(e){let{locale:t,version:n,tag:a}=e;const i=t;return r.createElement(o.Z,null,t&&r.createElement("meta",{name:"docusaurus_locale",content:t}),n&&r.createElement("meta",{name:"docusaurus_version",content:n}),a&&r.createElement("meta",{name:"docusaurus_tag",content:a}),i&&r.createElement("meta",{name:"docsearch:language",content:i}),n&&r.createElement("meta",{name:"docsearch:version",content:n}),a&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:a}))}},941:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(7462),o=n(7294),a=n(6010),i=n(2389),s=n(2949);const l={themedImage:"themedImage_ToTc","themedImage--light":"themedImage--light_HNdA","themedImage--dark":"themedImage--dark_i4oU"};function c(e){const t=(0,i.Z)(),{colorMode:n}=(0,s.I)(),{sources:c,className:u,alt:d,...p}=e,f=t?"dark"===n?["dark"]:["light"]:["light","dark"];return o.createElement(o.Fragment,null,f.map((e=>o.createElement("img",(0,r.Z)({key:e,src:c[e],alt:d,className:(0,a.Z)(l.themedImage,l[`themedImage--${e}`],u)},p)))))}},6043:(e,t,n)=>{"use strict";n.d(t,{u:()=>i,z:()=>m});var r=n(7462),o=n(7294),a=n(412);function i(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 s={display:"none",overflow:"hidden",height:"0px"},l={display:"block",overflow:"visible",height:"auto"};function c(e,t){const n=t?s:l;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function u(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){const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${r?.easing??"ease-in-out"}`,height:`${t}px`}}function i(){const t=o();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return c(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(i(),requestAnimationFrame((()=>{e.style.height=s.height,e.style.overflow=s.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{i()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,r])}function d(e){if(!a.default.canUseDOM)return e?s:l}function p(e){let{as:t="div",collapsed:n,children:r,animation:a,onCollapseTransitionEnd:i,className:s,disableSSRStyle:l}=e;const p=(0,o.useRef)(null);return u({collapsibleRef:p,collapsed:n,animation:a}),o.createElement(t,{ref:p,style:l?void 0:d(n),onTransitionEnd:e=>{"height"===e.propertyName&&(c(p.current,n),i?.(n))},className:s},r)}function f(e){let{collapsed:t,...n}=e;const[a,i]=(0,o.useState)(!t),[s,l]=(0,o.useState)(t);return(0,o.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,o.useLayoutEffect)((()=>{a&&l(t)}),[a,t]),a?o.createElement(p,(0,r.Z)({},n,{collapsed:s})):null}function m(e){let{lazy:t,...n}=e;const r=t?f:p;return o.createElement(r,n)}},9689:(e,t,n)=>{"use strict";n.d(t,{nT:()=>m,pl:()=>f});var r=n(7294),o=n(2389),a=n(12),i=n(902),s=n(6668);const l=(0,a.W)("docusaurus.announcement.dismiss"),c=(0,a.W)("docusaurus.announcement.id"),u=()=>"true"===l.get(),d=e=>l.set(String(e)),p=r.createContext(null);function f(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,s.L)(),t=(0,o.Z)(),[n,a]=(0,r.useState)((()=>!!t&&u()));(0,r.useEffect)((()=>{a(u())}),[]);const i=(0,r.useCallback)((()=>{d(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&d(!1),!r&&u()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return r.createElement(p.Provider,{value:n},t)}function m(){const e=(0,r.useContext)(p);if(!e)throw new i.i6("AnnouncementBarProvider");return e}},2949:(e,t,n)=>{"use strict";n.d(t,{I:()=>h,S:()=>g});var r=n(7294),o=n(412),a=n(902),i=n(12),s=n(6668);const l=r.createContext(void 0),c="theme",u=(0,i.W)(c),d="light",p="dark",f=e=>e===p?p:d;function m(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,s.L)(),[a,i]=(0,r.useState)((e=>o.default.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e))(e));(0,r.useEffect)((()=>{t&&u.del()}),[t]);const l=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:o=!0}=r;t?(i(t),o&&(e=>{u.set(f(e))})(t)):(i(n?window.matchMedia("(prefers-color-scheme: dark)").matches?p:d:e),u.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(a))}),[a]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=u.get();null!==t&&l(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,l]);const m=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||m.current?m.current=window.matchMedia("print").matches:l(null)};return e.addListener(r),()=>e.removeListener(r)}),[l,t,n]),(0,r.useMemo)((()=>({colorMode:a,setColorMode:l,get isDarkTheme(){return a===p},setLightTheme(){l(d)},setDarkTheme(){l(p)}})),[a,l])}function g(e){let{children:t}=e;const n=m();return r.createElement(l.Provider,{value:n},t)}function h(){const e=(0,r.useContext)(l);if(null==e)throw new a.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},373:(e,t,n)=>{"use strict";n.d(t,{J:()=>y,L5:()=>b,Oh:()=>w});var r=n(7294),o=n(4104),a=n(9935),i=n(6668),s=n(3438),l=n(902),c=n(12);const u=e=>`docs-preferred-version-${e}`,d=(e,t,n)=>{(0,c.W)(u(e),{persistence:t}).set(n)},p=(e,t)=>(0,c.W)(u(e),{persistence:t}).get(),f=(e,t)=>{(0,c.W)(u(e),{persistence:t}).del()};const m=r.createContext(null);function g(){const e=(0,o._r)(),t=(0,i.L)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,s]=(0,r.useState)((()=>(e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}]))))(n)));(0,r.useEffect)((()=>{s(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function o(e){const t=p(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(f(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){d(e,t,n),s((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function h(e){let{children:t}=e;const n=g();return r.createElement(m.Provider,{value:n},t)}function b(e){let{children:t}=e;return s.cE?r.createElement(h,null,t):r.createElement(r.Fragment,null,t)}function v(){const e=(0,r.useContext)(m);if(!e)throw new l.i6("DocsPreferredVersionContextProvider");return e}function y(e){void 0===e&&(e=a.m);const t=(0,o.zh)(e),[n,i]=v(),{preferredVersionName:s}=n[e];return{preferredVersion:t.versions.find((e=>e.name===s))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function w(){const e=(0,o._r)(),[t]=v();function n(n){const r=e[n],{preferredVersionName:o}=t[n];return r.versions.find((e=>e.name===o))??null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}},1116:(e,t,n)=>{"use strict";n.d(t,{V:()=>l,b:()=>s});var r=n(7294),o=n(902);const a=Symbol("EmptyContext"),i=r.createContext(a);function s(e){let{children:t,name:n,items:o}=e;const a=(0,r.useMemo)((()=>n&&o?{name:n,items:o}:null),[n,o]);return r.createElement(i.Provider,{value:a},t)}function l(){const e=(0,r.useContext)(i);if(e===a)throw new o.i6("DocsSidebarProvider");return e}},2961:(e,t,n)=>{"use strict";n.d(t,{M:()=>p,e:()=>f});var r=n(7294),o=n(3102),a=n(7524),i=n(6550),s=n(902);function l(e){!function(e){const t=(0,i.k6)(),n=(0,s.zX)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}var c=n(6668);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,o.HY)(),{items:t}=(0,c.L)().navbar;return 0===t.length&&!e.component}(),t=(0,a.i)(),n=!e&&"mobile"===t,[i,s]=(0,r.useState)(!1);l((()=>{if(i)return s(!1),!1}));const u=(0,r.useCallback)((()=>{s((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&s(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:u,shown:i})),[e,n,u,i])}function p(e){let{children:t}=e;const n=d();return r.createElement(u.Provider,{value:n},t)}function f(){const e=r.useContext(u);if(void 0===e)throw new s.i6("NavbarMobileSidebarProvider");return e}},3102:(e,t,n)=>{"use strict";n.d(t,{HY:()=>s,Zo:()=>l,n2:()=>i});var r=n(7294),o=n(902);const a=r.createContext(null);function i(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return r.createElement(a.Provider,{value:n},t)}function s(){const e=(0,r.useContext)(a);if(!e)throw new o.i6("NavbarSecondaryMenuContentProvider");return e[0]}function l(e){let{component:t,props:n}=e;const i=(0,r.useContext)(a);if(!i)throw new o.i6("NavbarSecondaryMenuContentProvider");const[,s]=i,l=(0,o.Ql)(n);return(0,r.useEffect)((()=>{s({component:t,props:l})}),[s,t,l]),(0,r.useEffect)((()=>()=>s({component:null,props:null})),[s]),null}},9727:(e,t,n)=>{"use strict";n.d(t,{h:()=>o,t:()=>a});var r=n(7294);const o="navigation-with-keyboard";function a(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},7524:(e,t,n)=>{"use strict";n.d(t,{i:()=>c});var r=n(7294),o=n(412);const a="desktop",i="mobile",s="ssr";function l(){return o.default.canUseDOM?window.innerWidth>996?a:i:s}function c(){const[e,t]=(0,r.useState)((()=>l()));return(0,r.useEffect)((()=>{function e(){t(l())}return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(undefined)}}),[]),e}},5281:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-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",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:{}}},3438:(e,t,n)=>{"use strict";n.d(t,{MN:()=>_,Wl:()=>p,_F:()=>g,cE:()=>d,hI:()=>k,jA:()=>f,lO:()=>v,oz:()=>y,s1:()=>b,vY:()=>w});var r=n(7294),o=n(6550),a=n(8790),i=n(4104),s=n(373),l=n(1116),c=n(7392),u=n(8596);const d=!!i._r;function p(e){if(e.href)return e.href;for(const t of e.items){if("link"===t.type)return t.href;if("category"===t.type){const e=p(t);if(e)return e}}}function f(){const{pathname:e}=(0,o.TH)(),t=(0,l.V)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=h({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}const m=(e,t)=>void 0!==e&&(0,u.Mg)(e,t);function g(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||((e,t)=>e.some((e=>g(e,t))))(e.items,t))}function h(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&((0,u.Mg)(a.href,n)||e(a.items))||"link"===a.type&&(0,u.Mg)(a.href,n)){return r&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function b(){const e=(0,l.V)(),{pathname:t}=(0,o.TH)(),n=(0,i.gA)()?.pluginData.breadcrumbs;return!1!==n&&e?h({sidebarItems:e.items,pathname:t}):null}function v(e){const{activeVersion:t}=(0,i.Iw)(e),{preferredVersion:n}=(0,s.J)(e),o=(0,i.yW)(e);return(0,r.useMemo)((()=>(0,c.j)([t,n,o].filter(Boolean))),[t,n,o])}function y(e,t){const n=v(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\n Available sidebar ids are:\n - ${Object.keys(t).join("\n- ")}`);return r[1]}),[e,n])}function w(e,t){const n=v(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`DocNavbarItem: 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.j)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function k(e){let{route:t,versionMetadata:n}=e;const r=(0,o.TH)(),i=t.routes,s=i.find((e=>(0,o.LX)(r.pathname,e)));if(!s)return null;const l=s.sidebar,c=l?n.docsSidebars[l]:void 0;return{docElement:(0,a.H)(i),sidebarName:l,sidebarItems:c}}function _(e){return e.filter((e=>"category"!==e.type||!!p(e)))}},2489:(e,t,n)=>{"use strict";function r(e){return"title"in e[0]}n.d(t,{a:()=>r})},7392:(e,t,n)=>{"use strict";function r(e,t){return void 0===t&&(t=(e,t)=>e===t),e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}function o(e){return Array.from(new Set(e))}n.d(t,{j:()=>o,l:()=>r})},1944:(e,t,n)=>{"use strict";n.d(t,{FG:()=>p,d:()=>u,VC:()=>f});var r=n(7294),o=n(6010),a=n(5742),i=n(226);function s(){const e=r.useContext(i._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var l=n(4996),c=n(2263);function u(e){let{title:t,description:n,keywords:o,image:i,children:s}=e;const u=function(e){const{siteConfig:t}=(0,c.Z)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,l.C)(),p=i?d(i,{absolute:!0}):void 0;return r.createElement(a.Z,null,t&&r.createElement("title",null,u),t&&r.createElement("meta",{property:"og:title",content:u}),n&&r.createElement("meta",{name:"description",content:n}),n&&r.createElement("meta",{property:"og:description",content:n}),o&&r.createElement("meta",{name:"keywords",content:Array.isArray(o)?o.join(","):o}),p&&r.createElement("meta",{property:"og:image",content:p}),p&&r.createElement("meta",{name:"twitter:image",content:p}),s)}const d=r.createContext(void 0);function p(e){let{className:t,children:n}=e;const i=r.useContext(d),s=(0,o.Z)(i,t);return r.createElement(d.Provider,{value:s},r.createElement(a.Z,null,r.createElement("html",{className:s})),n)}function f(e){let{children:t}=e;const n=s(),a=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const i=`plugin-id-${n.plugin.id}`;return r.createElement(p,{className:(0,o.Z)(a,i)},t)}},902:(e,t,n)=>{"use strict";n.d(t,{D9:()=>i,LI:()=>o,Qc:()=>c,Ql:()=>l,i6:()=>s,zX:()=>a});var r=n(7294);const o=n(412).default.canUseDOM?r.useLayoutEffect:r.useEffect;function a(e){const t=(0,r.useRef)(e);return o((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function i(e){const t=(0,r.useRef)();return o((()=>{t.current=e})),t.current}class s 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,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return r.createElement(r.Fragment,null,e.reduceRight(((e,t)=>r.createElement(t,null,e)),n))}}},8022:(e,t,n)=>{"use strict";function r(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}n.d(t,{F:()=>r})},8596:(e,t,n)=>{"use strict";n.d(t,{Mg:()=>i,Ns:()=>s});var r=n(7294),o=n(723),a=n(2263);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function s(){const{baseUrl:e}=(0,a.Z)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(o).flatMap((e=>e.routes??[])))}(n)}({routes:o.Z,baseUrl:e})),[e])}},2466:(e,t,n)=>{"use strict";n.d(t,{Ct:()=>p,OC:()=>l,RF:()=>d});var r=n(7294),o=n(412),a=n(2389),i=n(902);const s=r.createContext(void 0);function l(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return r.createElement(s.Provider,{value:n},t)}function c(){const e=(0,r.useContext)(s);if(null==e)throw new i.i6("ScrollControllerProvider");return e}const u=()=>o.default.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function d(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),o=(0,r.useRef)(u()),a=(0,i.zX)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=u();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function p(){const e=(0,r.useRef)(null),t=(0,a.Z)()&&"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 r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&ot&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},3320:(e,t,n)=>{"use strict";n.d(t,{HX:()=>i,_q:()=>l,os:()=>s});var r=n(4104),o=n(2263),a=n(373);const i="default";function s(e,t){return`docs-${e}-${t}`}function l(){const{i18n:e}=(0,o.Z)(),t=(0,r._r)(),n=(0,r.WS)(),l=(0,a.Oh)();const c=[i,...Object.keys(t).map((function(e){const r=n?.activePlugin.pluginId===e?n.activeVersion:void 0,o=l[e],a=t[e].versions.find((e=>e.isLast));return s(e,(r??o??a).name)}))];return{locale:e.currentLocale,tags:c}}},5225:(e,t,n)=>{"use strict";n.d(t,{l:()=>p,u:()=>l});var r=n(7462),o=n(7294),a=n(6550),i=n(5999),s=n(5936);const l="docusaurus_skipToContent_fallback";function c(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function u(){const e=(0,o.useRef)(null),{action:t}=(0,a.k6)(),n=(0,o.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(l);t&&c(t)}),[]);return(0,s.S)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&c(e.current)})),{containerRef:e,onClick:n}}const d=(0,i.I)({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 p(e){const t=e.children??d,{containerRef:n,onClick:a}=u();return o.createElement("div",{ref:n,role:"region","aria-label":d},o.createElement("a",(0,r.Z)({},e,{href:`#${l}`,onClick:a}),t))}},12:(e,t,n)=>{"use strict";n.d(t,{W:()=>l,_:()=>c});var r=n(5108);const o="localStorage";function a(e){if(void 0===e&&(e=o),"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||(r.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 s={get:()=>null,set:()=>{},del:()=>{}};function l(e,t){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}}(e);const n=a(t?.persistence);return null===n?s:{get:()=>{try{return n.getItem(e)}catch(t){return r.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{n.setItem(e,t)}catch(o){r.error(`Docusaurus storage error, can't set ${e}=${t}`,o)}},del:()=>{try{n.removeItem(e)}catch(t){r.error(`Docusaurus storage error, can't delete key=${e}`,t)}}}}function c(e){void 0===e&&(e=o);const t=a(e);if(!t)return[];const n=[];for(let r=0;r{"use strict";n.d(t,{l:()=>a});var r=n(2263),o=n(6550);function a(){const{siteConfig:{baseUrl:e,url:t},i18n:{defaultLocale:n,currentLocale:a}}=(0,r.Z)(),{pathname:i}=(0,o.TH)(),s=a===n?e:e.replace(`/${a}/`,"/"),l=i.replace(e,"");return{createUrl:function(e){let{locale:r,fullyQualified:o}=e;return`${o?t:""}${function(e){return e===n?`${s}`:`${s}${e}/`}(r)}${l}`}}}},5936:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(7294),o=n(6550),a=n(902);function i(e){const t=(0,o.TH)(),n=(0,a.D9)(t),i=(0,a.zX)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},6668:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(2263);function o(){return(0,r.Z)().siteConfig.themeConfig}},8802:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[o]=e.split(/[#?]/),a="/"===o||o===r?o:(i=o,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(o,a)}},8780:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="post-content";var o=n(8802);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(o).default}})},4750:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});r(n(412)).default.canUseDOM&&(window.Prism=window.Prism||{},window.Prism.manual=!0)},1924:(e,t,n)=>{"use strict";var r=n(210),o=n(5559),a=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&a(e,".prototype.")>-1?o(n):n}},5559:(e,t,n)=>{"use strict";var r=n(8612),o=n(210),a=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),s=o("%Reflect.apply%",!0)||r.call(i,a),l=o("%Object.getOwnPropertyDescriptor%",!0),c=o("%Object.defineProperty%",!0),u=o("%Math.max%");if(c)try{c({},"a",{value:1})}catch(p){c=null}e.exports=function(e){var t=s(r,i,arguments);if(l&&c){var n=l(t,"length");n.configurable&&c(t,"length",{value:1+u(0,e.length-(arguments.length-1))})}return t};var d=function(){return s(r,a,arguments)};c?c(e.exports,"apply",{value:d}):e.exports.apply=d},6010:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;to});const o=function(){for(var e,t,n=0,o="";n{var r=n(9539),o=n(9282);function a(){return(new Date).getTime()}var i,s=Array.prototype.slice,l={};i=void 0!==n.g&&n.g.console?n.g.console:"undefined"!=typeof window&&window.console?window.console:{};for(var c=[[function(){},"log"],[function(){i.log.apply(i,arguments)},"info"],[function(){i.log.apply(i,arguments)},"warn"],[function(){i.warn.apply(i,arguments)},"error"],[function(e){l[e]=a()},"time"],[function(e){var t=l[e];if(!t)throw new Error("No such label: "+e);delete l[e];var n=a()-t;i.log(e+": "+n+"ms")},"timeEnd"],[function(){var e=new Error;e.name="Trace",e.message=r.format.apply(null,arguments),i.error(e.stack)},"trace"],[function(e){i.log(r.inspect(e)+"\n")},"dir"],[function(e){if(!e){var t=s.call(arguments,1);o.ok(!1,r.format.apply(null,t))}},"assert"]],u=0;u{"use strict";var r=n(2215),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),a=Object.prototype.toString,i=Array.prototype.concat,s=Object.defineProperty,l=s&&function(){var e={};try{for(var t in s(e,"x",{enumerable:!1,value:e}),e)return!1;return e.x===e}catch(n){return!1}}(),c=function(e,t,n,r){var o;(!(t in e)||"function"==typeof(o=r)&&"[object Function]"===a.call(o)&&r())&&(l?s(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},u=function(e,t){var n=arguments.length>2?arguments[2]:{},a=r(t);o&&(a=i.call(a,Object.getOwnPropertySymbols(t)));for(var s=0;s{"use strict";function t(e,t){if(null==e)throw new TypeError("Cannot convert first argument to object");for(var n=Object(e),r=1;r{var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;e.exports=function(e,r,o){if("[object Function]"!==n.call(r))throw new TypeError("iterator must be a function");var a=e.length;if(a===+a)for(var i=0;i{"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,o="[object Function]";e.exports=function(e){var a=this;if("function"!=typeof a||r.call(a)!==o)throw new TypeError(t+a);for(var i,s=n.call(arguments,1),l=function(){if(this instanceof i){var t=a.apply(this,s.concat(n.call(arguments)));return Object(t)===t?t:this}return a.apply(e,s.concat(n.call(arguments)))},c=Math.max(0,a.length-s.length),u=[],d=0;d{"use strict";var r=n(7648);e.exports=Function.prototype.bind||r},210:(e,t,n)=>{"use strict";var r,o=SyntaxError,a=Function,i=TypeError,s=function(e){try{return a('"use strict"; return ('+e+").constructor;")()}catch(t){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(O){l=null}var c=function(){throw new i},u=l?function(){try{return c}catch(e){try{return l(arguments,"callee").get}catch(t){return c}}}():c,d=n(1405)(),p=Object.getPrototypeOf||function(e){return e.__proto__},f={},m="undefined"==typeof Uint8Array?r:p(Uint8Array),g={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":d?p([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":f,"%AsyncGenerator%":f,"%AsyncGeneratorFunction%":f,"%AsyncIteratorPrototype%":f,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":f,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?p(p([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&d?p((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&d?p((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?p(""[Symbol.iterator]()):r,"%Symbol%":d?Symbol:r,"%SyntaxError%":o,"%ThrowTypeError%":u,"%TypedArray%":m,"%TypeError%":i,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},h=function e(t){var n;if("%AsyncFunction%"===t)n=s("async function () {}");else if("%GeneratorFunction%"===t)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=s("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var o=e("%AsyncGenerator%");o&&(n=p(o.prototype))}return g[t]=n,n},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=n(8612),y=n(7642),w=v.call(Function.call,Array.prototype.concat),k=v.call(Function.apply,Array.prototype.splice),_=v.call(Function.call,String.prototype.replace),S=v.call(Function.call,String.prototype.slice),E=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,x=/\\(\\)?/g,T=function(e){var t=S(e,0,1),n=S(e,-1);if("%"===t&&"%"!==n)throw new o("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new o("invalid intrinsic syntax, expected opening `%`");var r=[];return _(e,E,(function(e,t,n,o){r[r.length]=n?_(o,x,"$1"):t||e})),r},A=function(e,t){var n,r=e;if(y(b,r)&&(r="%"+(n=b[r])[0]+"%"),y(g,r)){var a=g[r];if(a===f&&(a=h(r)),void 0===a&&!t)throw new i("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:a}}throw new o("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new i('"allowMissing" argument must be a boolean');var n=T(e),r=n.length>0?n[0]:"",a=A("%"+r+"%",t),s=a.name,c=a.value,u=!1,d=a.alias;d&&(r=d[0],k(n,w([0,1],d)));for(var p=1,f=!0;p=n.length){var v=l(c,m);c=(f=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:c[m]}else f=y(c,m),c=c[m];f&&!u&&(g[s]=c)}}return c}},1405:(e,t,n)=>{"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(5419);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},5419:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},6410:(e,t,n)=>{"use strict";var r=n(5419);e.exports=function(){return r()&&!!Symbol.toStringTag}},7642:(e,t,n)=>{"use strict";var r=n(8612);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},9318:(e,t,n)=>{"use strict";n.d(t,{lX:()=>w,q_:()=>T,ob:()=>f,PP:()=>O,Ep:()=>p});var r=n(7462);function o(e){return"/"===e.charAt(0)}function a(e,t){for(var n=t,r=n+1,o=e.length;r=0;p--){var f=i[p];"."===f?a(i,p):".."===f?(a(i,p),d++):d&&(a(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var s=n(2177);function l(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(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 d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function f(e,t,n,o){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var a=t.indexOf("?");return-1!==a&&(n=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=(0,r.Z)({},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(s){throw s instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(a.key=n),o?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=i(a.pathname,o.pathname)):a.pathname=o.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,r,o){if(null!=e){var a="function"==typeof e?e(t,n):e;"string"==typeof a?"function"==typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,o):n.push(o),d({action:r,location:o,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",o=f(e,t,g(),w.location);u.confirmTransitionTo(o,r,n,(function(e){e&&(w.entries[w.index]=o,d({action:r,location:o}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var r=n(9864),o={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},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),g=l(n),h=0;h{"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},1143:e=>{"use strict";e.exports=function(e,t,n,r,o,a,i,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,a,i,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},2584:(e,t,n)=>{"use strict";var r=n(6410)(),o=n(1924)("Object.prototype.toString"),a=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o(e)},i=function(e){return!!a(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},s=function(){return a(arguments)}();a.isLegacyArguments=i,e.exports=s?a:i},8662:(e,t,n)=>{"use strict";var r,o=Object.prototype.toString,a=Function.prototype.toString,i=/^\s*(?:function)?\*/,s=n(6410)(),l=Object.getPrototypeOf;e.exports=function(e){if("function"!=typeof e)return!1;if(i.test(a.call(e)))return!0;if(!s)return"[object GeneratorFunction]"===o.call(e);if(!l)return!1;if(void 0===r){var t=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(e){}}();r=!!t&&l(t)}return l(e)===r}},8611:e=>{"use strict";e.exports=function(e){return e!=e}},360:(e,t,n)=>{"use strict";var r=n(5559),o=n(4289),a=n(8611),i=n(9415),s=n(3194),l=r(i(),Number);o(l,{getPolyfill:i,implementation:a,shim:s}),e.exports=l},9415:(e,t,n)=>{"use strict";var r=n(8611);e.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:r}},3194:(e,t,n)=>{"use strict";var r=n(4289),o=n(9415);e.exports=function(){var e=o();return r(Number,{isNaN:e},{isNaN:function(){return Number.isNaN!==e}}),e}},5692:(e,t,n)=>{"use strict";var r=n(9804),o=n(3083),a=n(1924),i=a("Object.prototype.toString"),s=n(6410)(),l="undefined"==typeof globalThis?n.g:globalThis,c=o(),u=a("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1}return!!f&&function(e){var t=!1;return r(p,(function(n,r){if(!t)try{t=n.call(e)===r}catch(o){}})),t}(e)}},5826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},1304:(e,t,n)=>{"use strict";n.r(t)},2497:(e,t,n)=>{"use strict";n.r(t)},2295:(e,t,n)=>{"use strict";n.r(t)},4865:function(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=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 o(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,s((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,i(e,u,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){l(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),u)}),u)):setTimeout(t,u)})),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())}),r.trickleSpeed)};return r.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)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.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");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),s=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.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 s=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=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 r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.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===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},7418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,a){for(var i,s,l=o(e),c=1;c{"use strict";var t=function(e){return e!=e};e.exports=function(e,n){return 0===e&&0===n?1/e==1/n:e===n||!(!t(e)||!t(n))}},609:(e,t,n)=>{"use strict";var r=n(4289),o=n(5559),a=n(4244),i=n(5624),s=n(2281),l=o(i(),Object);r(l,{getPolyfill:i,implementation:a,shim:s}),e.exports=l},5624:(e,t,n)=>{"use strict";var r=n(4244);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},2281:(e,t,n)=>{"use strict";var r=n(5624),o=n(4289);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},8987:(e,t,n)=>{"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,a=Object.prototype.toString,i=n(1414),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{d(window[e])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===a.call(e),r=i(e),s=t&&"[object String]"===a.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var m=c&&n;if(s&&e.length>0&&!o.call(e,0))for(var g=0;g0)for(var h=0;h{"use strict";var r=Array.prototype.slice,o=n(1414),a=Object.keys,i=a?function(e){return a(e)}:n(8987),s=Object.keys;i.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return o(e)?s(r.call(e)):s(e)})}else Object.keys=i;return Object.keys||i},e.exports=i},1414:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},7410:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);S+=_.value.length,_=_.next){var E=_.value;if(t.length>e.length)return;if(!(E instanceof o)){var x,T=1;if(v){if(!(x=a(k,S,e,b))||x.index>=e.length)break;var A=x.index,O=x.index+x[0].length,C=S;for(C+=_.value.length;A>=C;)C+=(_=_.next).value.length;if(S=C-=_.value.length,_.value instanceof o)continue;for(var P=_;P!==t.tail&&(Cd.reach&&(d.reach=L);var I=_.prev;if(j&&(I=l(t,I,j),S+=j.length),c(t,I,T),_=l(t,I,new o(p,h?r.tokenize(R,h):R,y,R)),N&&l(t,_,N),T>1){var D={cause:p+","+m,reach:L};i(e,t,n,_.prev,S,D),d&&D.reach>d.reach&&(d.reach=D.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o"+a.content+""},r}(),o=r;r.default=r,o.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},o.languages.markup.tag.inside["attr-value"].inside.entity=o.languages.markup.entity,o.languages.markup.doctype.inside["internal-subset"].inside=o.languages.markup,o.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(o.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:o.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:o.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},o.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(o.languages.markup.tag,"addAttribute",{value:function(e,t){o.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:o.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),o.languages.html=o.languages.markup,o.languages.mathml=o.languages.markup,o.languages.svg=o.languages.markup,o.languages.xml=o.languages.extend("markup",{}),o.languages.ssml=o.languages.xml,o.languages.atom=o.languages.xml,o.languages.rss=o.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=r.variable[1].inside,i=0;i]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},o.languages.c=o.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),o.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),o.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},o.languages.c.string],char:o.languages.c.char,comment:o.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:o.languages.c}}}}),o.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete o.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(o),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(o),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},o={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:o,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:o})}(o),o.languages.javascript=o.languages.extend("clike",{"class-name":[o.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),o.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,o.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:o.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:o.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:o.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:o.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:o.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),o.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:o.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),o.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),o.languages.markup&&(o.languages.markup.tag.addInlined("script","javascript"),o.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),o.languages.js=o.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(o),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return"(?:"+o+"|"+a+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(o),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(o),o.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:o.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},o.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n0)){var s=p(/^\{$/,/^\}$/);if(-1===s)continue;for(var l=n;l=0&&f(c,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function l(t,n,r){var o={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(o.code,o.grammar),e.hooks.run("after-tokenize",o),o.tokens}function c(t){var n={};n["interpolation-punctuation"]=o;var a=e.tokenize(t,n);if(3===a.length){var i=[1,1];i.push.apply(i,l(a[1],e.languages.javascript,"javascript")),a.splice.apply(a,i)}return new e.Token("interpolation",a,r.alias,t)}function u(t,n,r){var o=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),i=0,u={},d=l(o.map((function(e){if("string"==typeof e)return e;for(var n,o=e.content;-1!==t.indexOf(n=s(i++,r)););return u[n]=o,n})).join(""),n,r),p=Object.keys(u);return i=0,function e(t){for(var n=0;n=p.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var o=p[i],a="string"==typeof r?r:r.content,s=a.indexOf(o);if(-1!==s){++i;var l=a.substring(0,s),d=c(u[o]),f=a.substring(s+o.length),m=[];if(l&&m.push(l),m.push(d),f){var g=[f];e(g),m.push.apply(m,g)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(m)),n+=m.length-1):r.content=m}}else{var h=r.content;Array.isArray(h)?e(h):e([h])}}}(d),new e.Token(r,d,"language-"+r,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function p(e){return"string"==typeof e?e:Array.isArray(e)?e.map(p).join(""):p(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(n){for(var r=0,o=n.length;r]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(o),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r*\.{3}(?:[^{}]|)*\})/.source;function a(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return r})).replace(//g,(function(){return o})),RegExp(e,t)}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},s=function(t){for(var n=[],r=0;r0&&n[n.length-1].tagName===i(o.content[0].content[1])&&n.pop():"/>"===o.content[o.content.length-1].content||n.push({tagName:i(o.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&n.length>0&&0===n[n.length-1].openedBraces){var l=i(o);r0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(l=i(t[r-1])+l,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",l,null,l)}o.content&&"string"!=typeof o.content&&s(o.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||s(e.tokens)}))}(o),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],o=[];/^\w+$/.test(n)||o.push(/\w+/.exec(n)[0]),"diff"===n&&o.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:o,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(o),o.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},o.languages.go=o.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),o.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete o.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,s=i.length;-1!==n.code.indexOf(o=t(r,s));)++s;return i[s]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(s){for(var l=0;l=a.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++o;var g=p.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=p.substring(m+f.length),v=[];g&&v.push.apply(v,i([g])),v.push(h),b&&v.push.apply(v,i([b])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&i(c.content)}return s}(n.tokens)}}}})}(o),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(o),o.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},o.languages.webmanifest=o.languages.json,o.languages.less=o.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),o.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),o.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},o.languages.objectivec=o.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete o.languages.objectivec["class-name"],o.languages.objc=o.languages.objectivec,o.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},o.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},o.languages.python["string-interpolation"].inside.interpolation.inside.rest=o.languages.python,o.languages.py=o.languages.python,o.languages.reason=o.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),o.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete o.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(o),o.languages.scss=o.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),o.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),o.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),o.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),o.languages.scss.atrule.inside.rest=o.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(o),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(o),o.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const a=o},9901:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},2885:(e,t,n)=>{var r=n(5108);const o=n(9901),a=n(9642),i=new Set;function s(e){void 0===e?e=Object.keys(o.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...i,...Object.keys(Prism.languages)];a(o,e,t).load((e=>{if(!(e in o.languages))return void(s.silent||r.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(6500).resolve(t)],delete Prism.languages[e],n(6500)(t),i.add(e)}))}s.silent=!1,e.exports=s},6726:(e,t,n)=>{var r={"./":2885};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=6726},6500:(e,t,n)=>{var r={"./":2885};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=6500},9642:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n "));var s={},l=e[r];if(l){function c(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in s))for(var i in o(t,a),s[t]=!0,n[t])s[i]=!0}t(l.require,c),t(l.optional,c),t(l.modify,c)}n[r]=s,a.pop()}}return function(e){var t=n[e];return t||(o(e,r),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(a,i,s){var l=function(e){var t={};for(var n in e){var r=e[n];for(var o in r)if("meta"!=o){var a=r[o];t[o]="string"==typeof a?{title:a}:a}}return t}(a),c=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var o in n={},e){var a=e[o];t(a&&a.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o}))}return n[r]||r}}(l);i=i.map(c),s=(s||[]).map(c);var u=n(i),d=n(s);i.forEach((function e(n){var r=l[n];t(r&&r.require,(function(t){t in d||(u[t]=!0,e(t))}))}));for(var p,f=r(l),m=u;o(m);){for(var g in p={},m){var h=l[g];t(h&&h.modify,(function(e){e in d&&(p[e]=!0)}))}for(var b in d)if(!(b in u))for(var v in f(b))if(v in u){p[b]=!0;break}for(var y in m=p)u[y]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,o){var a=o?o.series:void 0,i=o?o.parallel:e,s={},l={};function c(e){if(e in s)return s[e];l[e]=!0;var o,u=[];for(var d in t(e))d in n&&u.push(d);if(0===u.length)o=r(e);else{var p=i(u.map((function(e){var t=c(e);return delete l[e],t})));a?o=a(p,(function(){return r(e)})):r(e)}return s[e]=o}for(var u in n)c(u);var d=[];for(var p in l)d.push(s[p]);return i(d)}(f,u,t,n)}};return w}}();e.exports=t},4155:e=>{var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&p())}function p(){if(!c){var e=i(d);c=!0;for(var t=l.length;t;){for(s=l,l=[];++u1)for(var n=1;n{"use strict";var r=n(414);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=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 s.name="Invariant Violation",s}}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:o};return n.PropTypes=n,n}},5697:(e,t,n)=>{e.exports=n(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4448:(e,t,n)=>{"use strict";var r=n(5108),o=n(7294),a=n(7418),i=n(3840);function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n