docs: update docusaurus, add metrics endpoint, add zero downtime update (#4376)

* chore: update docusuarus to 2.1.0

* docs: metrics endpoint docs

* docs: zero downtime updates

* Update docs/docs/concepts/architecture/solution.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/concepts/architecture/solution.md

Co-authored-by: mffap <mpa@zitadel.com>

* Update docs/docs/concepts/architecture/solution.md

Co-authored-by: mffap <mpa@zitadel.com>

* docs: add health / ready

* Update docs/docs/apis/observability/health.md

Co-authored-by: mffap <mpa@zitadel.com>

Co-authored-by: mffap <mpa@zitadel.com>
This commit is contained in:
Florian Forster 2022-09-15 16:36:02 +02:00 committed by GitHub
parent 84b20bc4e1
commit c14c66820f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 243 additions and 549 deletions

View File

@ -0,0 +1,23 @@
---
title: Ready / Healthy
---
ZITADEL exposes a `Ready`- and `Healthy` endpoint to allow external systems like load balancers, orchestration systems, uptime probes and others to check the status.
## Ready
The `Ready` endpoint is located on the path `/debug/ready` and allows systems to probe if a ZITADEL process is ready to serve and accept traffic.
This endpoint is useful for operations like [zero downtime upgrade](../../concepts/architecture/solution#zero-downtime-updates) since it allows systems like Kubernetes to verify that ZITADEL is working on something (e.g. database schema migration) but is not yet ready to accept traffic.
:::info
In Kubernetes this is called the `readinessProbe`.
:::
## Healthy
The `Health` endpoint is located on the path `/debug/healthz` and allows systems to probe if a ZITADEL process is still alive.
This helps system like kubernetes or a load balancer to observe if the process is still alive to accept traffic.
:::info
In Kubernetes this is called the `livenessProbe`.
:::

View File

@ -0,0 +1,11 @@
---
title: Metrics
---
ZITADEL provides a `metrics` endpoint with the help of the [opentelemetry-go](https://github.com/open-telemetry/opentelemetry-go) package.
Self-hosting customers can access this endpoint with on the path `/debug/metrics`. For example when running ZITADEL locally its is accessible on `http://localhost:8080/debug/metrics`. The metrics endpoint can be scrubbed by any tool of choice that supports the `otel` format, e.g an existing Prometheus.
For our [Kubernetes/Helm](../../guides/deploy/kubernetes) users, we provide an out of the box support for the [ServiceMonitor](https://github.com/zitadel/zitadel-charts/blob/main/charts/zitadel/templates/servicemonitor.yaml) custom resource.
By default, metrics are enabled but can be turned of through ZITADEL's [configuration](../../guides/manage/self-hosted/configure). The (default) configuration is located in the [defaults.yaml](https://github.com/zitadel/zitadel/blob/main/cmd/defaults.yaml).

View File

@ -57,3 +57,25 @@ CockroachDB needs to be configured with locality flags to proper distribute data
![Multi-Cluster Architecture](/img/zitadel_multicluster_architecture.png)
## Zero Downtime Updates
Since an Identity system tends to be a critical piece of infrastructure, the "in place zero downtime update" is a well needed feature.
ZITADEL is built in a way that upgrades can be executed without downtime by just updating to a more recent version.
The common update involves the following steps and do not need manual intervention of the operator:
- Keep the old version running
- Deploy the version in parallel to the old version
- The new version will start ...
- by updating databases schemas if needed
- participate in the leader election for background jobs
- As soon as the new version is ready to accept traffic it will signal this on the readiness endpoint `/debug/ready`
- At this point your network infrastructure can send traffic to the new version
Users who use [Kubernetes/Helm](../../guides/deploy/kubernetes) or serverless container services like Google Cloud Run can benefit from the fact the above process is automated.
:::info
As a good practice we recommend creating Database Backups prior to an update.
It is also recommend to read the release notes on GitHub before upgrading.
Since ZITADEL utilizes Semantic Versioning Breaking Changes of any kind will always increase the major version (e.g Version 2 would become Version 3).
:::

View File

@ -36,17 +36,17 @@
"@colors/colors": "1.5.0",
"@docsearch/css": "3.0.0",
"@docsearch/react": "3.0.0",
"@docusaurus/core": "2.0.1",
"@docusaurus/cssnano-preset": "2.0.0",
"@docusaurus/module-type-aliases": "2.0.0",
"@docusaurus/plugin-debug": "2.0.0",
"@docusaurus/plugin-google-analytics": "2.0.0",
"@docusaurus/plugin-google-gtag": "2.0.0",
"@docusaurus/plugin-sitemap": "2.0.0",
"@docusaurus/preset-classic": "^2.0.1",
"@docusaurus/theme-classic": "2.0.0",
"@docusaurus/theme-search-algolia": "2.0.0",
"@docusaurus/types": "2.0.0",
"@docusaurus/core": "2.1.0",
"@docusaurus/cssnano-preset": "2.1.0",
"@docusaurus/module-type-aliases": "2.1.0",
"@docusaurus/plugin-debug": "2.1.0",
"@docusaurus/plugin-google-analytics": "2.1.0",
"@docusaurus/plugin-google-gtag": "2.1.0",
"@docusaurus/plugin-sitemap": "2.1.0",
"@docusaurus/preset-classic": "2.1.0",
"@docusaurus/theme-classic": "2.1.0",
"@docusaurus/theme-search-algolia": "2.1.0",
"@docusaurus/types": "2.1.0",
"@jridgewell/resolve-uri": "3.0.7",
"@jridgewell/set-array": "1.1.1",
"@jridgewell/trace-mapping": "0.3.11",

View File

@ -246,6 +246,15 @@ module.exports = {
"apis/saml/endpoints",
],
},
{
type: "category",
label: "Observability",
collapsed: false,
items: [
"apis/observability/metrics",
"apis/observability/health",
],
},
{
type: "category",
label: "Rate Limits",

View File

@ -1466,10 +1466,10 @@
"@docsearch/css" "3.2.0"
algoliasearch "^4.0.0"
"@docusaurus/core@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.0.tgz#37b0088b6feaff84b6308b323197111e9f09d74e"
integrity sha512-IqB3viXUuXvDENZYQMjs8++KcRbT3uCBNgahJqOh9V8OJA9aBYYe+hf7qxg6gWEDjdx8CK9Blnl2rDlNUYyk+A==
"@docusaurus/core@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.1.0.tgz#4aedc306f4c4cd2e0491b641bf78941d4b480ab6"
integrity sha512-/ZJ6xmm+VB9Izbn0/s6h6289cbPy2k4iYFwWDhjiLsVqwa/Y0YBBcXvStfaHccudUC3OfP+26hMk7UCjc50J6Q==
dependencies:
"@babel/core" "^7.18.6"
"@babel/generator" "^7.18.7"
@ -1481,13 +1481,13 @@
"@babel/runtime" "^7.18.6"
"@babel/runtime-corejs3" "^7.18.6"
"@babel/traverse" "^7.18.8"
"@docusaurus/cssnano-preset" "2.0.0"
"@docusaurus/logger" "2.0.0"
"@docusaurus/mdx-loader" "2.0.0"
"@docusaurus/cssnano-preset" "2.1.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/mdx-loader" "2.1.0"
"@docusaurus/react-loadable" "5.5.2"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-common" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-common" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
"@slorber/static-site-generator-webpack-plugin" "^4.0.7"
"@svgr/webpack" "^6.2.1"
autoprefixer "^10.4.7"
@ -1543,128 +1543,33 @@
webpack-merge "^5.8.0"
webpackbar "^5.0.2"
"@docusaurus/core@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.1.tgz#a2b0d653e8f18eacddda4778a46b638dd1f0f45c"
integrity sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==
dependencies:
"@babel/core" "^7.18.6"
"@babel/generator" "^7.18.7"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
"@babel/plugin-transform-runtime" "^7.18.6"
"@babel/preset-env" "^7.18.6"
"@babel/preset-react" "^7.18.6"
"@babel/preset-typescript" "^7.18.6"
"@babel/runtime" "^7.18.6"
"@babel/runtime-corejs3" "^7.18.6"
"@babel/traverse" "^7.18.8"
"@docusaurus/cssnano-preset" "2.0.1"
"@docusaurus/logger" "2.0.1"
"@docusaurus/mdx-loader" "2.0.1"
"@docusaurus/react-loadable" "5.5.2"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-common" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
"@slorber/static-site-generator-webpack-plugin" "^4.0.7"
"@svgr/webpack" "^6.2.1"
autoprefixer "^10.4.7"
babel-loader "^8.2.5"
babel-plugin-dynamic-import-node "^2.3.3"
boxen "^6.2.1"
chalk "^4.1.2"
chokidar "^3.5.3"
clean-css "^5.3.0"
cli-table3 "^0.6.2"
combine-promises "^1.1.0"
commander "^5.1.0"
copy-webpack-plugin "^11.0.0"
core-js "^3.23.3"
css-loader "^6.7.1"
css-minimizer-webpack-plugin "^4.0.0"
cssnano "^5.1.12"
del "^6.1.1"
detect-port "^1.3.0"
escape-html "^1.0.3"
eta "^1.12.3"
file-loader "^6.2.0"
fs-extra "^10.1.0"
html-minifier-terser "^6.1.0"
html-tags "^3.2.0"
html-webpack-plugin "^5.5.0"
import-fresh "^3.3.0"
leven "^3.1.0"
lodash "^4.17.21"
mini-css-extract-plugin "^2.6.1"
postcss "^8.4.14"
postcss-loader "^7.0.0"
prompts "^2.4.2"
react-dev-utils "^12.0.1"
react-helmet-async "^1.3.0"
react-loadable "npm:@docusaurus/react-loadable@5.5.2"
react-loadable-ssr-addon-v5-slorber "^1.0.1"
react-router "^5.3.3"
react-router-config "^5.1.1"
react-router-dom "^5.3.3"
rtl-detect "^1.0.4"
semver "^7.3.7"
serve-handler "^6.1.3"
shelljs "^0.8.5"
terser-webpack-plugin "^5.3.3"
tslib "^2.4.0"
update-notifier "^5.1.0"
url-loader "^4.1.1"
wait-on "^6.0.1"
webpack "^5.73.0"
webpack-bundle-analyzer "^4.5.0"
webpack-dev-server "^4.9.3"
webpack-merge "^5.8.0"
webpackbar "^5.0.2"
"@docusaurus/cssnano-preset@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.0.tgz#1cedd37b4cbea24aed5656cc4761f72708398bd3"
integrity sha512-twqSw77mOY6UYxFjETBdMBU9ymX2RK3l+sDCcyjANil9v6Hj2/mbYCSDfVeq/XgOJI4cRM0ntgZsHK9G0Cml4A==
"@docusaurus/cssnano-preset@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.1.0.tgz#5b42107769b7cbc61655496090bc262d7788d6ab"
integrity sha512-pRLewcgGhOies6pzsUROfmPStDRdFw+FgV5sMtLr5+4Luv2rty5+b/eSIMMetqUsmg3A9r9bcxHk9bKAKvx3zQ==
dependencies:
cssnano-preset-advanced "^5.3.8"
postcss "^8.4.14"
postcss-sort-media-queries "^4.2.1"
tslib "^2.4.0"
"@docusaurus/cssnano-preset@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.1.tgz#4d0c49338cf3aa88c5bd7cffbf77654db8e1e3b2"
integrity sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==
dependencies:
cssnano-preset-advanced "^5.3.8"
postcss "^8.4.14"
postcss-sort-media-queries "^4.2.1"
tslib "^2.4.0"
"@docusaurus/logger@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.0.0.tgz#cb691500e9cf2f97b7effb7c6a3f5df269c25835"
integrity sha512-J1nTIrNF56mfTn748fTIkjLB9bvSgRyYhJ5x5221K0w6pg/oqSHVFK8HqDI0JJMs+vp3XgUZNOgZxFOB9IyE+Q==
"@docusaurus/logger@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.1.0.tgz#86c97e948f578814d3e61fc2b2ad283043cbe87a"
integrity sha512-uuJx2T6hDBg82joFeyobywPjSOIfeq05GfyKGHThVoXuXsu1KAzMDYcjoDxarb9CoHCI/Dor8R2MoL6zII8x1Q==
dependencies:
chalk "^4.1.2"
tslib "^2.4.0"
"@docusaurus/logger@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.0.1.tgz#78a940a333d2f654fd9dea24db2c962034d4b1ff"
integrity sha512-wIWseCKko1w/WARcDjO3N/XoJ0q/VE42AthP0eNAfEazDjJ94NXbaI6wuUsuY/bMg6hTKGVIpphjj2LoX3g6dA==
dependencies:
chalk "^4.1.2"
tslib "^2.4.0"
"@docusaurus/mdx-loader@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.0.tgz#30c341d139c3fe9dd639745c24ce33a15e9726b4"
integrity sha512-3Bi64ZRpmbshRWYMsKWiP2ReUHJEiDvSL+Vq63/ADOvmZAehLAbxwXelMXIoZjW5VyRGk4vKq8YRrjk/djLmzw==
"@docusaurus/mdx-loader@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.1.0.tgz#3fca9576cc73a22f8e7d9941985590b9e47a8526"
integrity sha512-i97hi7hbQjsD3/8OSFhLy7dbKGH8ryjEzOfyhQIn2CFBYOY3ko0vMVEf3IY9nD3Ld7amYzsZ8153RPkcnXA+Lg==
dependencies:
"@babel/parser" "^7.18.8"
"@babel/traverse" "^7.18.8"
"@docusaurus/logger" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@mdx-js/mdx" "^1.6.22"
escape-html "^1.0.3"
file-loader "^6.2.0"
@ -1679,36 +1584,13 @@
url-loader "^4.1.1"
webpack "^5.73.0"
"@docusaurus/mdx-loader@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.1.tgz#cc73690ca5d356687d9e75740560b4159cd5cdb5"
integrity sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==
dependencies:
"@babel/parser" "^7.18.8"
"@babel/traverse" "^7.18.8"
"@docusaurus/logger" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@mdx-js/mdx" "^1.6.22"
escape-html "^1.0.3"
file-loader "^6.2.0"
fs-extra "^10.1.0"
image-size "^1.0.1"
mdast-util-to-string "^2.0.0"
remark-emoji "^2.2.0"
stringify-object "^3.3.0"
tslib "^2.4.0"
unified "^9.2.2"
unist-util-visit "^2.0.3"
url-loader "^4.1.1"
webpack "^5.73.0"
"@docusaurus/module-type-aliases@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.0.tgz#eb8d6c2f19fd940b93adb537571ba3a371ce8310"
integrity sha512-lztiqqC7MylhK92rAcjGdMMMfevro4IpViwopnxGVIskuAUNcvWuh2PS4WPnoSkKhAfzX6qiOtd7ujOwAOcNqA==
"@docusaurus/module-type-aliases@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.1.0.tgz#322f8fd5b436af2154c0dddfa173435730e66261"
integrity sha512-Z8WZaK5cis3xEtyfOT817u9xgGUauT0PuuVo85ysnFRX8n7qLN1lTPCkC+aCmFm/UcV8h/W5T4NtIsst94UntQ==
dependencies:
"@docusaurus/react-loadable" "5.5.2"
"@docusaurus/types" "2.0.0"
"@docusaurus/types" "2.1.0"
"@types/history" "^4.7.11"
"@types/react" "*"
"@types/react-router-config" "*"
@ -1716,32 +1598,18 @@
react-helmet-async "*"
react-loadable "npm:@docusaurus/react-loadable@5.5.2"
"@docusaurus/module-type-aliases@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz#44d7132297bedae0890695b0e7ebbe14a73e26d1"
integrity sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==
"@docusaurus/plugin-content-blog@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.1.0.tgz#32b1a7cd4b0026f4a76fce4edc5cfdd0edb1ec42"
integrity sha512-xEp6jlu92HMNUmyRBEeJ4mCW1s77aAEQO4Keez94cUY/Ap7G/r0Awa6xSLff7HL0Fjg8KK1bEbDy7q9voIavdg==
dependencies:
"@docusaurus/react-loadable" "5.5.2"
"@docusaurus/types" "2.0.1"
"@types/history" "^4.7.11"
"@types/react" "*"
"@types/react-router-config" "*"
"@types/react-router-dom" "*"
react-helmet-async "*"
react-loadable "npm:@docusaurus/react-loadable@5.5.2"
"@docusaurus/plugin-content-blog@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.0.tgz#3754c33291f5d350829247b81dce832ef78b5630"
integrity sha512-CQlRp6pqefgXmDdvhmEeAo0d28JMkK4Lh1+d4hmmFAYF/qadjdqlO3u93PFkDbKA51CvdZu6oKsV03Cek4tLVg==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/logger" "2.0.0"
"@docusaurus/mdx-loader" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-common" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/mdx-loader" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-common" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
cheerio "^1.0.0-rc.12"
feed "^4.2.2"
fs-extra "^10.1.0"
@ -1752,40 +1620,18 @@
utility-types "^3.10.0"
webpack "^5.73.0"
"@docusaurus/plugin-content-blog@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.1.tgz#a37065e18ffd26e022ffb16a21ff28199140729e"
integrity sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==
"@docusaurus/plugin-content-docs@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.1.0.tgz#3fcdf258c13dde27268ce7108a102b74ca4c279b"
integrity sha512-Rup5pqXrXlKGIC4VgwvioIhGWF7E/NNSlxv+JAxRYpik8VKlWsk9ysrdHIlpX+KJUCO9irnY21kQh2814mlp/Q==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/logger" "2.0.1"
"@docusaurus/mdx-loader" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-common" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
cheerio "^1.0.0-rc.12"
feed "^4.2.2"
fs-extra "^10.1.0"
lodash "^4.17.21"
reading-time "^1.5.0"
tslib "^2.4.0"
unist-util-visit "^2.0.3"
utility-types "^3.10.0"
webpack "^5.73.0"
"@docusaurus/plugin-content-docs@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.0.tgz#6eb0e1c65e3211678b2b66dcbb034a02fb2e470a"
integrity sha512-QRhJmW3WL9hahh4mllIheeS/Fp0ZROY8pa60KIONRUSCOOVKqeKeryk7UuhtTLcKGjVQpCKyTYOKnxEId6p5xg==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/logger" "2.0.0"
"@docusaurus/mdx-loader" "2.0.0"
"@docusaurus/module-type-aliases" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/mdx-loader" "2.1.0"
"@docusaurus/module-type-aliases" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
"@types/react-router-config" "^5.0.6"
combine-promises "^1.1.0"
fs-extra "^10.1.0"
@ -1796,167 +1642,84 @@
utility-types "^3.10.0"
webpack "^5.73.0"
"@docusaurus/plugin-content-docs@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.1.tgz#4059591b4bff617e744e856ca680674b27c0b98a"
integrity sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==
"@docusaurus/plugin-content-pages@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.1.0.tgz#714d24f71d49dbfed888f50c15e975c2154c3ce8"
integrity sha512-SwZdDZRlObHNKXTnFo7W2aF6U5ZqNVI55Nw2GCBryL7oKQSLeI0lsrMlMXdzn+fS7OuBTd3MJBO1T4Zpz0i/+g==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/logger" "2.0.1"
"@docusaurus/mdx-loader" "2.0.1"
"@docusaurus/module-type-aliases" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
"@types/react-router-config" "^5.0.6"
combine-promises "^1.1.0"
fs-extra "^10.1.0"
import-fresh "^3.3.0"
js-yaml "^4.1.0"
lodash "^4.17.21"
tslib "^2.4.0"
utility-types "^3.10.0"
webpack "^5.73.0"
"@docusaurus/plugin-content-pages@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.0.tgz#7dc94d1998a0d8746fd3f5e26c38bacc81debd11"
integrity sha512-Lcmohcbs+oc+e33ZjI82agSaZyCwZHGL1R7c1jiYEBCGIQzyTkQgQarBgfL63i82q5DCBwv0GC5CYjRUG2ugtg==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/mdx-loader" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/mdx-loader" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
fs-extra "^10.1.0"
tslib "^2.4.0"
webpack "^5.73.0"
"@docusaurus/plugin-content-pages@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.1.tgz#013f2e66f80d19b5c95a2d941d67c7cdb67b7191"
integrity sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==
"@docusaurus/plugin-debug@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.1.0.tgz#b3145affb40e25cf342174638952a5928ddaf7dc"
integrity sha512-8wsDq3OIfiy6440KLlp/qT5uk+WRHQXIXklNHEeZcar+Of0TZxCNe2FBpv+bzb/0qcdP45ia5i5WmR5OjN6DPw==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/mdx-loader" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
fs-extra "^10.1.0"
tslib "^2.4.0"
webpack "^5.73.0"
"@docusaurus/plugin-debug@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.0.0.tgz#73008bc2544ecc7047bf178476cbd9f2b10f2c47"
integrity sha512-7/QsPq/d6GjjF8kbItlN9mQvmPCG67tCnRKMOZOhS2Q//+1W9GQCTahX2gdnm4QIvfUfrC2MjlCFH1e6kElHyQ==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils" "2.1.0"
fs-extra "^10.1.0"
react-json-view "^1.21.3"
tslib "^2.4.0"
"@docusaurus/plugin-debug@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.0.1.tgz#2b2a473f8e01fd356e32236f753665b48209bcd4"
integrity sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==
"@docusaurus/plugin-google-analytics@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.1.0.tgz#c9a7269817b38e43484d38fad9996e39aac4196c"
integrity sha512-4cgeqIly/wcFVbbWP03y1QJJBgH8W+Bv6AVbWnsXNOZa1yB3AO6hf3ZdeQH9x20v9T2pREogVgAH0rSoVnNsgg==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils" "2.0.1"
fs-extra "^10.1.0"
react-json-view "^1.21.3"
"@docusaurus/core" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
tslib "^2.4.0"
"@docusaurus/plugin-google-analytics@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.0.tgz#94228ba52439b26eec26d7b6a38799cf6d07b406"
integrity sha512-2r1S/dfkWLmUNkMLnl3olnjrU4OyYB/bprAe5Z3DBPHX1iHn9rHp3KPnQJW0BvjhLSyxOIp5xVmYuSxsCUwqUQ==
"@docusaurus/plugin-google-gtag@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.1.0.tgz#e4f351dcd98b933538d55bb742650a2a36ca9a32"
integrity sha512-/3aDlv2dMoCeiX2e+DTGvvrdTA+v3cKQV3DbmfsF4ENhvc5nKV23nth04Z3Vq0Ci1ui6Sn80TkhGk/tiCMW2AA==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
tslib "^2.4.0"
"@docusaurus/plugin-google-analytics@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.1.tgz#e3b84237aad2e94dcd1cf1810c1c9bc3d94f186d"
integrity sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==
"@docusaurus/plugin-sitemap@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.1.0.tgz#b316bb9a42a1717845e26bd4e2d3071748a54b47"
integrity sha512-2Y6Br8drlrZ/jN9MwMBl0aoi9GAjpfyfMBYpaQZXimbK+e9VjYnujXlvQ4SxtM60ASDgtHIAzfVFBkSR/MwRUw==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
tslib "^2.4.0"
"@docusaurus/plugin-google-gtag@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.0.tgz#72baf169e706d397715222a8961b935b1dffc760"
integrity sha512-uoi9ivLTzsNQcRKbGWDZaYd9o+aq2QHwFctMT9OR9K2/zFzislo87KXbAiEWBJci9EtDtnUxwfzbMplCqaGXcw==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
tslib "^2.4.0"
"@docusaurus/plugin-google-gtag@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.1.tgz#4cbcf9d520f7ec8124679fbe00867f2299a2f6bb"
integrity sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
tslib "^2.4.0"
"@docusaurus/plugin-sitemap@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.0.tgz#382ff17864f2ffd547201b8411a2f1661035f98a"
integrity sha512-8pwEAZKDxG6vMVjDnsvAPJC85reLiVXSetkdfIuchX9WTcKMMSQpZ51urUSxJPP3vQsVDMVNGc0RlaXzYBHwxg==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/logger" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-common" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-common" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
fs-extra "^10.1.0"
sitemap "^7.1.1"
tslib "^2.4.0"
"@docusaurus/plugin-sitemap@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.1.tgz#6f8edb82b745b040d6b1495e2798396f63e50289"
integrity sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==
"@docusaurus/preset-classic@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.1.0.tgz#45b23c8ec10c96ded9ece128fac3a39b10bcbc56"
integrity sha512-NQMnaq974K4BcSMXFSJBQ5itniw6RSyW+VT+6i90kGZzTwiuKZmsp0r9lC6BYAvvVMQUNJQwrETmlu7y2XKW7w==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/logger" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-common" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
fs-extra "^10.1.0"
sitemap "^7.1.1"
tslib "^2.4.0"
"@docusaurus/preset-classic@^2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.0.1.tgz#21a806e16b61026d2a0efa6ca97e17397065d894"
integrity sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/plugin-content-blog" "2.0.1"
"@docusaurus/plugin-content-docs" "2.0.1"
"@docusaurus/plugin-content-pages" "2.0.1"
"@docusaurus/plugin-debug" "2.0.1"
"@docusaurus/plugin-google-analytics" "2.0.1"
"@docusaurus/plugin-google-gtag" "2.0.1"
"@docusaurus/plugin-sitemap" "2.0.1"
"@docusaurus/theme-classic" "2.0.1"
"@docusaurus/theme-common" "2.0.1"
"@docusaurus/theme-search-algolia" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/core" "2.1.0"
"@docusaurus/plugin-content-blog" "2.1.0"
"@docusaurus/plugin-content-docs" "2.1.0"
"@docusaurus/plugin-content-pages" "2.1.0"
"@docusaurus/plugin-debug" "2.1.0"
"@docusaurus/plugin-google-analytics" "2.1.0"
"@docusaurus/plugin-google-gtag" "2.1.0"
"@docusaurus/plugin-sitemap" "2.1.0"
"@docusaurus/theme-classic" "2.1.0"
"@docusaurus/theme-common" "2.1.0"
"@docusaurus/theme-search-algolia" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2":
version "5.5.2"
@ -1966,23 +1729,23 @@
"@types/react" "*"
prop-types "^15.6.2"
"@docusaurus/theme-classic@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.0.0.tgz#a048a37275538628fcc5b5e2daa64488f1e7860d"
integrity sha512-/tT2xd3kLHNdeQbf9hwqAbL8tf/jD6DtRwquDwujmew5ONe0Ltzo2oxYp8mcZORWE5Z6yilcyXqBUmGAP6WtHw==
"@docusaurus/theme-classic@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.1.0.tgz#d957a907ea8dd035c1cf911d0fbe91d8f24aef3f"
integrity sha512-xn8ZfNMsf7gaSy9+ClFnUu71o7oKgMo5noYSS1hy3svNifRTkrBp6+MReLDsmIaj3mLf2e7+JCBYKBFbaGzQng==
dependencies:
"@docusaurus/core" "2.0.0"
"@docusaurus/mdx-loader" "2.0.0"
"@docusaurus/module-type-aliases" "2.0.0"
"@docusaurus/plugin-content-blog" "2.0.0"
"@docusaurus/plugin-content-docs" "2.0.0"
"@docusaurus/plugin-content-pages" "2.0.0"
"@docusaurus/theme-common" "2.0.0"
"@docusaurus/theme-translations" "2.0.0"
"@docusaurus/types" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-common" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/mdx-loader" "2.1.0"
"@docusaurus/module-type-aliases" "2.1.0"
"@docusaurus/plugin-content-blog" "2.1.0"
"@docusaurus/plugin-content-docs" "2.1.0"
"@docusaurus/plugin-content-pages" "2.1.0"
"@docusaurus/theme-common" "2.1.0"
"@docusaurus/theme-translations" "2.1.0"
"@docusaurus/types" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-common" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
"@mdx-js/react" "^1.6.22"
clsx "^1.2.1"
copy-text-to-clipboard "^3.0.1"
@ -1997,48 +1760,17 @@
tslib "^2.4.0"
utility-types "^3.10.0"
"@docusaurus/theme-classic@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.0.1.tgz#043b6fcd2ecb2aecd134419b198c9f519029d5e7"
integrity sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==
"@docusaurus/theme-common@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.1.0.tgz#dff4d5d1e29efc06125dc06f7b259f689bb3f24d"
integrity sha512-vT1otpVPbKux90YpZUnvknsn5zvpLf+AW1W0EDcpE9up4cDrPqfsh0QoxGHFJnobE2/qftsBFC19BneN4BH8Ag==
dependencies:
"@docusaurus/core" "2.0.1"
"@docusaurus/mdx-loader" "2.0.1"
"@docusaurus/module-type-aliases" "2.0.1"
"@docusaurus/plugin-content-blog" "2.0.1"
"@docusaurus/plugin-content-docs" "2.0.1"
"@docusaurus/plugin-content-pages" "2.0.1"
"@docusaurus/theme-common" "2.0.1"
"@docusaurus/theme-translations" "2.0.1"
"@docusaurus/types" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-common" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
"@mdx-js/react" "^1.6.22"
clsx "^1.2.1"
copy-text-to-clipboard "^3.0.1"
infima "0.2.0-alpha.42"
lodash "^4.17.21"
nprogress "^0.2.0"
postcss "^8.4.14"
prism-react-renderer "^1.3.5"
prismjs "^1.28.0"
react-router-dom "^5.3.3"
rtlcss "^3.5.0"
tslib "^2.4.0"
utility-types "^3.10.0"
"@docusaurus/theme-common@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.0.0.tgz#484736bfceae78509268a619ffc4c631cd9072b9"
integrity sha512-4R0jmyEPrz9Jehcvvar3SbQTzwwpD4/jskyX2bXqgD2GbMvW4wA/CskuG0mNFEW+6JBYJUz4HGvxMmHLi3nU0Q==
dependencies:
"@docusaurus/mdx-loader" "2.0.0"
"@docusaurus/module-type-aliases" "2.0.0"
"@docusaurus/plugin-content-blog" "2.0.0"
"@docusaurus/plugin-content-docs" "2.0.0"
"@docusaurus/plugin-content-pages" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/mdx-loader" "2.1.0"
"@docusaurus/module-type-aliases" "2.1.0"
"@docusaurus/plugin-content-blog" "2.1.0"
"@docusaurus/plugin-content-docs" "2.1.0"
"@docusaurus/plugin-content-pages" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@types/history" "^4.7.11"
"@types/react" "*"
"@types/react-router-config" "*"
@ -2048,39 +1780,19 @@
tslib "^2.4.0"
utility-types "^3.10.0"
"@docusaurus/theme-common@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.0.1.tgz#9594d58fbef11fe480967b5ce4cdbb3cd78d9ca3"
integrity sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==
dependencies:
"@docusaurus/mdx-loader" "2.0.1"
"@docusaurus/module-type-aliases" "2.0.1"
"@docusaurus/plugin-content-blog" "2.0.1"
"@docusaurus/plugin-content-docs" "2.0.1"
"@docusaurus/plugin-content-pages" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@types/history" "^4.7.11"
"@types/react" "*"
"@types/react-router-config" "*"
clsx "^1.2.1"
parse-numeric-range "^1.3.0"
prism-react-renderer "^1.3.5"
tslib "^2.4.0"
utility-types "^3.10.0"
"@docusaurus/theme-search-algolia@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0.tgz#3742a4177f804e703d8873d9bd1e478978197ce7"
integrity sha512-MxSGSe5MnqEiIGcRrtNfl5fOk3a+oWIZ1yOZtttryFBoqAPgiigMcTr9ms+/muqDIhsyPpQ+Bi7xiOWZ9NSWAQ==
"@docusaurus/theme-search-algolia@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.1.0.tgz#e7cdf64b6f7a15b07c6dcf652fd308cfdaabb0ee"
integrity sha512-rNBvi35VvENhucslEeVPOtbAzBdZY/9j55gdsweGV5bYoAXy4mHB6zTGjealcB4pJ6lJY4a5g75fXXMOlUqPfg==
dependencies:
"@docsearch/react" "^3.1.1"
"@docusaurus/core" "2.0.0"
"@docusaurus/logger" "2.0.0"
"@docusaurus/plugin-content-docs" "2.0.0"
"@docusaurus/theme-common" "2.0.0"
"@docusaurus/theme-translations" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/utils-validation" "2.0.0"
"@docusaurus/core" "2.1.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/plugin-content-docs" "2.1.0"
"@docusaurus/theme-common" "2.1.0"
"@docusaurus/theme-translations" "2.1.0"
"@docusaurus/utils" "2.1.0"
"@docusaurus/utils-validation" "2.1.0"
algoliasearch "^4.13.1"
algoliasearch-helper "^3.10.0"
clsx "^1.2.1"
@ -2090,48 +1802,18 @@
tslib "^2.4.0"
utility-types "^3.10.0"
"@docusaurus/theme-search-algolia@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.1.tgz#0aab8407b2163f67eb4c48f1de33944e1695fa74"
integrity sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==
dependencies:
"@docsearch/react" "^3.1.1"
"@docusaurus/core" "2.0.1"
"@docusaurus/logger" "2.0.1"
"@docusaurus/plugin-content-docs" "2.0.1"
"@docusaurus/theme-common" "2.0.1"
"@docusaurus/theme-translations" "2.0.1"
"@docusaurus/utils" "2.0.1"
"@docusaurus/utils-validation" "2.0.1"
algoliasearch "^4.13.1"
algoliasearch-helper "^3.10.0"
clsx "^1.2.1"
eta "^1.12.3"
fs-extra "^10.1.0"
lodash "^4.17.21"
tslib "^2.4.0"
utility-types "^3.10.0"
"@docusaurus/theme-translations@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.0.0.tgz#a3038b4dc09f531fab95bbb64fd2ad921edfe99f"
integrity sha512-PMIlwAIVQjbKlGeL9b0gWdDVxrPUCie/GnWt2nwtgPrSFl8Qn5ik2XJo7lnpojKf96ukX3ZtvnVEueWylJNVpg==
"@docusaurus/theme-translations@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.1.0.tgz#ce9a2955afd49bff364cfdfd4492b226f6dd3b6e"
integrity sha512-07n2akf2nqWvtJeMy3A+7oSGMuu5F673AovXVwY0aGAux1afzGCiqIFlYW3EP0CujvDJAEFSQi/Tetfh+95JNg==
dependencies:
fs-extra "^10.1.0"
tslib "^2.4.0"
"@docusaurus/theme-translations@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.0.1.tgz#955a687c974265a811bfc743d98ef3eab0379100"
integrity sha512-v1MYYlbsdX+rtKnXFcIAn9ar0Z6K0yjqnCYS0p/KLCLrfJwfJ8A3oRJw2HiaIb8jQfk1WMY2h5Qi1p4vHOekQw==
dependencies:
fs-extra "^10.1.0"
tslib "^2.4.0"
"@docusaurus/types@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.0.0.tgz#da56187c0a6de1885bb70fa507c13f94d1465b27"
integrity sha512-h++LPAd9sdxUJW3hTUvXNXThx8JMS0XwyyM9O6XUUaelhyziizk3L2CzH7IpMWM0Xw8mE6wJuP4A+Yo4rfhLog==
"@docusaurus/types@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.1.0.tgz#01e13cd9adb268fffe87b49eb90302d5dc3edd6b"
integrity sha512-BS1ebpJZnGG6esKqsjtEC9U9qSaPylPwlO7cQ1GaIE7J/kMZI3FITnNn0otXXu7c7ZTqhb6+8dOrG6fZn6fqzQ==
dependencies:
"@types/history" "^4.7.11"
"@types/react" "*"
@ -2142,83 +1824,30 @@
webpack "^5.73.0"
webpack-merge "^5.8.0"
"@docusaurus/types@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.0.1.tgz#8696a70e85c4b9be80b38ac592d520f6fe72618b"
integrity sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==
dependencies:
"@types/history" "^4.7.11"
"@types/react" "*"
commander "^5.1.0"
joi "^17.6.0"
react-helmet-async "^1.3.0"
utility-types "^3.10.0"
webpack "^5.73.0"
webpack-merge "^5.8.0"
"@docusaurus/utils-common@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.0.0.tgz#e51c81de49ba8bec5a7bad47ac31c76826decfb2"
integrity sha512-JZ/eM9YingxRJ0Jbt/u9/5V05ttQklxCAXY9wmUuvL4fN/glbDb2UbDlFbFgeoRxQ9IM9LdYy+P8AldXJ9lbxw==
"@docusaurus/utils-common@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.1.0.tgz#248434751096f8c6c644ed65eed2a5a070a227f8"
integrity sha512-F2vgmt4yRFgRQR2vyEFGTWeyAdmgKbtmu3sjHObF0tjjx/pN0Iw/c6eCopaH34E6tc9nO0nvp01pwW+/86d1fg==
dependencies:
tslib "^2.4.0"
"@docusaurus/utils-common@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.0.1.tgz#b6f2b029547f739e1431ec84abd16974edf495e0"
integrity sha512-kajCCDCXRd1HFH5EUW31MPaQcsyNlGakpkDoTBtBvpa4EIPvWaSKy7TIqYKHrZjX4tnJ0YbEJvaXfjjgdq5xSg==
"@docusaurus/utils-validation@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.1.0.tgz#c8cf1d8454d924d9a564fefa86436268f43308e3"
integrity sha512-AMJzWYKL3b7FLltKtDXNLO9Y649V2BXvrnRdnW2AA+PpBnYV78zKLSCz135cuWwRj1ajNtP4onbXdlnyvCijGQ==
dependencies:
tslib "^2.4.0"
"@docusaurus/utils-validation@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.0.0.tgz#3dba16b5f4865aef5b60fe0f18acafeaab8c1bb4"
integrity sha512-kuF7chhahq8Hgh87nwPGoqH9q3NopmvlWHLzGbNwZH/q0UaWKsbNNCk7wFYcdRGBLsCfOtn+2YJm1bdSioHHBA==
dependencies:
"@docusaurus/logger" "2.0.0"
"@docusaurus/utils" "2.0.0"
"@docusaurus/logger" "2.1.0"
"@docusaurus/utils" "2.1.0"
joi "^17.6.0"
js-yaml "^4.1.0"
tslib "^2.4.0"
"@docusaurus/utils-validation@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.0.1.tgz#69f7d4944288d71f00fdba6dde10f05008f04308"
integrity sha512-f14AnwFBy4/1A19zWthK+Ii80YDz+4qt8oPpK3julywXsheSxPBqgsND3LVBBvB2p3rJHvbo2m3HyB9Tco1JRw==
"@docusaurus/utils@2.1.0":
version "2.1.0"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.1.0.tgz#b77b45b22e61eb6c2dcad8a7e96f6db0409b655f"
integrity sha512-fPvrfmAuC54n8MjZuG4IysaMdmvN5A/qr7iFLbSGSyDrsbP4fnui6KdZZIa/YOLIPLec8vjZ8RIITJqF18mx4A==
dependencies:
"@docusaurus/logger" "2.0.1"
"@docusaurus/utils" "2.0.1"
joi "^17.6.0"
js-yaml "^4.1.0"
tslib "^2.4.0"
"@docusaurus/utils@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.0.tgz#740d60fc7a3d67c5fb6e2fb583bd6cc37c9d86eb"
integrity sha512-ir/JLBuOB/dvdQRD3aV8m4PFlUlb3/gMDY6/Q3Nx/oS+uY1pEoZiEQP1GNH0yaysT36QHkpMMyRZL+hbdFaoWA==
dependencies:
"@docusaurus/logger" "2.0.0"
"@svgr/webpack" "^6.2.1"
file-loader "^6.2.0"
fs-extra "^10.1.0"
github-slugger "^1.4.0"
globby "^11.1.0"
gray-matter "^4.0.3"
js-yaml "^4.1.0"
lodash "^4.17.21"
micromatch "^4.0.5"
resolve-pathname "^3.0.0"
shelljs "^0.8.5"
tslib "^2.4.0"
url-loader "^4.1.1"
webpack "^5.73.0"
"@docusaurus/utils@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.1.tgz#37b4b42e29175e5d2d811fcbf9f93bffeca7c353"
integrity sha512-u2Vdl/eoVwMfUjDCkg7FjxoiwFs/XhVVtNxQEw8cvB+qaw6QWyT73m96VZzWtUb1fDOefHoZ+bZ0ObFeKk9lMQ==
dependencies:
"@docusaurus/logger" "2.0.1"
"@docusaurus/logger" "2.1.0"
"@svgr/webpack" "^6.2.1"
file-loader "^6.2.0"
fs-extra "^10.1.0"