diff --git a/docusaurus.config.js b/docusaurus.config.js
deleted file mode 100644
index 475857e5..00000000
--- a/docusaurus.config.js
+++ /dev/null
@@ -1,337 +0,0 @@
-// @ts-check
-
-const darkCodeTheme = require("prism-react-renderer").themes.dracula;
-
-/** @type {import('@docusaurus/types').Config} */
-const config = {
- title: "OpenTofu",
- url: "https://opentofu.org",
-
- headTags: [
- {
- tagName: "link",
- attributes: {
- rel: "apple-touch-icon",
- type: "image/png",
- sizes: "180x180",
- href: "/favicons/apple-touch-icon.png",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "icon",
- type: "image/svg+xml",
- href: "/favicons/favicon.svg",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "icon",
- type: "image/png",
- sizes: "16x16",
- href: "/favicons/favicon-16x16.png",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "icon",
- type: "image/png",
- sizes: "32x32",
- href: "/favicons/favicon-32x32.png",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "icon",
- type: "image/png",
- sizes: "48x48",
- href: "/favicons/favicon-48x48.png",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "icon",
- type: "image/png",
- sizes: "192x192",
- href: "/favicons/android-chrome-192x192.png",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "icon",
- type: "image/png",
- sizes: "512x512",
- href: "/favicons/android-chrome-512x512.png",
- },
- },
- {
- tagName: "link",
- attributes: {
- rel: "manifest",
- href: "/favicons/site.webmanifest",
- },
- },
- ],
-
- baseUrl: "/",
-
- // TODO: Once we clean up links we can switch to "throw"
- onBrokenLinks: "warn",
- onBrokenMarkdownLinks: "warn",
-
- i18n: {
- defaultLocale: "en",
- locales: ["en"],
- },
-
- presets: [
- [
- "classic",
- /** @type {import('@docusaurus/preset-classic').Options} */
- ({
- theme: {
- customCss: [require.resolve("./src/css/custom.css")],
- },
- docs: {
- sidebarPath: require.resolve("./sidebars.js"),
- path: "opentofu-repo/website/docs",
- routeBasePath: "/docs",
- editUrl: ({ docPath }) => {
- // Remove the edit link from the documentation index page
- // TODO: remove after moving the page to the main OpenTofu repo
- if (docPath === "index.mdx") {
- return `https://github.com/opentofu/opentofu.org/edit/main/docs/${docPath}`;
- }
-
- return `https://github.com/opentofu/opentofu/edit/main/website/docs/${docPath}`;
- },
- },
- blog: false,
- gtag: {
- trackingID: "G-NKLFR0FNQZ",
- },
- }),
- ],
- ],
-
- plugins: [
- "./plugins/blog-plugin",
- function tailwindPlugin() {
- return {
- name: "tailwindcss",
- configurePostCss(postcssOptions) {
- postcssOptions.plugins.push(require("tailwindcss"));
- postcssOptions.plugins.push(require("autoprefixer"));
- return postcssOptions;
- },
- };
- },
- [
- "@docusaurus/plugin-client-redirects",
- {
- redirects: [
- {
- to: "/blog/opentofu-announces-fork-of-terraform",
- from: "/announcement",
- },
- {
- to: "/blog/the-opentofu-fork-is-now-available",
- from: "/fork",
- },
- {
- from: "/docs/cli/install/apt",
- to: "/docs/intro/install/deb",
- },
- {
- from: "/docs/cli/install/yum",
- to: "/docs/intro/install/rpm",
- },
- // TODO: This will be possible after upgrading to Docusaurus 3
- // {
- // to: "https://join.slack.com/t/opentofucommunity/shared_invite/zt-24ma55j2u-a2DlPHCoMqlJkCEHL5DX_w",
- // from: "/slack",
- // },
- ],
- },
- ],
- function () {
- return {
- name: "follow-symlinks",
- configureWebpack() {
- return {
- resolve: {
- // Yes, leave this on false to support symlinks.
- symlinks: false,
- },
- };
- },
- };
- },
- ],
-
- themeConfig:
- /** @type {import('@docusaurus/preset-classic').ThemeConfig} */
- ({
- // TODO: Do we want to support light mode?
- colorMode: {
- defaultMode: "dark",
- respectPrefersColorScheme: false,
- },
- docs: {
- sidebar: {
- autoCollapseCategories: true,
- },
- },
- announcementBar: {
- id: "opentofu-ga",
- content:
- 'OpenTofu is going GA – we\'ve released the first stable release of OpenTofu, a community-driven open source fork of Terraform.',
- backgroundColor: "#ffda18",
- textColor: "#1b1d20",
- isCloseable: false,
- },
- algolia: {
- appId: "0AUNALFPJF",
- apiKey: "5a83e1af5126db1360bdc84bfefb20b8",
- indexName: "opentofu",
- },
- footer: {
- links: [
- {
- label: "Manifesto",
- href: "/manifesto",
- },
- {
- label: "Supporters",
- href: "/supporters",
- },
- {
- label: "FAQs",
- href: "/faq",
- },
- {
- label: "Blog",
- href: "/blog",
- },
- {
- label: "Docs",
- href: "/docs",
- },
- {
- label: "Privacy",
- href: "/privacy",
- },
- ],
- },
- navbar: {
- hideOnScroll: true,
- items: [
- {
- to: "/manifesto",
- label: "Manifesto",
- position: "left",
- },
- {
- to: "/supporters",
- label: "Supporters",
- position: "left",
- },
- {
- to: "/faq",
- label: "FAQs",
- position: "left",
- },
- {
- to: "/blog",
- label: "Blog",
- position: "left",
- },
- {
- label: "Roadmap",
- href: "https://github.com/opentofu/opentofu/milestones",
- position: "left",
- },
- {
- type: "dropdown",
- to: "/docs",
- label: "Docs",
- position: "left",
- items: [
- {
- type: "doc",
- label: "Introduction",
- docId: "intro/index",
- },
- {
- type: "doc",
- label: "CLI",
- docId: "cli/index",
- },
- {
- type: "doc",
- label: "Language",
- docId: "language/index",
- },
- {
- type: "doc",
- label: "Internals",
- docId: "internals/index",
- },
- ],
- },
- // TODO: This link is important but there's no design for it yet
- // {
- // type: "dropdown",
- // label: "Community",
- // position: "right",
- // items: [
- // {
- // label: "GitHub Discussions",
- // href: "https://github.com/orgs/opentofu/discussions",
- // },
- // ],
- // },
- {
- type: "custom-github-stars-navbar-item",
- position: "right",
- ghRepoUrl: "https://github.com/opentofu/opentofu",
- buttonLabel: "Star",
- },
- {
- type: "custom-social-icon-link-navbar-item",
- href: "https://www.youtube.com/channel/UCgIzfj9QuWL9HHXIXq2A0Ig",
- position: "right",
- name: "youtube",
- label: "Go to the OpenTofu's Youtube page",
- },
- {
- type: "custom-social-icon-link-navbar-item",
- href: "https://twitter.com/opentofuorg",
- position: "right",
- name: "twitter",
- label: "Follow us on Twitter",
- },
- {
- type: "custom-social-icon-link-navbar-item",
- href: "/slack",
- position: "right",
- name: "slack",
- label: "Join us on Slack",
- },
- ],
- },
- prism: {
- theme: darkCodeTheme,
- additionalLanguages: ["hcl", "powershell"],
- },
- image: "/img/og.png",
- }),
-};
-
-module.exports = config;
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
new file mode 100644
index 00000000..c3a58ff7
--- /dev/null
+++ b/docusaurus.config.ts
@@ -0,0 +1,334 @@
+import { themes as prismThemes } from "prism-react-renderer";
+import type { Config } from "@docusaurus/types";
+import type * as Preset from "@docusaurus/preset-classic";
+import tailwind from "tailwindcss";
+import autoprefixer from "autoprefixer";
+
+const config: Config = {
+ title: "OpenTofu",
+ url: "https://opentofu.org",
+
+ headTags: [
+ {
+ tagName: "link",
+ attributes: {
+ rel: "apple-touch-icon",
+ type: "image/png",
+ sizes: "180x180",
+ href: "/favicons/apple-touch-icon.png",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "icon",
+ type: "image/svg+xml",
+ href: "/favicons/favicon.svg",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "icon",
+ type: "image/png",
+ sizes: "16x16",
+ href: "/favicons/favicon-16x16.png",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "icon",
+ type: "image/png",
+ sizes: "32x32",
+ href: "/favicons/favicon-32x32.png",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "icon",
+ type: "image/png",
+ sizes: "48x48",
+ href: "/favicons/favicon-48x48.png",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "icon",
+ type: "image/png",
+ sizes: "192x192",
+ href: "/favicons/android-chrome-192x192.png",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "icon",
+ type: "image/png",
+ sizes: "512x512",
+ href: "/favicons/android-chrome-512x512.png",
+ },
+ },
+ {
+ tagName: "link",
+ attributes: {
+ rel: "manifest",
+ href: "/favicons/site.webmanifest",
+ },
+ },
+ ],
+
+ baseUrl: "/",
+
+ // TODO: Once we clean up links we can switch to "throw"
+ onBrokenLinks: "warn",
+ onBrokenMarkdownLinks: "warn",
+
+ i18n: {
+ defaultLocale: "en",
+ locales: ["en"],
+ },
+
+ presets: [
+ [
+ "classic",
+ {
+ theme: {
+ customCss: [require.resolve("./src/css/custom.css")],
+ },
+ docs: {
+ sidebarPath: require.resolve("./sidebars.js"),
+ path: "opentofu-repo/website/docs",
+ routeBasePath: "/docs",
+ editUrl: ({ docPath }) => {
+ // Remove the edit link from the documentation index page
+ // TODO: remove after moving the page to the main OpenTofu repo
+ if (docPath === "index.mdx") {
+ return `https://github.com/opentofu/opentofu.org/edit/main/docs/${docPath}`;
+ }
+
+ return `https://github.com/opentofu/opentofu/edit/main/website/docs/${docPath}`;
+ },
+ },
+ blog: false,
+ gtag: {
+ trackingID: "G-NKLFR0FNQZ",
+ },
+ } satisfies Preset.Options,
+ ],
+ ],
+
+ plugins: [
+ "./plugins/blog-plugin",
+ function tailwindPlugin() {
+ return {
+ name: "tailwindcss",
+ configurePostCss(postcssOptions) {
+ postcssOptions.plugins.push(tailwind);
+ postcssOptions.plugins.push(autoprefixer);
+ return postcssOptions;
+ },
+ };
+ },
+ [
+ "@docusaurus/plugin-client-redirects",
+ {
+ redirects: [
+ {
+ to: "/blog/opentofu-announces-fork-of-terraform",
+ from: "/announcement",
+ },
+ {
+ to: "/blog/the-opentofu-fork-is-now-available",
+ from: "/fork",
+ },
+ {
+ from: "/docs/cli/install/apt",
+ to: "/docs/intro/install/deb",
+ },
+ {
+ from: "/docs/cli/install/yum",
+ to: "/docs/intro/install/rpm",
+ },
+ // TODO: This will be possible after upgrading to Docusaurus 3
+ // {
+ // to: "https://join.slack.com/t/opentofucommunity/shared_invite/zt-24ma55j2u-a2DlPHCoMqlJkCEHL5DX_w",
+ // from: "/slack",
+ // },
+ ],
+ },
+ ],
+ function () {
+ return {
+ name: "follow-symlinks",
+ configureWebpack() {
+ return {
+ resolve: {
+ // Yes, leave this on false to support symlinks.
+ symlinks: false,
+ },
+ };
+ },
+ };
+ },
+ ],
+
+ themeConfig: {
+ colorMode: {
+ defaultMode: "dark",
+ respectPrefersColorScheme: false,
+ },
+ docs: {
+ sidebar: {
+ autoCollapseCategories: true,
+ },
+ },
+ announcementBar: {
+ id: "opentofu-ga",
+ content:
+ 'OpenTofu is going GA – we\'ve released the first stable release of OpenTofu, a community-driven open source fork of Terraform.',
+ backgroundColor: "#ffda18",
+ textColor: "#1b1d20",
+ isCloseable: false,
+ },
+ algolia: {
+ appId: "0AUNALFPJF",
+ apiKey: "5a83e1af5126db1360bdc84bfefb20b8",
+ indexName: "opentofu",
+ },
+ footer: {
+ links: [
+ {
+ label: "Manifesto",
+ href: "/manifesto",
+ },
+ {
+ label: "Supporters",
+ href: "/supporters",
+ },
+ {
+ label: "FAQs",
+ href: "/faq",
+ },
+ {
+ label: "Blog",
+ href: "/blog",
+ },
+ {
+ label: "Docs",
+ href: "/docs",
+ },
+ {
+ label: "Privacy",
+ href: "/privacy",
+ },
+ ],
+ },
+ navbar: {
+ hideOnScroll: true,
+ items: [
+ {
+ to: "/manifesto",
+ label: "Manifesto",
+ position: "left",
+ },
+ {
+ to: "/supporters",
+ label: "Supporters",
+ position: "left",
+ },
+ {
+ to: "/faq",
+ label: "FAQs",
+ position: "left",
+ },
+ {
+ to: "/blog",
+ label: "Blog",
+ position: "left",
+ },
+ {
+ label: "Roadmap",
+ href: "https://github.com/opentofu/opentofu/milestones",
+ position: "left",
+ },
+ {
+ type: "dropdown",
+ to: "/docs",
+ label: "Docs",
+ position: "left",
+ items: [
+ {
+ type: "doc",
+ label: "Introduction",
+ docId: "intro/index",
+ },
+ {
+ type: "doc",
+ label: "CLI",
+ docId: "cli/index",
+ },
+ {
+ type: "doc",
+ label: "Language",
+ docId: "language/index",
+ },
+ {
+ type: "doc",
+ label: "Internals",
+ docId: "internals/index",
+ },
+ ],
+ },
+ // TODO: This link is important but there's no design for it yet
+ // {
+ // type: "dropdown",
+ // label: "Community",
+ // position: "right",
+ // items: [
+ // {
+ // label: "GitHub Discussions",
+ // href: "https://github.com/orgs/opentofu/discussions",
+ // },
+ // ],
+ // },
+ {
+ type: "custom-github-stars-navbar-item",
+ position: "right",
+ ghRepoUrl: "https://github.com/opentofu/opentofu",
+ buttonLabel: "Star",
+ },
+ {
+ type: "custom-social-icon-link-navbar-item",
+ href: "https://www.youtube.com/channel/UCgIzfj9QuWL9HHXIXq2A0Ig",
+ position: "right",
+ name: "youtube",
+ label: "Go to the OpenTofu's Youtube page",
+ },
+ {
+ type: "custom-social-icon-link-navbar-item",
+ href: "https://twitter.com/opentofuorg",
+ position: "right",
+ name: "twitter",
+ label: "Follow us on Twitter",
+ },
+ {
+ type: "custom-social-icon-link-navbar-item",
+ href: "/slack",
+ position: "right",
+ name: "slack",
+ label: "Join us on Slack",
+ },
+ ],
+ },
+ prism: {
+ theme: prismThemes.dracula,
+ additionalLanguages: ["hcl", "powershell"],
+ },
+ image: "/img/og.png",
+ } satisfies Preset.ThemeConfig,
+};
+
+export default config;
diff --git a/package-lock.json b/package-lock.json
index 36ca34f6..70210bf9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,35 +8,36 @@
"name": "website",
"version": "0.0.0",
"dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/module-type-aliases": "3.0.0",
- "@docusaurus/plugin-client-redirects": "3.0.0",
- "@docusaurus/preset-classic": "3.0.0",
- "@docusaurus/tsconfig": "3.0.0",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/module-type-aliases": "3.1.0",
+ "@docusaurus/plugin-client-redirects": "3.1.0",
+ "@docusaurus/preset-classic": "3.1.0",
+ "@docusaurus/tsconfig": "3.1.0",
+ "@docusaurus/types": "^3.1.0",
"@mdx-js/react": "^3.0.0",
"@tailwindcss/typography": "^0.5.10",
- "@typescript-eslint/eslint-plugin": "^6.12.0",
- "@typescript-eslint/parser": "^6.12.0",
+ "@typescript-eslint/eslint-plugin": "^6.18.1",
+ "@typescript-eslint/parser": "^6.18.1",
"autoprefixer": "^10.4.16",
"cheerio": "^1.0.0-rc.12",
- "clsx": "^2.0.0",
- "eslint": "^8.54.0",
+ "clsx": "^2.1.0",
+ "eslint": "^8.56.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
- "postcss": "^8.4.31",
- "prettier": "^3.1.0",
- "prism-react-renderer": "^2.3.0",
+ "postcss": "^8.4.33",
+ "prettier": "^3.1.1",
+ "prism-react-renderer": "^2.3.1",
"raw-loader": "^4.0.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-github-btn": "^1.4.0",
- "tailwindcss": "^3.3.5",
- "typescript": "~5.3.2"
+ "tailwindcss": "^3.4.1",
+ "typescript": "~5.3.3"
},
"devDependencies": {
"husky": "^8.0.3",
- "lint-staged": "^14.0.1"
+ "lint-staged": "^15.2.0"
},
"engines": {
"node": ">=18.17.1"
@@ -2184,12 +2185,12 @@
}
},
"node_modules/@docusaurus/core": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.0.0.tgz",
- "integrity": "sha512-bHWtY55tJTkd6pZhHrWz1MpWuwN4edZe0/UWgFF7PW/oJeDZvLSXKqwny3L91X1/LGGoypBGkeZn8EOuKeL4yQ==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.0.tgz",
+ "integrity": "sha512-GWudMGYA9v26ssbAWJNfgeDZk+lrudUTclLPRsmxiknEBk7UMp7Rglonhqbsf3IKHOyHkMU4Fr5jFyg5SBx9jQ==",
"dependencies": {
- "@babel/core": "^7.22.9",
- "@babel/generator": "^7.22.9",
+ "@babel/core": "^7.23.3",
+ "@babel/generator": "^7.23.3",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-transform-runtime": "^7.22.9",
"@babel/preset-env": "^7.22.9",
@@ -2198,13 +2199,13 @@
"@babel/runtime": "^7.22.6",
"@babel/runtime-corejs3": "^7.22.6",
"@babel/traverse": "^7.22.8",
- "@docusaurus/cssnano-preset": "3.0.0",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/mdx-loader": "3.0.0",
+ "@docusaurus/cssnano-preset": "3.1.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/mdx-loader": "3.1.0",
"@docusaurus/react-loadable": "5.5.2",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-common": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-common": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"@slorber/static-site-generator-webpack-plugin": "^4.0.7",
"@svgr/webpack": "^6.5.1",
"autoprefixer": "^10.4.14",
@@ -2252,7 +2253,6 @@
"tslib": "^2.6.0",
"update-notifier": "^6.0.2",
"url-loader": "^4.1.1",
- "wait-on": "^7.0.1",
"webpack": "^5.88.1",
"webpack-bundle-analyzer": "^4.9.0",
"webpack-dev-server": "^4.15.1",
@@ -2271,9 +2271,9 @@
}
},
"node_modules/@docusaurus/cssnano-preset": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.0.0.tgz",
- "integrity": "sha512-FHiRfwmVvIVdIGsHcijUOaX7hMn0mugVYB7m4GkpYI6Mi56zwQV4lH5p7DxcW5CUYNWMVxz2loWSCiWEm5ikwA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.0.tgz",
+ "integrity": "sha512-ned7qsgCqSv/e7KyugFNroAfiszuxLwnvMW7gmT2Ywxb/Nyt61yIw7KHyAZCMKglOalrqnYA4gMhLUCK/mVePA==",
"dependencies": {
"cssnano-preset-advanced": "^5.3.10",
"postcss": "^8.4.26",
@@ -2285,9 +2285,9 @@
}
},
"node_modules/@docusaurus/logger": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.0.0.tgz",
- "integrity": "sha512-6eX0eOfioMQCk+qgCnHvbLLuyIAA+r2lSID6d6JusiLtDKmYMfNp3F4yyE8bnb0Abmzt2w68XwptEFYyALSAXw==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.0.tgz",
+ "integrity": "sha512-p740M+HCst1VnKKzL60Hru9xfG4EUYJDarjlEC4hHeBy9+afPmY3BNPoSHx9/8zxuYfUlv/psf7I9NvRVdmdvg==",
"dependencies": {
"chalk": "^4.1.2",
"tslib": "^2.6.0"
@@ -2297,15 +2297,15 @@
}
},
"node_modules/@docusaurus/mdx-loader": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.0.0.tgz",
- "integrity": "sha512-JkGge6WYDrwjNgMxwkb6kNQHnpISt5L1tMaBWFDBKeDToFr5Kj29IL35MIQm0RfrnoOfr/29RjSH4aRtvlAR0A==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.0.tgz",
+ "integrity": "sha512-D7onDz/3mgBonexWoQXPw3V2E5Bc4+jYRf9gGUUK+KoQwU8xMDaDkUUfsr7t6UBa/xox9p5+/3zwLuXOYMzGSg==",
"dependencies": {
"@babel/parser": "^7.22.7",
"@babel/traverse": "^7.22.8",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"@mdx-js/mdx": "^3.0.0",
"@slorber/remark-comment": "^1.0.0",
"escape-html": "^1.0.3",
@@ -2337,12 +2337,12 @@
}
},
"node_modules/@docusaurus/module-type-aliases": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.0.0.tgz",
- "integrity": "sha512-CfC6CgN4u/ce+2+L1JdsHNyBd8yYjl4De2B2CBj2a9F7WuJ5RjV1ciuU7KDg8uyju+NRVllRgvJvxVUjCdkPiw==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.0.tgz",
+ "integrity": "sha512-XUl7Z4PWlKg4l6KF05JQ3iDHQxnPxbQUqTNKvviHyuHdlalOFv6qeDAm7IbzyQPJD5VA6y4dpRbTWSqP9ClwPg==",
"dependencies": {
"@docusaurus/react-loadable": "5.5.2",
- "@docusaurus/types": "3.0.0",
+ "@docusaurus/types": "3.1.0",
"@types/history": "^4.7.11",
"@types/react": "*",
"@types/react-router-config": "*",
@@ -2356,15 +2356,15 @@
}
},
"node_modules/@docusaurus/plugin-client-redirects": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.0.0.tgz",
- "integrity": "sha512-JcZLod4lgPdbv/OpCbNwTc57u54d01dcWiDy/sBaxls/4HkDGdj6838oBPzbBdnCWrmasBIRz3JYLk+1GU0IOQ==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-common": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.1.0.tgz",
+ "integrity": "sha512-CuFbdciMGvtGYiIPSOpj5idsHOQUcqZWTLCmZV3ePhviekm4dRZm1+QK/BxigmSTL5ICJMGbtOQnz7bgFSWHqg==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-common": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"eta": "^2.2.0",
"fs-extra": "^11.1.1",
"lodash": "^4.17.21",
@@ -2379,17 +2379,17 @@
}
},
"node_modules/@docusaurus/plugin-content-blog": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.0.0.tgz",
- "integrity": "sha512-iA8Wc3tIzVnROJxrbIsU/iSfixHW16YeW9RWsBw7hgEk4dyGsip9AsvEDXobnRq3lVv4mfdgoS545iGWf1Ip9w==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/mdx-loader": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-common": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.0.tgz",
+ "integrity": "sha512-iMa6WBaaEdYuxckvJtLcq/HQdlA4oEbCXf/OFfsYJCCULcDX7GDZpKxLF3X1fLsax3sSm5bmsU+CA0WD+R1g3A==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/mdx-loader": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-common": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"cheerio": "^1.0.0-rc.12",
"feed": "^4.2.2",
"fs-extra": "^11.1.1",
@@ -2410,17 +2410,17 @@
}
},
"node_modules/@docusaurus/plugin-content-docs": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.0.0.tgz",
- "integrity": "sha512-MFZsOSwmeJ6rvoZMLieXxPuJsA9M9vn7/mUZmfUzSUTeHAeq+fEqvLltFOxcj4DVVDTYlQhgWYd+PISIWgamKw==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/mdx-loader": "3.0.0",
- "@docusaurus/module-type-aliases": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.0.tgz",
+ "integrity": "sha512-el5GxhT8BLrsWD0qGa8Rq+Ttb/Ni6V3DGT2oAPio0qcs/mUAxeyXEAmihkvmLCnAgp6xD27Ce7dISZ5c6BXeqA==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/mdx-loader": "3.1.0",
+ "@docusaurus/module-type-aliases": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"@types/react-router-config": "^5.0.7",
"combine-promises": "^1.1.0",
"fs-extra": "^11.1.1",
@@ -2439,15 +2439,15 @@
}
},
"node_modules/@docusaurus/plugin-content-pages": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.0.0.tgz",
- "integrity": "sha512-EXYHXK2Ea1B5BUmM0DgSwaOYt8EMSzWtYUToNo62Q/EoWxYOQFdWglYnw3n7ZEGyw5Kog4LHaRwlazAdmDomvQ==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/mdx-loader": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.0.tgz",
+ "integrity": "sha512-9gntYQFpk+93+Xl7gYczJu8I9uWoyRLnRwS0+NUFcs9iZtHKsdqKWPRrONC9elfN3wJ9ORwTbcVzsTiB8jvYlg==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/mdx-loader": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"fs-extra": "^11.1.1",
"tslib": "^2.6.0",
"webpack": "^5.88.1"
@@ -2461,15 +2461,15 @@
}
},
"node_modules/@docusaurus/plugin-debug": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.0.0.tgz",
- "integrity": "sha512-gSV07HfQgnUboVEb3lucuVyv5pEoy33E7QXzzn++3kSc/NLEimkjXh3sSnTGOishkxCqlFV9BHfY/VMm5Lko5g==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.0.tgz",
+ "integrity": "sha512-AbvJwCVRbmQ8w9d8QXbF4Iq/ui0bjPZNYFIhtducGFnm2YQRN1mraK8mCEQb0Aq0T8SqRRvSfC/far4n/s531w==",
"dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@microlink/react-json-view": "^1.22.2",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
"fs-extra": "^11.1.1",
+ "react-json-view-lite": "^1.2.0",
"tslib": "^2.6.0"
},
"engines": {
@@ -2481,13 +2481,13 @@
}
},
"node_modules/@docusaurus/plugin-google-analytics": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.0.0.tgz",
- "integrity": "sha512-0zcLK8w+ohmSm1fjUQCqeRsjmQc0gflvXnaVA/QVVCtm2yCiBtkrSGQXqt4MdpD7Xq8mwo3qVd5nhIcvrcebqw==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.0.tgz",
+ "integrity": "sha512-zvUOMzu9Uhz0ciqnSbtnp/5i1zEYlzarQrOXG90P3Is3efQI43p2YLW/rzSGdLb5MfQo2HvKT6Q5+tioMO045Q==",
"dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"tslib": "^2.6.0"
},
"engines": {
@@ -2499,13 +2499,13 @@
}
},
"node_modules/@docusaurus/plugin-google-gtag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.0.0.tgz",
- "integrity": "sha512-asEKavw8fczUqvXu/s9kG2m1epLnHJ19W6CCCRZEmpnkZUZKiM8rlkDiEmxApwIc2JDDbIMk+Y2TMkJI8mInbQ==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.0.tgz",
+ "integrity": "sha512-0txshvaY8qIBdkk2UATdVcfiCLGq3KAUfuRQD2cRNgO39iIf4/ihQxH9NXcRTwKs4Q5d9yYHoix3xT6pFuEYOg==",
"dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"@types/gtag.js": "^0.0.12",
"tslib": "^2.6.0"
},
@@ -2518,13 +2518,13 @@
}
},
"node_modules/@docusaurus/plugin-google-tag-manager": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.0.0.tgz",
- "integrity": "sha512-lytgu2eyn+7p4WklJkpMGRhwC29ezj4IjPPmVJ8vGzcSl6JkR1sADTHLG5xWOMuci420xZl9dGEiLTQ8FjCRyA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.0.tgz",
+ "integrity": "sha512-zOWPEi8kMyyPtwG0vhyXrdbLs8fIZmY5vlbi9lUU+v8VsroO5iHmfR2V3SMsrsfOanw5oV/ciWqbxezY00qEZg==",
"dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"tslib": "^2.6.0"
},
"engines": {
@@ -2536,16 +2536,16 @@
}
},
"node_modules/@docusaurus/plugin-sitemap": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.0.0.tgz",
- "integrity": "sha512-cfcONdWku56Oi7Hdus2uvUw/RKRRlIGMViiHLjvQ21CEsEqnQ297MRoIgjU28kL7/CXD/+OiANSq3T1ezAiMhA==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-common": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.0.tgz",
+ "integrity": "sha512-TkR5vGBpUooEB9SoW42thahqqwKzfHrQQhkB+JrEGERsl4bKODSuJNle4aA4h6LSkg4IyfXOW8XOI0NIPWb9Cg==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-common": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"fs-extra": "^11.1.1",
"sitemap": "^7.1.1",
"tslib": "^2.6.0"
@@ -2559,23 +2559,23 @@
}
},
"node_modules/@docusaurus/preset-classic": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.0.0.tgz",
- "integrity": "sha512-90aOKZGZdi0+GVQV+wt8xx4M4GiDrBRke8NO8nWwytMEXNrxrBxsQYFRD1YlISLJSCiHikKf3Z/MovMnQpnZyg==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/plugin-content-blog": "3.0.0",
- "@docusaurus/plugin-content-docs": "3.0.0",
- "@docusaurus/plugin-content-pages": "3.0.0",
- "@docusaurus/plugin-debug": "3.0.0",
- "@docusaurus/plugin-google-analytics": "3.0.0",
- "@docusaurus/plugin-google-gtag": "3.0.0",
- "@docusaurus/plugin-google-tag-manager": "3.0.0",
- "@docusaurus/plugin-sitemap": "3.0.0",
- "@docusaurus/theme-classic": "3.0.0",
- "@docusaurus/theme-common": "3.0.0",
- "@docusaurus/theme-search-algolia": "3.0.0",
- "@docusaurus/types": "3.0.0"
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.0.tgz",
+ "integrity": "sha512-xGLQRFmmT9IinAGUDVRYZ54Ys28USNbA3OTXQXnSJLPr1rCY7CYnHI4XoOnKWrNnDiAI4ruMzunXWyaElUYCKQ==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/plugin-content-blog": "3.1.0",
+ "@docusaurus/plugin-content-docs": "3.1.0",
+ "@docusaurus/plugin-content-pages": "3.1.0",
+ "@docusaurus/plugin-debug": "3.1.0",
+ "@docusaurus/plugin-google-analytics": "3.1.0",
+ "@docusaurus/plugin-google-gtag": "3.1.0",
+ "@docusaurus/plugin-google-tag-manager": "3.1.0",
+ "@docusaurus/plugin-sitemap": "3.1.0",
+ "@docusaurus/theme-classic": "3.1.0",
+ "@docusaurus/theme-common": "3.1.0",
+ "@docusaurus/theme-search-algolia": "3.1.0",
+ "@docusaurus/types": "3.1.0"
},
"engines": {
"node": ">=18.0"
@@ -2598,30 +2598,30 @@
}
},
"node_modules/@docusaurus/theme-classic": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.0.0.tgz",
- "integrity": "sha512-wWOHSrKMn7L4jTtXBsb5iEJ3xvTddBye5PjYBnWiCkTAlhle2yMdc4/qRXW35Ot+OV/VXu6YFG8XVUJEl99z0A==",
- "dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/mdx-loader": "3.0.0",
- "@docusaurus/module-type-aliases": "3.0.0",
- "@docusaurus/plugin-content-blog": "3.0.0",
- "@docusaurus/plugin-content-docs": "3.0.0",
- "@docusaurus/plugin-content-pages": "3.0.0",
- "@docusaurus/theme-common": "3.0.0",
- "@docusaurus/theme-translations": "3.0.0",
- "@docusaurus/types": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-common": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.0.tgz",
+ "integrity": "sha512-/+jMl2Z9O8QQxves5AtHdt91gWsEZFgOV3La/6eyKEd7QLqQUtM5fxEJ40rq9NKYjqCd1HzZ9egIMeJoWwillw==",
+ "dependencies": {
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/mdx-loader": "3.1.0",
+ "@docusaurus/module-type-aliases": "3.1.0",
+ "@docusaurus/plugin-content-blog": "3.1.0",
+ "@docusaurus/plugin-content-docs": "3.1.0",
+ "@docusaurus/plugin-content-pages": "3.1.0",
+ "@docusaurus/theme-common": "3.1.0",
+ "@docusaurus/theme-translations": "3.1.0",
+ "@docusaurus/types": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-common": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"@mdx-js/react": "^3.0.0",
- "clsx": "^1.2.1",
+ "clsx": "^2.0.0",
"copy-text-to-clipboard": "^3.2.0",
"infima": "0.2.0-alpha.43",
"lodash": "^4.17.21",
"nprogress": "^0.2.0",
"postcss": "^8.4.26",
- "prism-react-renderer": "^2.1.0",
+ "prism-react-renderer": "^2.3.0",
"prismjs": "^1.29.0",
"react-router-dom": "^5.3.4",
"rtlcss": "^4.1.0",
@@ -2636,32 +2636,24 @@
"react-dom": "^18.0.0"
}
},
- "node_modules/@docusaurus/theme-classic/node_modules/clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@docusaurus/theme-common": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.0.0.tgz",
- "integrity": "sha512-PahRpCLRK5owCMEqcNtUeTMOkTUCzrJlKA+HLu7f+8osYOni617YurXvHASCsSTxurjXaLz/RqZMnASnqATxIA==",
- "dependencies": {
- "@docusaurus/mdx-loader": "3.0.0",
- "@docusaurus/module-type-aliases": "3.0.0",
- "@docusaurus/plugin-content-blog": "3.0.0",
- "@docusaurus/plugin-content-docs": "3.0.0",
- "@docusaurus/plugin-content-pages": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-common": "3.0.0",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.0.tgz",
+ "integrity": "sha512-YGwEFALLIbF5ocW/Fy6Ae7tFWUOugEN3iwxTx8UkLAcLqYUboDSadesYtVBmRCEB4FVA2qoP7YaW3lu3apUPPw==",
+ "dependencies": {
+ "@docusaurus/mdx-loader": "3.1.0",
+ "@docusaurus/module-type-aliases": "3.1.0",
+ "@docusaurus/plugin-content-blog": "3.1.0",
+ "@docusaurus/plugin-content-docs": "3.1.0",
+ "@docusaurus/plugin-content-pages": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-common": "3.1.0",
"@types/history": "^4.7.11",
"@types/react": "*",
"@types/react-router-config": "*",
- "clsx": "^1.2.1",
+ "clsx": "^2.0.0",
"parse-numeric-range": "^1.3.0",
- "prism-react-renderer": "^2.1.0",
+ "prism-react-renderer": "^2.3.0",
"tslib": "^2.6.0",
"utility-types": "^3.10.0"
},
@@ -2673,30 +2665,22 @@
"react-dom": "^18.0.0"
}
},
- "node_modules/@docusaurus/theme-common/node_modules/clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@docusaurus/theme-search-algolia": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.0.0.tgz",
- "integrity": "sha512-PyMUNIS9yu0dx7XffB13ti4TG47pJq3G2KE/INvOFb6M0kWh+wwCnucPg4WAOysHOPh+SD9fjlXILoLQstgEIA==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.0.tgz",
+ "integrity": "sha512-8cJH0ZhPsEDjq3jR3I+wHmWzVY2bXMQJ59v2QxUmsTZxbWA4u+IzccJMIJx4ooFl9J6iYynwYsFuHxyx/KUmfQ==",
"dependencies": {
"@docsearch/react": "^3.5.2",
- "@docusaurus/core": "3.0.0",
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/plugin-content-docs": "3.0.0",
- "@docusaurus/theme-common": "3.0.0",
- "@docusaurus/theme-translations": "3.0.0",
- "@docusaurus/utils": "3.0.0",
- "@docusaurus/utils-validation": "3.0.0",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/plugin-content-docs": "3.1.0",
+ "@docusaurus/theme-common": "3.1.0",
+ "@docusaurus/theme-translations": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
+ "@docusaurus/utils-validation": "3.1.0",
"algoliasearch": "^4.18.0",
"algoliasearch-helper": "^3.13.3",
- "clsx": "^1.2.1",
+ "clsx": "^2.0.0",
"eta": "^2.2.0",
"fs-extra": "^11.1.1",
"lodash": "^4.17.21",
@@ -2711,18 +2695,10 @@
"react-dom": "^18.0.0"
}
},
- "node_modules/@docusaurus/theme-search-algolia/node_modules/clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@docusaurus/theme-translations": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.0.0.tgz",
- "integrity": "sha512-p/H3+5LdnDtbMU+csYukA6601U1ld2v9knqxGEEV96qV27HsHfP63J9Ta2RBZUrNhQAgrwFzIc9GdDO8P1Baag==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.0.tgz",
+ "integrity": "sha512-DApE4AbDI+WBajihxB54L4scWQhVGNZAochlC9fkbciPuFAgdRBD3NREb0rgfbKexDC/rioppu/WJA0u8tS+yA==",
"dependencies": {
"fs-extra": "^11.1.1",
"tslib": "^2.6.0"
@@ -2732,15 +2708,16 @@
}
},
"node_modules/@docusaurus/tsconfig": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.0.0.tgz",
- "integrity": "sha512-yR9sng4izFudS+v1xV5yboNfc1hATMDpYp9iYfWggbBDwKSm0J1IdIgkygRnqC/AWs1ARUQUpG0gFotPCE/4Ew=="
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.1.0.tgz",
+ "integrity": "sha512-PE6fSuj5gJy5sNC1OO+bYAU1/xZH5YqddGjhrNu3/T7OAUroqkMZfVl13Tz70CjYB8no4OWcraqSkObAeNdIcQ=="
},
"node_modules/@docusaurus/types": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.0.0.tgz",
- "integrity": "sha512-Qb+l/hmCOVemReuzvvcFdk84bUmUFyD0Zi81y651ie3VwMrXqC7C0E7yZLKMOsLj/vkqsxHbtkAuYMI89YzNzg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz",
+ "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==",
"dependencies": {
+ "@mdx-js/mdx": "^3.0.0",
"@types/history": "^4.7.11",
"@types/react": "*",
"commander": "^5.1.0",
@@ -2756,11 +2733,11 @@
}
},
"node_modules/@docusaurus/utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.0.0.tgz",
- "integrity": "sha512-JwGjh5mtjG9XIAESyPxObL6CZ6LO/yU4OSTpq7Q0x+jN25zi/AMbvLjpSyZzWy+qm5uQiFiIhqFaOxvy+82Ekg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.0.tgz",
+ "integrity": "sha512-LgZfp0D+UBqAh7PZ//MUNSFBMavmAPku6Si9x8x3V+S318IGCNJ6hUr2O29UO0oLybEWUjD5Jnj9IUN6XyZeeg==",
"dependencies": {
- "@docusaurus/logger": "3.0.0",
+ "@docusaurus/logger": "3.1.0",
"@svgr/webpack": "^6.5.1",
"escape-string-regexp": "^4.0.0",
"file-loader": "^6.2.0",
@@ -2791,9 +2768,9 @@
}
},
"node_modules/@docusaurus/utils-common": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.0.0.tgz",
- "integrity": "sha512-7iJWAtt4AHf4PFEPlEPXko9LZD/dbYnhLe0q8e3GRK1EXZyRASah2lznpMwB3lLmVjq/FR6ZAKF+E0wlmL5j0g==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.0.tgz",
+ "integrity": "sha512-SfvnRLHoZ9bwTw67knkSs7IcUR0GY2SaGkpdB/J9pChrDiGhwzKNUhcieoPyPYrOWGRPk3rVNYtoy+Bc7psPAw==",
"dependencies": {
"tslib": "^2.6.0"
},
@@ -2810,12 +2787,12 @@
}
},
"node_modules/@docusaurus/utils-validation": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.0.0.tgz",
- "integrity": "sha512-MlIGUspB/HBW5CYgHvRhmkZbeMiUWKbyVoCQYvbGN8S19SSzVgzyy97KRpcjCOYYeEdkhmRCUwFBJBlLg3IoNQ==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.0.tgz",
+ "integrity": "sha512-dFxhs1NLxPOSzmcTk/eeKxLY5R+U4cua22g9MsAMiRWcwFKStZ2W3/GDY0GmnJGqNS8QAQepJrxQoyxXkJNDeg==",
"dependencies": {
- "@docusaurus/logger": "3.0.0",
- "@docusaurus/utils": "3.0.0",
+ "@docusaurus/logger": "3.1.0",
+ "@docusaurus/utils": "3.1.0",
"joi": "^17.9.2",
"js-yaml": "^4.1.0",
"tslib": "^2.6.0"
@@ -3086,33 +3063,6 @@
"react": ">=16"
}
},
- "node_modules/@microlink/react-json-view": {
- "version": "1.23.0",
- "resolved": "https://registry.npmjs.org/@microlink/react-json-view/-/react-json-view-1.23.0.tgz",
- "integrity": "sha512-HYJ1nsfO4/qn8afnAMhuk7+5a1vcjEaS8Gm5Vpr1SqdHDY0yLBJGpA+9DvKyxyVKaUkXzKXt3Mif9RcmFSdtYg==",
- "dependencies": {
- "flux": "~4.0.1",
- "react-base16-styling": "~0.6.0",
- "react-lifecycles-compat": "~3.0.4",
- "react-textarea-autosize": "~8.3.2"
- },
- "peerDependencies": {
- "react": ">= 15",
- "react-dom": ">= 15"
- }
- },
- "node_modules/@microlink/react-json-view/node_modules/flux": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz",
- "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==",
- "dependencies": {
- "fbemitter": "^3.0.0",
- "fbjs": "^3.0.1"
- },
- "peerDependencies": {
- "react": "^15.0.2 || ^16.0.0 || ^17.0.0"
- }
- },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -4428,27 +4378,27 @@
}
},
"node_modules/ansi-escapes": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-5.0.0.tgz",
- "integrity": "sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==",
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz",
+ "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==",
"dev": true,
"dependencies": {
- "type-fest": "^1.0.2"
+ "type-fest": "^3.0.0"
},
"engines": {
- "node": ">=12"
+ "node": ">=14.16"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/ansi-escapes/node_modules/type-fest": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz",
- "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
+ "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": ">=14.16"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -4631,11 +4581,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/asap": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
- "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
- },
"node_modules/ast-types-flow": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
@@ -4657,11 +4602,6 @@
"has-symbols": "^1.0.3"
}
},
- "node_modules/asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
- },
"node_modules/at-least-node": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
@@ -4725,16 +4665,6 @@
"node": ">=4"
}
},
- "node_modules/axios": {
- "version": "1.6.5",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz",
- "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==",
- "dependencies": {
- "follow-redirects": "^1.15.4",
- "form-data": "^4.0.0",
- "proxy-from-env": "^1.1.0"
- }
- },
"node_modules/axobject-query": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz",
@@ -4825,11 +4755,6 @@
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
},
- "node_modules/base16": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz",
- "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ=="
- },
"node_modules/batch": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
@@ -5348,21 +5273,71 @@
}
},
"node_modules/cli-truncate": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz",
- "integrity": "sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz",
+ "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==",
"dev": true,
"dependencies": {
"slice-ansi": "^5.0.0",
- "string-width": "^5.0.0"
+ "string-width": "^7.0.0"
},
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cli-truncate/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/cli-truncate/node_modules/emoji-regex": {
+ "version": "10.3.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
+ "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
+ "dev": true
+ },
+ "node_modules/cli-truncate/node_modules/string-width": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz",
+ "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/cli-truncate/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
"node_modules/clone-deep": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
@@ -5438,17 +5413,6 @@
"node": ">=10"
}
},
- "node_modules/combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "dependencies": {
- "delayed-stream": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/comma-separated-tokens": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
@@ -5730,14 +5694,6 @@
"node": ">=10"
}
},
- "node_modules/cross-fetch": {
- "version": "3.1.8",
- "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz",
- "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==",
- "dependencies": {
- "node-fetch": "^2.6.12"
- }
- },
"node_modules/cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
@@ -6250,14 +6206,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
- "engines": {
- "node": ">=0.4.0"
- }
- },
"node_modules/depd": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
@@ -7142,28 +7090,52 @@
}
},
"node_modules/execa": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz",
- "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==",
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
+ "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
"dev": true,
"dependencies": {
"cross-spawn": "^7.0.3",
- "get-stream": "^6.0.1",
- "human-signals": "^4.3.0",
+ "get-stream": "^8.0.1",
+ "human-signals": "^5.0.0",
"is-stream": "^3.0.0",
"merge-stream": "^2.0.0",
"npm-run-path": "^5.1.0",
"onetime": "^6.0.0",
- "signal-exit": "^3.0.7",
+ "signal-exit": "^4.1.0",
"strip-final-newline": "^3.0.0"
},
"engines": {
- "node": "^14.18.0 || ^16.14.0 || >=18.0.0"
+ "node": ">=16.17"
},
"funding": {
"url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
+ "node_modules/execa/node_modules/get-stream": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
+ "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
+ "dev": true,
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/execa/node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"node_modules/express": {
"version": "4.18.2",
"resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
@@ -7332,33 +7304,6 @@
"node": ">=0.8.0"
}
},
- "node_modules/fbemitter": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz",
- "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==",
- "dependencies": {
- "fbjs": "^3.0.0"
- }
- },
- "node_modules/fbjs": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz",
- "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==",
- "dependencies": {
- "cross-fetch": "^3.1.5",
- "fbjs-css-vars": "^1.0.0",
- "loose-envify": "^1.0.0",
- "object-assign": "^4.1.0",
- "promise": "^7.1.1",
- "setimmediate": "^1.0.5",
- "ua-parser-js": "^1.0.35"
- }
- },
- "node_modules/fbjs-css-vars": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz",
- "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ=="
- },
"node_modules/feed": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz",
@@ -7633,19 +7578,6 @@
"node": ">=6"
}
},
- "node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
- },
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/form-data-encoder": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz",
@@ -7767,6 +7699,18 @@
"node": ">=6.9.0"
}
},
+ "node_modules/get-east-asian-width": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.2.0.tgz",
+ "integrity": "sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/get-intrinsic": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
@@ -8614,12 +8558,12 @@
}
},
"node_modules/human-signals": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz",
- "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
+ "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
"dev": true,
"engines": {
- "node": ">=14.18.0"
+ "node": ">=16.17.0"
}
},
"node_modules/husky": {
@@ -9583,27 +9527,27 @@
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
"node_modules/lint-staged": {
- "version": "14.0.1",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-14.0.1.tgz",
- "integrity": "sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw==",
+ "version": "15.2.0",
+ "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.0.tgz",
+ "integrity": "sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==",
"dev": true,
"dependencies": {
"chalk": "5.3.0",
- "commander": "11.0.0",
+ "commander": "11.1.0",
"debug": "4.3.4",
- "execa": "7.2.0",
- "lilconfig": "2.1.0",
- "listr2": "6.6.1",
+ "execa": "8.0.1",
+ "lilconfig": "3.0.0",
+ "listr2": "8.0.0",
"micromatch": "4.0.5",
"pidtree": "0.6.0",
"string-argv": "0.3.2",
- "yaml": "2.3.1"
+ "yaml": "2.3.4"
},
"bin": {
"lint-staged": "bin/lint-staged.js"
},
"engines": {
- "node": "^16.14.0 || >=18.0.0"
+ "node": ">=18.12.0"
},
"funding": {
"url": "https://opencollective.com/lint-staged"
@@ -9622,46 +9566,126 @@
}
},
"node_modules/lint-staged/node_modules/commander": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz",
- "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==",
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
+ "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
"dev": true,
"engines": {
"node": ">=16"
}
},
+ "node_modules/lint-staged/node_modules/lilconfig": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz",
+ "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/lint-staged/node_modules/yaml": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz",
- "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==",
+ "version": "2.3.4",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz",
+ "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==",
"dev": true,
"engines": {
"node": ">= 14"
}
},
"node_modules/listr2": {
- "version": "6.6.1",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-6.6.1.tgz",
- "integrity": "sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==",
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.0.tgz",
+ "integrity": "sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==",
"dev": true,
"dependencies": {
- "cli-truncate": "^3.1.0",
+ "cli-truncate": "^4.0.0",
"colorette": "^2.0.20",
"eventemitter3": "^5.0.1",
- "log-update": "^5.0.1",
+ "log-update": "^6.0.0",
"rfdc": "^1.3.0",
- "wrap-ansi": "^8.1.0"
+ "wrap-ansi": "^9.0.0"
},
"engines": {
- "node": ">=16.0.0"
+ "node": ">=18.0.0"
+ }
+ },
+ "node_modules/listr2/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
},
- "peerDependencies": {
- "enquirer": ">= 2.3.0 < 3"
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/listr2/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
},
- "peerDependenciesMeta": {
- "enquirer": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/listr2/node_modules/emoji-regex": {
+ "version": "10.3.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
+ "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
+ "dev": true
+ },
+ "node_modules/listr2/node_modules/string-width": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz",
+ "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/listr2/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/listr2/node_modules/wrap-ansi": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
+ "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^6.2.1",
+ "string-width": "^7.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
"node_modules/loader-runner": {
@@ -9709,11 +9733,6 @@
"resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz",
"integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q=="
},
- "node_modules/lodash.curry": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz",
- "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA=="
- },
"node_modules/lodash.debounce": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
@@ -9729,11 +9748,6 @@
"resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
"integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g=="
},
- "node_modules/lodash.flow": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz",
- "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw=="
- },
"node_modules/lodash.invokemap": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz",
@@ -9770,19 +9784,19 @@
"integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww=="
},
"node_modules/log-update": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-5.0.1.tgz",
- "integrity": "sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.0.0.tgz",
+ "integrity": "sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==",
"dev": true,
"dependencies": {
- "ansi-escapes": "^5.0.0",
+ "ansi-escapes": "^6.2.0",
"cli-cursor": "^4.0.0",
- "slice-ansi": "^5.0.0",
- "strip-ansi": "^7.0.1",
- "wrap-ansi": "^8.0.1"
+ "slice-ansi": "^7.0.0",
+ "strip-ansi": "^7.1.0",
+ "wrap-ansi": "^9.0.0"
},
"engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -9800,6 +9814,72 @@
"url": "https://github.com/chalk/ansi-regex?sponsor=1"
}
},
+ "node_modules/log-update/node_modules/ansi-styles": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
+ "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/log-update/node_modules/emoji-regex": {
+ "version": "10.3.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.3.0.tgz",
+ "integrity": "sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==",
+ "dev": true
+ },
+ "node_modules/log-update/node_modules/is-fullwidth-code-point": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz",
+ "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==",
+ "dev": true,
+ "dependencies": {
+ "get-east-asian-width": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/log-update/node_modules/slice-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz",
+ "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^6.2.1",
+ "is-fullwidth-code-point": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+ }
+ },
+ "node_modules/log-update/node_modules/string-width": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz",
+ "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^10.3.0",
+ "get-east-asian-width": "^1.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/log-update/node_modules/strip-ansi": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
@@ -9815,6 +9895,23 @@
"url": "https://github.com/chalk/strip-ansi?sponsor=1"
}
},
+ "node_modules/log-update/node_modules/wrap-ansi": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
+ "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^6.2.1",
+ "string-width": "^7.0.0",
+ "strip-ansi": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
"node_modules/longest-streak": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
@@ -12192,25 +12289,6 @@
"url": "https://github.com/sindresorhus/is?sponsor=1"
}
},
- "node_modules/node-fetch": {
- "version": "2.7.0",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
"node_modules/node-forge": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
@@ -13696,14 +13774,6 @@
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
},
- "node_modules/promise": {
- "version": "7.3.1",
- "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
- "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
- "dependencies": {
- "asap": "~2.0.3"
- }
- },
"node_modules/prompts": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
@@ -13760,11 +13830,6 @@
"node": ">= 0.10"
}
},
- "node_modules/proxy-from-env": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
- "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
- },
"node_modules/punycode": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
@@ -13784,11 +13849,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/pure-color": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz",
- "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA=="
- },
"node_modules/qs": {
"version": "6.11.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
@@ -13948,17 +14008,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/react-base16-styling": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz",
- "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==",
- "dependencies": {
- "base16": "^1.0.0",
- "lodash.curry": "^4.0.1",
- "lodash.flow": "^3.3.0",
- "pure-color": "^1.2.0"
- }
- },
"node_modules/react-dev-utils": {
"version": "12.0.1",
"resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
@@ -14055,10 +14104,16 @@
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
- "node_modules/react-lifecycles-compat": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
- "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
+ "node_modules/react-json-view-lite": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz",
+ "integrity": "sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ==",
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "react": "^16.13.1 || ^17.0.0 || ^18.0.0"
+ }
},
"node_modules/react-loadable": {
"name": "@docusaurus/react-loadable",
@@ -14136,22 +14191,6 @@
"react": ">=15"
}
},
- "node_modules/react-textarea-autosize": {
- "version": "8.3.4",
- "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz",
- "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==",
- "dependencies": {
- "@babel/runtime": "^7.10.2",
- "use-composed-ref": "^1.3.0",
- "use-latest": "^1.2.1"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- }
- },
"node_modules/read-cache": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
@@ -14760,14 +14799,6 @@
"queue-microtask": "^1.2.2"
}
},
- "node_modules/rxjs": {
- "version": "7.8.1",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
- "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
"node_modules/safe-array-concat": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
@@ -15141,11 +15172,6 @@
"node": ">= 0.4"
}
},
- "node_modules/setimmediate": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
- "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
- },
"node_modules/setprototypeof": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
@@ -16047,11 +16073,6 @@
"node": ">=6"
}
},
- "node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- },
"node_modules/trim-lines": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
@@ -16225,28 +16246,6 @@
"node": ">=14.17"
}
},
- "node_modules/ua-parser-js": {
- "version": "1.0.37",
- "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz",
- "integrity": "sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==",
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/ua-parser-js"
- },
- {
- "type": "paypal",
- "url": "https://paypal.me/faisalman"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/faisalman"
- }
- ],
- "engines": {
- "node": "*"
- }
- },
"node_modules/unbox-primitive": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
@@ -16618,43 +16617,6 @@
"url": "https://opencollective.com/webpack"
}
},
- "node_modules/use-composed-ref": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz",
- "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/use-isomorphic-layout-effect": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz",
- "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==",
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/use-latest": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz",
- "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==",
- "dependencies": {
- "use-isomorphic-layout-effect": "^1.1.1"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -16742,24 +16704,6 @@
"url": "https://opencollective.com/unified"
}
},
- "node_modules/wait-on": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-7.2.0.tgz",
- "integrity": "sha512-wCQcHkRazgjG5XoAq9jbTMLpNIjoSlZslrJ2+N9MxDsGEv1HnFoVjOCexL0ESva7Y9cu350j+DWADdk54s4AFQ==",
- "dependencies": {
- "axios": "^1.6.1",
- "joi": "^17.11.0",
- "lodash": "^4.17.21",
- "minimist": "^1.2.8",
- "rxjs": "^7.8.1"
- },
- "bin": {
- "wait-on": "bin/wait-on"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
"node_modules/watchpack": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
@@ -16789,11 +16733,6 @@
"url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- },
"node_modules/webpack": {
"version": "5.88.2",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz",
@@ -17119,15 +17058,6 @@
"node": ">=0.8.0"
}
},
- "node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
diff --git a/package.json b/package.json
index 9e6b49f4..f840063a 100644
--- a/package.json
+++ b/package.json
@@ -13,31 +13,32 @@
"lint": "eslint --cache \"**/*.{js,jsx,ts,tsx}\""
},
"dependencies": {
- "@docusaurus/core": "3.0.0",
- "@docusaurus/module-type-aliases": "3.0.0",
- "@docusaurus/plugin-client-redirects": "3.0.0",
- "@docusaurus/preset-classic": "3.0.0",
+ "@docusaurus/core": "3.1.0",
+ "@docusaurus/module-type-aliases": "3.1.0",
+ "@docusaurus/plugin-client-redirects": "3.1.0",
+ "@docusaurus/preset-classic": "3.1.0",
+ "@docusaurus/tsconfig": "3.1.0",
+ "@docusaurus/types": "^3.1.0",
"@mdx-js/react": "^3.0.0",
"@tailwindcss/typography": "^0.5.10",
- "@typescript-eslint/eslint-plugin": "^6.12.0",
- "@typescript-eslint/parser": "^6.12.0",
+ "@typescript-eslint/eslint-plugin": "^6.18.1",
+ "@typescript-eslint/parser": "^6.18.1",
"autoprefixer": "^10.4.16",
"cheerio": "^1.0.0-rc.12",
- "clsx": "^2.0.0",
- "eslint": "^8.54.0",
+ "clsx": "^2.1.0",
+ "eslint": "^8.56.0",
"eslint-plugin-jsx-a11y": "^6.8.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
- "postcss": "^8.4.31",
- "prettier": "^3.1.0",
- "prism-react-renderer": "^2.3.0",
+ "postcss": "^8.4.33",
+ "prettier": "^3.1.1",
+ "prism-react-renderer": "^2.3.1",
"raw-loader": "^4.0.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-github-btn": "^1.4.0",
- "tailwindcss": "^3.3.5",
- "@docusaurus/tsconfig": "3.0.0",
- "typescript": "~5.3.2"
+ "tailwindcss": "^3.4.1",
+ "typescript": "~5.3.3"
},
"browserslist": {
"production": [
@@ -56,7 +57,7 @@
},
"devDependencies": {
"husky": "^8.0.3",
- "lint-staged": "^14.0.1"
+ "lint-staged": "^15.2.0"
},
"lint-staged": {
"**/*": "prettier --write --ignore-unknown"