diff --git a/.gitignore b/.gitignore
index 304bbfe..fe59072 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ node_modules
.DS_Store
.git
.idea
+src/pages/docs/reference
\ No newline at end of file
diff --git a/.npmrc b/.npmrc
new file mode 100644
index 0000000..b7425b9
--- /dev/null
+++ b/.npmrc
@@ -0,0 +1 @@
+enable-pre-post-scripts=true
\ No newline at end of file
diff --git a/README.md b/README.md
index 7b33473..7b63ee1 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,10 @@ First, run `pnpm i` to install the dependencies.
Then, run `pnpm dev` to start the development server and visit localhost:3000.
+## Typedoc generation
+
+Run `pnpm run typedoc:generate` to generate reference documentation from the framework's typedoc.
+
## License
-This project is licensed under the MIT License.
+This project is licensed under the MIT License.
\ No newline at end of file
diff --git a/generate-reference-meta.mjs b/generate-reference-meta.mjs
new file mode 100644
index 0000000..51d8007
--- /dev/null
+++ b/generate-reference-meta.mjs
@@ -0,0 +1,54 @@
+import fs from "fs";
+const references = fs
+ .readdirSync("./src/pages/docs/reference")
+ .filter((reference) =>
+ fs.lstatSync(`./src/pages/docs/reference/${reference}`).isDirectory()
+ );
+
+const sidebarTitles = {
+ README: "Overview",
+ classes: "Classes",
+ functions: "Functions",
+ interfaces: "Interfaces",
+ "type-aliases": "Type Aliases",
+ globals: "Globals",
+ variables: "Variables",
+};
+
+function categoryToSidebarTitle(category) {
+ return sidebarTitles[category];
+}
+
+function referenceToSidebarTitle(reference) {
+ return `@proto-kit/${reference}`;
+}
+
+console.log("generating typedoc meta files...");
+
+references.forEach((reference) => {
+ const metaTsxPath = `./src/pages/docs/reference/${reference}/_meta.tsx`;
+ fs.rmSync(metaTsxPath, { force: true });
+
+ const categories = fs.readdirSync(
+ `./src/pages/docs/reference/${reference}`,
+ "utf8"
+ );
+
+ const metaTsx = `export default {
+ ${categories.map((category) => {
+ category = category.replace(".md", "");
+ return `"${category}": "${categoryToSidebarTitle(category) ?? category}"`;
+ })}
+};`;
+
+ fs.writeFileSync(metaTsxPath, metaTsx);
+});
+
+const metaTsxPath = `./src/pages/docs/reference/_meta.tsx`;
+const metaTsx = `export default {
+ ${references.map((reference) => {
+ return `"${reference}": "${referenceToSidebarTitle(reference)}"`;
+ })}
+};`;
+
+fs.writeFileSync(metaTsxPath, metaTsx);
diff --git a/generate-typedoc.sh b/generate-typedoc.sh
new file mode 100755
index 0000000..5624f78
--- /dev/null
+++ b/generate-typedoc.sh
@@ -0,0 +1,22 @@
+# needs to be cloned to a one-up directory, otherwise README.md auto-discovery
+# in framework's typedoc includes website's README.md, which is not desired
+REPO=$(pwd)
+: "${FRAMEWORK_TYPEDOC_FOLDER:=./../framework-typedoc}"
+: "${FRAMEWORK_BRANCH:=develop}"
+: "${WEBSITE_REFERENCE_DOCS:=./src/pages/docs/reference/}"
+echo "Generating typedoc for framework branch \"$FRAMEWORK_BRANCH\" in \"$FRAMEWORK_TYPEDOC_FOLDER\"";
+rm -rf $FRAMEWORK_TYPEDOC_FOLDER
+git clone https://github.com/proto-kit/framework.git $FRAMEWORK_TYPEDOC_FOLDER
+cd "$FRAMEWORK_TYPEDOC_FOLDER"
+git checkout $FRAMEWORK_BRANCH
+npm ci --force
+npm run prisma:generate
+npm run build
+npm run typedoc
+cd $REPO
+rm -rf $WEBSITE_REFERENCE_DOCS
+mkdir -p $WEBSITE_REFERENCE_DOCS
+cp -r "$FRAMEWORK_TYPEDOC_FOLDER/docs/@proto-kit/." $WEBSITE_REFERENCE_DOCS
+node generate-reference-meta.mjs
+rm -rf $FRAMEWORK_TYPEDOC_FOLDER
+echo "Typedoc generated successfully"
\ No newline at end of file
diff --git a/next.config.js b/next.config.js
deleted file mode 100644
index 2b9220a..0000000
--- a/next.config.js
+++ /dev/null
@@ -1,6 +0,0 @@
-const withNextra = require("nextra")({
- theme: "nextra-theme-docs",
- themeConfig: "./theme.config.tsx",
-});
-
-module.exports = withNextra();
diff --git a/next.config.mjs b/next.config.mjs
new file mode 100644
index 0000000..4ad81e8
--- /dev/null
+++ b/next.config.mjs
@@ -0,0 +1,14 @@
+import nextra from "nextra";
+
+const withNextra = nextra({
+ theme: "nextra-theme-docs",
+ themeConfig: "./theme.config.tsx",
+ latex: true,
+ search: {
+ codeblocks: false,
+ },
+});
+
+export default withNextra({
+ reactStrictMode: true,
+});
diff --git a/package.json b/package.json
index 4d32afa..d772a7a 100644
--- a/package.json
+++ b/package.json
@@ -2,6 +2,8 @@
"name": "@protokit/website",
"version": "0.0.1",
"scripts": {
+ "postinstall": "pnpm run typedoc:generate",
+ "typedoc:generate": "./generate-typedoc.sh",
"dev": "next dev",
"build": "next build",
"start": "next start"
@@ -51,8 +53,8 @@
"lucide-react": "^0.279.0",
"next": "^13.4.0",
"next-themes": "^0.2.1",
- "nextra": "^2.0.0",
- "nextra-theme-docs": "^2.0.0",
+ "nextra": "3",
+ "nextra-theme-docs": "3",
"node-fetch": "2.6.1",
"react": "^18.2.0",
"react-day-picker": "^8.8.2",
@@ -61,10 +63,12 @@
"react-youtube": "^10.1.0",
"tailwind-merge": "^1.14.0",
"tailwindcss-animate": "^1.0.7",
+ "typedoc": "^0.27.6",
"zod": "^3.22.2"
},
"devDependencies": {
"@types/node": "18.11.10",
+ "@types/react": "19.0.8",
"autoprefixer": "^10.4.16",
"postcss": "^8.4.31",
"tailwindcss": "^3.3.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 65710a9..9f097cd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -29,6 +29,7 @@ specifiers:
'@radix-ui/react-toggle': ^1.0.3
'@radix-ui/react-tooltip': ^1.0.7
'@types/node': 18.11.10
+ '@types/react': 19.0.8
autoprefixer: ^10.4.16
class-variance-authority: ^0.7.0
clsx: ^2.0.0
@@ -37,8 +38,8 @@ specifiers:
lucide-react: ^0.279.0
next: ^13.4.0
next-themes: ^0.2.1
- nextra: ^2.0.0
- nextra-theme-docs: ^2.0.0
+ nextra: '3'
+ nextra-theme-docs: '3'
node-fetch: 2.6.1
postcss: ^8.4.31
react: ^18.2.0
@@ -49,46 +50,47 @@ specifiers:
tailwind-merge: ^1.14.0
tailwindcss: ^3.3.3
tailwindcss-animate: ^1.0.7
+ typedoc: ^0.27.6
typescript: ^5.2.2
zod: ^3.22.2
dependencies:
'@hookform/resolvers': 3.10.0_react-hook-form@7.54.2
- '@radix-ui/react-accordion': 1.2.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-alert-dialog': 1.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-aspect-ratio': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-avatar': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-checkbox': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-collapsible': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-context-menu': 2.2.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-dialog': 1.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-dropdown-menu': 2.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-hover-card': 1.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-label': 2.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-menubar': 1.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-navigation-menu': 1.2.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-popover': 1.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-progress': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-radio-group': 1.2.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-scroll-area': 1.2.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-select': 2.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-separator': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slider': 1.2.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
- '@radix-ui/react-switch': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-tabs': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-toast': 1.2.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-toggle': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-tooltip': 1.1.7_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-accordion': 1.2.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-alert-dialog': 1.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-aspect-ratio': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-avatar': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-checkbox': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-collapsible': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-context-menu': 2.2.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-dialog': 1.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-dropdown-menu': 2.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-hover-card': 1.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-label': 2.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-menubar': 1.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-navigation-menu': 1.2.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-popover': 1.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-progress': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-radio-group': 1.2.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-scroll-area': 1.2.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-select': 2.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-separator': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slider': 1.2.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-switch': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-tabs': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-toast': 1.2.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-toggle': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-tooltip': 1.1.7_6db44ecc8c7d9cf758af9edbd1445878
class-variance-authority: 0.7.1
clsx: 2.1.1
- cmdk: 0.2.1_react-dom@18.3.1+react@18.3.1
+ cmdk: 0.2.1_6db44ecc8c7d9cf758af9edbd1445878
date-fns: 2.30.0
lucide-react: 0.279.0_react@18.3.1
next: 13.5.8_react-dom@18.3.1+react@18.3.1
next-themes: 0.2.1_0a643aba9b2308b459046f7d266814af
- nextra: 2.13.4_0a643aba9b2308b459046f7d266814af
- nextra-theme-docs: 2.13.4_914a2928ba2b1fb9d31bb89368d1a0d6
+ nextra: 3.3.1_1cdd235be866fa3cfe463003c7d3272a
+ nextra-theme-docs: 3.3.1_25198e6f688a28eb74a49cc2bbfeaa41
node-fetch: 2.6.1
react: 18.3.1
react-day-picker: 8.10.1_date-fns@2.30.0+react@18.3.1
@@ -97,10 +99,12 @@ dependencies:
react-youtube: 10.1.0_react@18.3.1
tailwind-merge: 1.14.0
tailwindcss-animate: 1.0.7_tailwindcss@3.4.17
+ typedoc: 0.27.6_typescript@5.7.3
zod: 3.24.1
devDependencies:
'@types/node': 18.11.10
+ '@types/react': 19.0.8
autoprefixer: 10.4.20_postcss@8.5.1
postcss: 8.5.1
tailwindcss: 3.4.17
@@ -113,6 +117,17 @@ packages:
engines: {node: '>=10'}
dev: true
+ /@antfu/install-pkg/0.4.1:
+ resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==}
+ dependencies:
+ package-manager-detector: 0.2.8
+ tinyexec: 0.3.2
+ dev: false
+
+ /@antfu/utils/0.7.10:
+ resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
+ dev: false
+
/@babel/runtime/7.26.7:
resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==}
engines: {node: '>=6.9.0'}
@@ -120,8 +135,35 @@ packages:
regenerator-runtime: 0.14.1
dev: false
- /@braintree/sanitize-url/6.0.4:
- resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==}
+ /@braintree/sanitize-url/7.1.1:
+ resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==}
+ dev: false
+
+ /@chevrotain/cst-dts-gen/11.0.3:
+ resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==}
+ dependencies:
+ '@chevrotain/gast': 11.0.3
+ '@chevrotain/types': 11.0.3
+ lodash-es: 4.17.21
+ dev: false
+
+ /@chevrotain/gast/11.0.3:
+ resolution: {integrity: sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==}
+ dependencies:
+ '@chevrotain/types': 11.0.3
+ lodash-es: 4.17.21
+ dev: false
+
+ /@chevrotain/regexp-to-ast/11.0.3:
+ resolution: {integrity: sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==}
+ dev: false
+
+ /@chevrotain/types/11.0.3:
+ resolution: {integrity: sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==}
+ dev: false
+
+ /@chevrotain/utils/11.0.3:
+ resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==}
dev: false
/@floating-ui/core/1.6.9:
@@ -148,19 +190,48 @@ packages:
react-dom: 18.3.1_react@18.3.1
dev: false
+ /@floating-ui/react/0.26.28_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==}
+ peerDependencies:
+ react: '>=16.8.0'
+ react-dom: '>=16.8.0'
+ dependencies:
+ '@floating-ui/react-dom': 2.1.2_react-dom@18.3.1+react@18.3.1
+ '@floating-ui/utils': 0.2.9
+ react: 18.3.1
+ react-dom: 18.3.1_react@18.3.1
+ tabbable: 6.2.0
+ dev: false
+
/@floating-ui/utils/0.2.9:
resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==}
dev: false
- /@headlessui/react/1.7.19_react-dom@18.3.1+react@18.3.1:
- resolution: {integrity: sha512-Ll+8q3OlMJfJbAKM/+/Y2q6PPYbryqNTXDbryx7SXLIDamkF6iQFbriYHga0dY44PvDhvvBWCx1Xj4U5+G4hOw==}
+ /@formatjs/intl-localematcher/0.5.10:
+ resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==}
+ dependencies:
+ tslib: 2.8.1
+ dev: false
+
+ /@gerrit0/mini-shiki/1.27.2:
+ resolution: {integrity: sha512-GeWyHz8ao2gBiUW4OJnQDxXQnFgZQwwQk05t/CVVgNBN7/rK8XZ7xY6YhLVv9tH3VppWWmr9DCl3MwemB/i+Og==}
+ dependencies:
+ '@shikijs/engine-oniguruma': 1.29.1
+ '@shikijs/types': 1.29.1
+ '@shikijs/vscode-textmate': 10.0.1
+ dev: false
+
+ /@headlessui/react/2.2.0_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-RzCEg+LXsuI7mHiSomsu/gBJSjpupm6A1qIZ5sWjd7JhARNlMiSA4kKfJpCKwU9tE+zMRterhhrP74PvfJrpXQ==}
engines: {node: '>=10'}
peerDependencies:
- react: ^16 || ^17 || ^18
- react-dom: ^16 || ^17 || ^18
+ react: ^18 || ^19 || ^19.0.0-rc
+ react-dom: ^18 || ^19 || ^19.0.0-rc
dependencies:
+ '@floating-ui/react': 0.26.28_react-dom@18.3.1+react@18.3.1
+ '@react-aria/focus': 3.19.1_react-dom@18.3.1+react@18.3.1
+ '@react-aria/interactions': 3.23.0_react-dom@18.3.1+react@18.3.1
'@tanstack/react-virtual': 3.11.3_react-dom@18.3.1+react@18.3.1
- client-only: 0.0.1
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -173,6 +244,25 @@ packages:
react-hook-form: 7.54.2_react@18.3.1
dev: false
+ /@iconify/types/2.0.0:
+ resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
+ dev: false
+
+ /@iconify/utils/2.2.1:
+ resolution: {integrity: sha512-0/7J7hk4PqXmxo5PDBDxmnecw5PxklZJfNjIVG9FM0mEfVrvfudS22rYWsqVk6gR3UJ/mSYS90X4R3znXnqfNA==}
+ dependencies:
+ '@antfu/install-pkg': 0.4.1
+ '@antfu/utils': 0.7.10
+ '@iconify/types': 2.0.0
+ debug: 4.4.0
+ globals: 15.14.0
+ kolorist: 1.8.0
+ local-pkg: 0.5.1
+ mlly: 1.7.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/@isaacs/cliui/8.0.2:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
@@ -215,33 +305,42 @@ packages:
'@jridgewell/sourcemap-codec': 1.5.0
dev: true
- /@mdx-js/mdx/2.3.0:
- resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==}
+ /@mdx-js/mdx/3.1.0:
+ resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==}
dependencies:
+ '@types/estree': 1.0.6
'@types/estree-jsx': 1.0.5
+ '@types/hast': 3.0.4
'@types/mdx': 2.0.13
- estree-util-build-jsx: 2.2.2
- estree-util-is-identifier-name: 2.1.0
- estree-util-to-js: 1.2.0
+ collapse-white-space: 2.1.0
+ devlop: 1.1.0
+ estree-util-is-identifier-name: 3.0.0
+ estree-util-scope: 1.0.0
estree-walker: 3.0.3
- hast-util-to-estree: 2.3.3
- markdown-extensions: 1.1.1
- periscopic: 3.1.0
- remark-mdx: 2.3.0
- remark-parse: 10.0.2
- remark-rehype: 10.1.0
- unified: 10.1.2
- unist-util-position-from-estree: 1.1.2
- unist-util-stringify-position: 3.0.3
- unist-util-visit: 4.1.2
- vfile: 5.3.7
+ hast-util-to-jsx-runtime: 2.3.2
+ markdown-extensions: 2.0.0
+ recma-build-jsx: 1.0.0
+ recma-jsx: 1.0.0
+ recma-stringify: 1.0.0
+ rehype-recma: 1.0.0
+ remark-mdx: 3.1.0
+ remark-parse: 11.0.0
+ remark-rehype: 11.1.1
+ source-map: 0.7.4
+ unified: 11.0.5
+ unist-util-position-from-estree: 2.0.0
+ unist-util-stringify-position: 4.0.0
+ unist-util-visit: 5.0.0
+ vfile: 6.0.3
transitivePeerDependencies:
+ - acorn
- supports-color
dev: false
- /@mdx-js/react/2.3.0_react@18.3.1:
- resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==}
+ /@mdx-js/react/3.1.0_@types+react@19.0.8+react@18.3.1:
+ resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==}
peerDependencies:
+ '@types/react': '>=16'
react: '>=16'
dependencies:
'@types/mdx': 2.0.13
@@ -249,6 +348,12 @@ packages:
react: 18.3.1
dev: false
+ /@mermaid-js/parser/0.3.0:
+ resolution: {integrity: sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==}
+ dependencies:
+ langium: 3.0.0
+ dev: false
+
/@napi-rs/simple-git-android-arm-eabi/0.1.19:
resolution: {integrity: sha512-XryEH/hadZ4Duk/HS/HC/cA1j0RHmqUGey3MsCf65ZS0VrWMqChXM/xlTPWuY5jfCc/rPubHaqI7DZlbexnX/g==}
engines: {node: '>= 10'}
@@ -484,10 +589,6 @@ packages:
dev: true
optional: true
- /@popperjs/core/2.11.8:
- resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
- dev: false
-
/@radix-ui/number/1.1.0:
resolution: {integrity: sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ==}
dev: false
@@ -502,7 +603,7 @@ packages:
resolution: {integrity: sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA==}
dev: false
- /@radix-ui/react-accordion/1.2.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-accordion/1.2.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==}
peerDependencies:
'@types/react': '*'
@@ -516,19 +617,20 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collapsible': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-collapsible': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-alert-dialog/1.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-alert-dialog/1.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-1Y2sI17QzSZP58RjGtrklfSGIf3AF7U/HkD3aAcAnhOUJrm7+7GG1wRDFaUlSe0nW5B/t4mYd/+7RNbP2Wexug==}
peerDependencies:
'@types/react': '*'
@@ -542,16 +644,17 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-dialog': 1.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dialog': 1.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-arrow/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-arrow/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==}
peerDependencies:
'@types/react': '*'
@@ -564,12 +667,13 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-aspect-ratio/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-aspect-ratio/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-kNU4FIpcFMBLkOUcgeIteH06/8JLBcYY6Le1iKenDGCYNYFX3TQqCZjzkOsz37h7r94/99GTb7YhEr98ZBJibw==}
peerDependencies:
'@types/react': '*'
@@ -582,12 +686,13 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-avatar/1.1.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-avatar/1.1.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-GaC7bXQZ5VgZvVvsJ5mu/AEbjYLnhhkoidOboC50Z6FFlLA03wG2ianUoH+zgDQ31/9gCF59bE4+2bBgTyMiig==}
peerDependencies:
'@types/react': '*'
@@ -600,15 +705,16 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-checkbox/1.1.3_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-checkbox/1.1.3_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-HD7/ocp8f1B3e6OHygH0n7ZKjONkhciy1Nh0yuBgObqThc3oyx+vuMfFHKAknXRHHWVE9XvXStxJFyjUmB8PIw==}
peerDependencies:
'@types/react': '*'
@@ -622,18 +728,19 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-previous': 1.1.0_react@18.3.1
- '@radix-ui/react-use-size': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-previous': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-size': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-collapsible/1.1.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-collapsible/1.1.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-PliMB63vxz7vggcyq0IxNYk8vGDrLXVWw4+W4B8YnwI1s18x7YZYqlG9PLX7XxAJUi0g2DxP4XKJMFHh/iVh9A==}
peerDependencies:
'@types/react': '*'
@@ -647,18 +754,19 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-collection/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-collection/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==}
peerDependencies:
'@types/react': '*'
@@ -671,10 +779,11 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -688,7 +797,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-compose-refs/1.1.1_react@18.3.1:
+ /@radix-ui/react-compose-refs/1.1.1_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==}
peerDependencies:
'@types/react': '*'
@@ -697,10 +806,11 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-context-menu/2.2.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-context-menu/2.2.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-MY5PFCwo/ICaaQtpQBQ0g19AyjzI0mhz+a2GUWA2pJf4XFkvglAdcgDV2Iqm+lLbXn8hb+6rbLgcmRtc6ImPvg==}
peerDependencies:
'@types/react': '*'
@@ -714,11 +824,12 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-menu': 2.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-menu': 2.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -732,7 +843,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-context/1.1.1_react@18.3.1:
+ /@radix-ui/react-context/1.1.1_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==}
peerDependencies:
'@types/react': '*'
@@ -741,10 +852,11 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-dialog/1.0.0_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-dialog/1.0.0_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==}
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
@@ -766,12 +878,12 @@ packages:
aria-hidden: 1.2.4
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
- react-remove-scroll: 2.5.4_react@18.3.1
+ react-remove-scroll: 2.5.4_@types+react@19.0.8+react@18.3.1
transitivePeerDependencies:
- '@types/react'
dev: false
- /@radix-ui/react-dialog/1.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-dialog/1.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-LaO3e5h/NOEL4OfXjxD43k9Dx+vn+8n+PCFt6uhX/BADFflllyv3WJG6rgvvSVBxpTch938Qq/LGc2MMxipXPw==}
peerDependencies:
'@types/react': '*'
@@ -785,24 +897,25 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-focus-guards': 1.1.1_react@18.3.1
- '@radix-ui/react-focus-scope': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-focus-guards': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-focus-scope': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
aria-hidden: 1.2.4
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
- react-remove-scroll: 2.6.3_react@18.3.1
+ react-remove-scroll: 2.6.3_@types+react@19.0.8+react@18.3.1
dev: false
- /@radix-ui/react-direction/1.1.0_react@18.3.1:
+ /@radix-ui/react-direction/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==}
peerDependencies:
'@types/react': '*'
@@ -811,6 +924,7 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
@@ -830,7 +944,7 @@ packages:
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-dismissable-layer/1.1.4_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-dismissable-layer/1.1.4_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-XDUI0IVYVSwjMXxM6P4Dfti7AH+Y4oS/TB+sglZ/EXc7cqLwGAmp1NlMrcUjj7ks6R5WTZuWKv44FBbLpwU3sA==}
peerDependencies:
'@types/react': '*'
@@ -844,15 +958,16 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-escape-keydown': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-escape-keydown': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-dropdown-menu/2.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-dropdown-menu/2.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-50ZmEFL1kOuLalPKHrLWvPFMons2fGx9TqQCWlPwDVpbAnaUJ1g4XNcKqFNMQymYU0kKWR4MDDi+9vUQBGFgcQ==}
peerDependencies:
'@types/react': '*'
@@ -866,12 +981,13 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-menu': 2.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-menu': 2.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -885,7 +1001,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-focus-guards/1.1.1_react@18.3.1:
+ /@radix-ui/react-focus-guards/1.1.1_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==}
peerDependencies:
'@types/react': '*'
@@ -894,6 +1010,7 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
@@ -911,7 +1028,7 @@ packages:
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-focus-scope/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-focus-scope/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==}
peerDependencies:
'@types/react': '*'
@@ -924,14 +1041,15 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-hover-card/1.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-hover-card/1.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-0jPlX3ZrUIhtMAY0m1SBn1koI4Yqsizq2UwdUiQF1GseSZLZBPa6b8tNS+m32K94Yb4wxtWFSQs85wujQvwahg==}
peerDependencies:
'@types/react': '*'
@@ -945,14 +1063,15 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-popper': 1.2.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-popper': 1.2.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -967,7 +1086,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-id/1.1.0_react@18.3.1:
+ /@radix-ui/react-id/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==}
peerDependencies:
'@types/react': '*'
@@ -976,11 +1095,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-label/2.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-label/2.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==}
peerDependencies:
'@types/react': '*'
@@ -993,12 +1113,13 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-menu/2.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-menu/2.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-uH+3w5heoMJtqVCgYOtYVMECk1TOrkUn0OG0p5MqXC0W2ppcuVeESbou8PTHoqAjbdTEK19AGXBWcEtR5WpEQg==}
peerDependencies:
'@types/react': '*'
@@ -1012,28 +1133,29 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-focus-guards': 1.1.1_react@18.3.1
- '@radix-ui/react-focus-scope': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-popper': 1.2.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-roving-focus': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-focus-guards': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-focus-scope': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-popper': 1.2.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-roving-focus': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
aria-hidden: 1.2.4
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
- react-remove-scroll: 2.6.3_react@18.3.1
+ react-remove-scroll: 2.6.3_@types+react@19.0.8+react@18.3.1
dev: false
- /@radix-ui/react-menubar/1.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-menubar/1.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-Kzbpcf2bxUmI/G+949+LvSvGkyzIaY7ctb8loydt6YpJR8pQF+j4QbVhYvjs7qxaWK0DEJL3XbP2p46YPRkS3A==}
peerDependencies:
'@types/react': '*'
@@ -1047,20 +1169,21 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-menu': 2.1.5_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-roving-focus': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-menu': 2.1.5_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-roving-focus': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-navigation-menu/1.2.4_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-navigation-menu/1.2.4_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-wUi01RrTDTOoGtjEPHsxlzPtVzVc3R/AZ5wfh0dyqMAqolhHAHvG5iQjBCTi2AjQqa77FWWbA3kE3RkD+bDMgQ==}
peerDependencies:
'@types/react': '*'
@@ -1074,24 +1197,25 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
- '@radix-ui/react-use-previous': 1.1.0_react@18.3.1
- '@radix-ui/react-visually-hidden': 1.1.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-previous': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-visually-hidden': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-popover/1.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-popover/1.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-YXkTAftOIW2Bt3qKH8vYr6n9gCkVrvyvfiTObVjoHVTHnNj26rmvO87IKa3VgtgCjb8FAQ6qOjNViwl+9iIzlg==}
peerDependencies:
'@types/react': '*'
@@ -1105,25 +1229,26 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-focus-guards': 1.1.1_react@18.3.1
- '@radix-ui/react-focus-scope': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-popper': 1.2.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-focus-guards': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-focus-scope': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-popper': 1.2.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
aria-hidden: 1.2.4
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
- react-remove-scroll: 2.6.3_react@18.3.1
+ react-remove-scroll: 2.6.3_@types+react@19.0.8+react@18.3.1
dev: false
- /@radix-ui/react-popper/1.2.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-popper/1.2.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==}
peerDependencies:
'@types/react': '*'
@@ -1137,15 +1262,16 @@ packages:
optional: true
dependencies:
'@floating-ui/react-dom': 2.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-arrow': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
- '@radix-ui/react-use-rect': 1.1.0_react@18.3.1
- '@radix-ui/react-use-size': 1.1.0_react@18.3.1
+ '@radix-ui/react-arrow': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-rect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-size': 1.1.0_@types+react@19.0.8+react@18.3.1
'@radix-ui/rect': 1.1.0
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -1162,7 +1288,7 @@ packages:
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-portal/1.1.3_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-portal/1.1.3_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==}
peerDependencies:
'@types/react': '*'
@@ -1175,8 +1301,9 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -1194,7 +1321,7 @@ packages:
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-presence/1.1.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-presence/1.1.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==}
peerDependencies:
'@types/react': '*'
@@ -1207,8 +1334,9 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -1225,7 +1353,7 @@ packages:
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-primitive/2.0.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-primitive/2.0.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==}
peerDependencies:
'@types/react': '*'
@@ -1238,12 +1366,13 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-progress/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-progress/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-6diOawA84f/eMxFHcWut0aE1C2kyE9dOyCTQOMRR2C/qPiXz/X0SaiA/RLbapQaXUCmy0/hLMf9meSccD1N0pA==}
peerDependencies:
'@types/react': '*'
@@ -1256,13 +1385,14 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-radio-group/1.2.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-radio-group/1.2.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-E0MLLGfOP0l8P/NxgVzfXJ8w3Ch8cdO6UDzJfDChu4EJDy+/WdO5LqpdY8PYnCErkmZH3gZhDL1K7kQ41fAHuQ==}
peerDependencies:
'@types/react': '*'
@@ -1276,20 +1406,21 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-roving-focus': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-previous': 1.1.0_react@18.3.1
- '@radix-ui/react-use-size': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-roving-focus': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-previous': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-size': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-roving-focus/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-roving-focus/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-QE1RoxPGJ/Nm8Qmk0PxP8ojmoaS67i0s7hVssS7KuI2FQoc/uzVlZsqKfQvxPE6D8hICCPHJ4D88zNhT3OOmkw==}
peerDependencies:
'@types/react': '*'
@@ -1303,19 +1434,20 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-scroll-area/1.2.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-scroll-area/1.2.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-EFI1N/S3YxZEW/lJ/H1jY3njlvTd8tBmgKEn4GHi51+aMm94i6NmAJstsm5cu3yJwYqYc93gpCPm21FeAbFk6g==}
peerDependencies:
'@types/react': '*'
@@ -1330,18 +1462,19 @@ packages:
dependencies:
'@radix-ui/number': 1.1.0
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-select/2.1.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-select/2.1.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-eVV7N8jBXAXnyrc+PsOF89O9AfVgGnbLxUtBb0clJ8y8ENMWLARGMI/1/SBRLz7u4HqxLgN71BJ17eono3wcjA==}
peerDependencies:
'@types/react': '*'
@@ -1356,30 +1489,31 @@ packages:
dependencies:
'@radix-ui/number': 1.1.0
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-focus-guards': 1.1.1_react@18.3.1
- '@radix-ui/react-focus-scope': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-popper': 1.2.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
- '@radix-ui/react-use-previous': 1.1.0_react@18.3.1
- '@radix-ui/react-visually-hidden': 1.1.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-focus-guards': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-focus-scope': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-popper': 1.2.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-previous': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-visually-hidden': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
aria-hidden: 1.2.4
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
- react-remove-scroll: 2.6.3_react@18.3.1
+ react-remove-scroll: 2.6.3_@types+react@19.0.8+react@18.3.1
dev: false
- /@radix-ui/react-separator/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-separator/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-RRiNRSrD8iUiXriq/Y5n4/3iE8HzqgLHsusUSg5jVpU2+3tqcUFPJXHDymwEypunc2sWxDUS3UC+rkZRlHedsw==}
peerDependencies:
'@types/react': '*'
@@ -1392,12 +1526,13 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-slider/1.2.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-slider/1.2.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-sNlU06ii1/ZcbHf8I9En54ZPW0Vil/yPVg4vQMcFNjrIx51jsHbFl1HYHQvCIWJSr1q0ZmA+iIs/ZTv8h7HHSA==}
peerDependencies:
'@types/react': '*'
@@ -1412,15 +1547,16 @@ packages:
dependencies:
'@radix-ui/number': 1.1.0
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
- '@radix-ui/react-use-previous': 1.1.0_react@18.3.1
- '@radix-ui/react-use-size': 1.1.0_react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-previous': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-size': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -1435,7 +1571,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-slot/1.1.1_react@18.3.1:
+ /@radix-ui/react-slot/1.1.1_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-RApLLOcINYJA+dMVbOju7MYv1Mb2EBp2nH4HdDzXTSyaR5optlm6Otrz1euW3HbdOR8UmmFK06TD+A9frYWv+g==}
peerDependencies:
'@types/react': '*'
@@ -1444,11 +1580,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-switch/1.1.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-switch/1.1.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-zGukiWHjEdBCRyXvKR6iXAQG6qXm2esuAD6kDOi9Cn+1X6ev3ASo4+CsYaD6Fov9r/AQFekqnD/7+V0Cs6/98g==}
peerDependencies:
'@types/react': '*'
@@ -1462,17 +1599,18 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-previous': 1.1.0_react@18.3.1
- '@radix-ui/react-use-size': 1.1.0_react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-previous': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-size': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-tabs/1.1.2_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-tabs/1.1.2_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-9u/tQJMcC2aGq7KXpGivMm1mgq7oRJKXphDwdypPd/j21j/2znamPU8WkXgnhUaTrSFNIt8XhOyCAupg8/GbwQ==}
peerDependencies:
'@types/react': '*'
@@ -1486,18 +1624,19 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-direction': 1.1.0_react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-roving-focus': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-direction': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-roving-focus': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-toast/1.2.5_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-toast/1.2.5_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-ZzUsAaOx8NdXZZKcFNDhbSlbsCUy8qQWmzTdgrlrhhZAOx2ofLtKrBDW9fkqhFvXgmtv560Uj16pkLkqML7SHA==}
peerDependencies:
'@types/react': '*'
@@ -1511,22 +1650,23 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-collection': 1.1.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
- '@radix-ui/react-visually-hidden': 1.1.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-collection': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-visually-hidden': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-toggle/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-toggle/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-i77tcgObYr743IonC1hrsnnPmszDRn8p+EGUsUt+5a/JFn28fxaM88Py6V2mc8J5kELMWishI0rLnuGLFD/nnQ==}
peerDependencies:
'@types/react': '*'
@@ -1540,13 +1680,14 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /@radix-ui/react-tooltip/1.1.7_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-tooltip/1.1.7_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-ss0s80BC0+g0+Zc53MvilcnTYSOi4mSuFWBPYPuTOFGjx+pUU+ZrmamMNwS56t8MTFlniA5ocjd4jYm/CdhbOg==}
peerDependencies:
'@types/react': '*'
@@ -1560,17 +1701,18 @@ packages:
optional: true
dependencies:
'@radix-ui/primitive': 1.1.1
- '@radix-ui/react-compose-refs': 1.1.1_react@18.3.1
- '@radix-ui/react-context': 1.1.1_react@18.3.1
- '@radix-ui/react-dismissable-layer': 1.1.4_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-id': 1.1.0_react@18.3.1
- '@radix-ui/react-popper': 1.2.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-portal': 1.1.3_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-presence': 1.1.2_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
- '@radix-ui/react-slot': 1.1.1_react@18.3.1
- '@radix-ui/react-use-controllable-state': 1.1.0_react@18.3.1
- '@radix-ui/react-visually-hidden': 1.1.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-compose-refs': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-context': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-dismissable-layer': 1.1.4_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-id': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-popper': 1.2.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-portal': 1.1.3_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-presence': 1.1.2_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@radix-ui/react-slot': 1.1.1_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-use-controllable-state': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@radix-ui/react-visually-hidden': 1.1.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -1584,7 +1726,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-use-callback-ref/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-callback-ref/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==}
peerDependencies:
'@types/react': '*'
@@ -1593,6 +1735,7 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
@@ -1606,7 +1749,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-use-controllable-state/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-controllable-state/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==}
peerDependencies:
'@types/react': '*'
@@ -1615,7 +1758,8 @@ packages:
'@types/react':
optional: true
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
@@ -1629,7 +1773,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-use-escape-keydown/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-escape-keydown/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw==}
peerDependencies:
'@types/react': '*'
@@ -1638,7 +1782,8 @@ packages:
'@types/react':
optional: true
dependencies:
- '@radix-ui/react-use-callback-ref': 1.1.0_react@18.3.1
+ '@radix-ui/react-use-callback-ref': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
@@ -1651,7 +1796,7 @@ packages:
react: 18.3.1
dev: false
- /@radix-ui/react-use-layout-effect/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-layout-effect/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==}
peerDependencies:
'@types/react': '*'
@@ -1660,10 +1805,11 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-use-previous/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-previous/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-Z/e78qg2YFnnXcW88A4JmTtm4ADckLno6F7OXotmkQfeuCVaKuYzqAATPhVzl3delXE7CxIV8shofPn3jPc5Og==}
peerDependencies:
'@types/react': '*'
@@ -1672,10 +1818,11 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-use-rect/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-rect/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-0Fmkebhr6PiseyZlYAOtLS+nb7jLmpqTrJyv61Pe68MKYW6OWdRE2kI70TaYY27u7H0lajqM3hSMMLFq18Z7nQ==}
peerDependencies:
'@types/react': '*'
@@ -1685,10 +1832,11 @@ packages:
optional: true
dependencies:
'@radix-ui/rect': 1.1.0
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-use-size/1.1.0_react@18.3.1:
+ /@radix-ui/react-use-size/1.1.0_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-XW3/vWuIXHa+2Uwcc2ABSfcCledmXhhQPlGbfcRXbiUQI5Icjcg19BGCZVKKInYbvUCut/ufbbLLPFC5cbb1hw==}
peerDependencies:
'@types/react': '*'
@@ -1697,11 +1845,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@radix-ui/react-use-layout-effect': 1.1.0_react@18.3.1
+ '@radix-ui/react-use-layout-effect': 1.1.0_@types+react@19.0.8+react@18.3.1
+ '@types/react': 19.0.8
react: 18.3.1
dev: false
- /@radix-ui/react-visually-hidden/1.1.1_react-dom@18.3.1+react@18.3.1:
+ /@radix-ui/react-visually-hidden/1.1.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-vVfA2IZ9q/J+gEamvj761Oq1FpWgCDaNOOIfbPVp2MVPLEomUr5+Vf7kJGwQ24YxZSlQVar7Bes8kyTo5Dshpg==}
peerDependencies:
'@types/react': '*'
@@ -1714,7 +1863,8 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@radix-ui/react-primitive': 2.0.1_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-primitive': 2.0.1_6db44ecc8c7d9cf758af9edbd1445878
+ '@types/react': 19.0.8
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -1723,6 +1873,143 @@ packages:
resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==}
dev: false
+ /@react-aria/focus/3.19.1_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-bix9Bu1Ue7RPcYmjwcjhB14BMu2qzfJ3tMQLqDc9pweJA66nOw8DThy3IfVr8Z7j2PHktOLf9kcbiZpydKHqzg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ dependencies:
+ '@react-aria/interactions': 3.23.0_react-dom@18.3.1+react@18.3.1
+ '@react-aria/utils': 3.27.0_react-dom@18.3.1+react@18.3.1
+ '@react-types/shared': 3.27.0_react@18.3.1
+ '@swc/helpers': 0.5.15
+ clsx: 2.1.1
+ react: 18.3.1
+ react-dom: 18.3.1_react@18.3.1
+ dev: false
+
+ /@react-aria/interactions/3.23.0_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-0qR1atBIWrb7FzQ+Tmr3s8uH5mQdyRH78n0krYaG8tng9+u1JlSi8DGRSaC9ezKyNB84m7vHT207xnHXGeJ3Fg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ dependencies:
+ '@react-aria/ssr': 3.9.7_react@18.3.1
+ '@react-aria/utils': 3.27.0_react-dom@18.3.1+react@18.3.1
+ '@react-types/shared': 3.27.0_react@18.3.1
+ '@swc/helpers': 0.5.15
+ react: 18.3.1
+ react-dom: 18.3.1_react@18.3.1
+ dev: false
+
+ /@react-aria/ssr/3.9.7_react@18.3.1:
+ resolution: {integrity: sha512-GQygZaGlmYjmYM+tiNBA5C6acmiDWF52Nqd40bBp0Znk4M4hP+LTmI0lpI1BuKMw45T8RIhrAsICIfKwZvi2Gg==}
+ engines: {node: '>= 12'}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ dependencies:
+ '@swc/helpers': 0.5.15
+ react: 18.3.1
+ dev: false
+
+ /@react-aria/utils/3.27.0_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-p681OtApnKOdbeN8ITfnnYqfdHS0z7GE+4l8EXlfLnr70Rp/9xicBO6d2rU+V/B3JujDw2gPWxYKEnEeh0CGCw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ dependencies:
+ '@react-aria/ssr': 3.9.7_react@18.3.1
+ '@react-stately/utils': 3.10.5_react@18.3.1
+ '@react-types/shared': 3.27.0_react@18.3.1
+ '@swc/helpers': 0.5.15
+ clsx: 2.1.1
+ react: 18.3.1
+ react-dom: 18.3.1_react@18.3.1
+ dev: false
+
+ /@react-stately/utils/3.10.5_react@18.3.1:
+ resolution: {integrity: sha512-iMQSGcpaecghDIh3mZEpZfoFH3ExBwTtuBEcvZ2XnGzCgQjeYXcMdIUwAfVQLXFTdHUHGF6Gu6/dFrYsCzySBQ==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ dependencies:
+ '@swc/helpers': 0.5.15
+ react: 18.3.1
+ dev: false
+
+ /@react-types/shared/3.27.0_react@18.3.1:
+ resolution: {integrity: sha512-gvznmLhi6JPEf0bsq7SwRYTHAKKq/wcmKqFez9sRdbED+SPMUmK5omfZ6w3EwUFQHbYUa4zPBYedQ7Knv70RMw==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ dependencies:
+ react: 18.3.1
+ dev: false
+
+ /@shikijs/core/1.29.1:
+ resolution: {integrity: sha512-Mo1gGGkuOYjDu5H8YwzmOuly9vNr8KDVkqj9xiKhhhFS8jisAtDSEWB9hzqRHLVQgFdA310e8XRJcW4tYhRB2A==}
+ dependencies:
+ '@shikijs/engine-javascript': 1.29.1
+ '@shikijs/engine-oniguruma': 1.29.1
+ '@shikijs/types': 1.29.1
+ '@shikijs/vscode-textmate': 10.0.1
+ '@types/hast': 3.0.4
+ hast-util-to-html: 9.0.4
+ dev: false
+
+ /@shikijs/engine-javascript/1.29.1:
+ resolution: {integrity: sha512-Hpi8k9x77rCQ7F/7zxIOUruNkNidMyBnP5qAGbLFqg4kRrg1HZhkB8btib5EXbQWTtLb5gBHOdBwshk20njD7Q==}
+ dependencies:
+ '@shikijs/types': 1.29.1
+ '@shikijs/vscode-textmate': 10.0.1
+ oniguruma-to-es: 2.3.0
+ dev: false
+
+ /@shikijs/engine-oniguruma/1.29.1:
+ resolution: {integrity: sha512-gSt2WhLNgEeLstcweQOSp+C+MhOpTsgdNXRqr3zP6M+BUBZ8Md9OU2BYwUYsALBxHza7hwaIWtFHjQ/aOOychw==}
+ dependencies:
+ '@shikijs/types': 1.29.1
+ '@shikijs/vscode-textmate': 10.0.1
+ dev: false
+
+ /@shikijs/langs/1.29.1:
+ resolution: {integrity: sha512-iERn4HlyuT044/FgrvLOaZgKVKf3PozjKjyV/RZ5GnlyYEAZFcgwHGkYboeBv2IybQG1KVS/e7VGgiAU4JY2Gw==}
+ dependencies:
+ '@shikijs/types': 1.29.1
+ dev: false
+
+ /@shikijs/themes/1.29.1:
+ resolution: {integrity: sha512-lb11zf72Vc9uxkl+aec2oW1HVTHJ2LtgZgumb4Rr6By3y/96VmlU44bkxEb8WBWH3RUtbqAJEN0jljD9cF7H7g==}
+ dependencies:
+ '@shikijs/types': 1.29.1
+ dev: false
+
+ /@shikijs/twoslash/1.29.1_typescript@5.7.3:
+ resolution: {integrity: sha512-SN2aam87NjkpjS0O2Zq9SeXSDX1CztLBAROXrJpEe5Qe19dkMUUXY8uhw32Qu/FKjqsK8ycEP2S6FZrd9A2pzw==}
+ dependencies:
+ '@shikijs/core': 1.29.1
+ '@shikijs/types': 1.29.1
+ twoslash: 0.2.12_typescript@5.7.3
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: false
+
+ /@shikijs/types/1.29.1:
+ resolution: {integrity: sha512-aBqAuhYRp5vSir3Pc9+QPu9WESBOjUo03ao0IHLC4TyTioSsp/SkbAZSrIH4ghYYC1T1KTEpRSBa83bas4RnPA==}
+ dependencies:
+ '@shikijs/vscode-textmate': 10.0.1
+ '@types/hast': 3.0.4
+ dev: false
+
+ /@shikijs/vscode-textmate/10.0.1:
+ resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==}
+ dev: false
+
+ /@swc/helpers/0.5.15:
+ resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
+ dependencies:
+ tslib: 2.8.1
+ dev: false
+
/@swc/helpers/0.5.2:
resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
dependencies:
@@ -1744,22 +2031,22 @@ packages:
resolution: {integrity: sha512-v2mrNSnMwnPJtcVqNvV0c5roGCBqeogN8jDtgtuHCphdwBasOZ17x8UV8qpHUh+u0MLfX43c0uUHKje0s+Zb0w==}
dev: false
- /@theguild/remark-mermaid/0.0.5_react@18.3.1:
- resolution: {integrity: sha512-e+ZIyJkEv9jabI4m7q29wZtZv+2iwPGsXJ2d46Zi7e+QcFudiyuqhLhHG/3gX3ZEB+hxTch+fpItyMS8jwbIcw==}
+ /@theguild/remark-mermaid/0.1.3_react@18.3.1:
+ resolution: {integrity: sha512-2FjVlaaKXK7Zj7UJAgOVTyaahn/3/EAfqYhyXg0BfDBVUl+lXcoIWRaxzqfnDr2rv8ax6GsC5mNh6hAaT86PDw==}
peerDependencies:
react: ^18.2.0
dependencies:
- mermaid: 10.9.3
+ mermaid: 11.4.1
react: 18.3.1
unist-util-visit: 5.0.0
transitivePeerDependencies:
- supports-color
dev: false
- /@theguild/remark-npm2yarn/0.2.1:
- resolution: {integrity: sha512-jUTFWwDxtLEFtGZh/TW/w30ySaDJ8atKWH8dq2/IiQF61dPrGfETpl0WxD0VdBfuLOeU14/kop466oBSRO/5CA==}
+ /@theguild/remark-npm2yarn/0.3.3:
+ resolution: {integrity: sha512-ma6DvR03gdbvwqfKx1omqhg9May/VYGdMHvTzB4VuxkyS7KzfZ/lzrj43hmcsggpMje0x7SADA/pcMph0ejRnA==}
dependencies:
- npm-to-yarn: 2.2.1
+ npm-to-yarn: 3.0.1
unist-util-visit: 5.0.0
dev: false
@@ -1769,6 +2056,105 @@ packages:
'@types/estree': 1.0.6
dev: false
+ /@types/d3-array/3.2.1:
+ resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==}
+ dev: false
+
+ /@types/d3-axis/3.0.6:
+ resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==}
+ dependencies:
+ '@types/d3-selection': 3.0.11
+ dev: false
+
+ /@types/d3-brush/3.0.6:
+ resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==}
+ dependencies:
+ '@types/d3-selection': 3.0.11
+ dev: false
+
+ /@types/d3-chord/3.0.6:
+ resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==}
+ dev: false
+
+ /@types/d3-color/3.1.3:
+ resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==}
+ dev: false
+
+ /@types/d3-contour/3.0.6:
+ resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==}
+ dependencies:
+ '@types/d3-array': 3.2.1
+ '@types/geojson': 7946.0.16
+ dev: false
+
+ /@types/d3-delaunay/6.0.4:
+ resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==}
+ dev: false
+
+ /@types/d3-dispatch/3.0.6:
+ resolution: {integrity: sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==}
+ dev: false
+
+ /@types/d3-drag/3.0.7:
+ resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==}
+ dependencies:
+ '@types/d3-selection': 3.0.11
+ dev: false
+
+ /@types/d3-dsv/3.0.7:
+ resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==}
+ dev: false
+
+ /@types/d3-ease/3.0.2:
+ resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==}
+ dev: false
+
+ /@types/d3-fetch/3.0.7:
+ resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==}
+ dependencies:
+ '@types/d3-dsv': 3.0.7
+ dev: false
+
+ /@types/d3-force/3.0.10:
+ resolution: {integrity: sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw==}
+ dev: false
+
+ /@types/d3-format/3.0.4:
+ resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==}
+ dev: false
+
+ /@types/d3-geo/3.1.0:
+ resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==}
+ dependencies:
+ '@types/geojson': 7946.0.16
+ dev: false
+
+ /@types/d3-hierarchy/3.1.7:
+ resolution: {integrity: sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==}
+ dev: false
+
+ /@types/d3-interpolate/3.0.4:
+ resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==}
+ dependencies:
+ '@types/d3-color': 3.1.3
+ dev: false
+
+ /@types/d3-path/3.1.0:
+ resolution: {integrity: sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==}
+ dev: false
+
+ /@types/d3-polygon/3.0.2:
+ resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==}
+ dev: false
+
+ /@types/d3-quadtree/3.0.6:
+ resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==}
+ dev: false
+
+ /@types/d3-random/3.0.3:
+ resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==}
+ dev: false
+
/@types/d3-scale-chromatic/3.1.0:
resolution: {integrity: sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==}
dev: false
@@ -1779,10 +2165,76 @@ packages:
'@types/d3-time': 3.0.4
dev: false
+ /@types/d3-selection/3.0.11:
+ resolution: {integrity: sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==}
+ dev: false
+
+ /@types/d3-shape/3.1.7:
+ resolution: {integrity: sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==}
+ dependencies:
+ '@types/d3-path': 3.1.0
+ dev: false
+
+ /@types/d3-time-format/4.0.3:
+ resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==}
+ dev: false
+
/@types/d3-time/3.0.4:
resolution: {integrity: sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==}
dev: false
+ /@types/d3-timer/3.0.2:
+ resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==}
+ dev: false
+
+ /@types/d3-transition/3.0.9:
+ resolution: {integrity: sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==}
+ dependencies:
+ '@types/d3-selection': 3.0.11
+ dev: false
+
+ /@types/d3-zoom/3.0.8:
+ resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==}
+ dependencies:
+ '@types/d3-interpolate': 3.0.4
+ '@types/d3-selection': 3.0.11
+ dev: false
+
+ /@types/d3/7.4.3:
+ resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==}
+ dependencies:
+ '@types/d3-array': 3.2.1
+ '@types/d3-axis': 3.0.6
+ '@types/d3-brush': 3.0.6
+ '@types/d3-chord': 3.0.6
+ '@types/d3-color': 3.1.3
+ '@types/d3-contour': 3.0.6
+ '@types/d3-delaunay': 6.0.4
+ '@types/d3-dispatch': 3.0.6
+ '@types/d3-drag': 3.0.7
+ '@types/d3-dsv': 3.0.7
+ '@types/d3-ease': 3.0.2
+ '@types/d3-fetch': 3.0.7
+ '@types/d3-force': 3.0.10
+ '@types/d3-format': 3.0.4
+ '@types/d3-geo': 3.1.0
+ '@types/d3-hierarchy': 3.1.7
+ '@types/d3-interpolate': 3.0.4
+ '@types/d3-path': 3.1.0
+ '@types/d3-polygon': 3.0.2
+ '@types/d3-quadtree': 3.0.6
+ '@types/d3-random': 3.0.3
+ '@types/d3-scale': 4.0.8
+ '@types/d3-scale-chromatic': 3.1.0
+ '@types/d3-selection': 3.0.11
+ '@types/d3-shape': 3.1.7
+ '@types/d3-time': 3.0.4
+ '@types/d3-time-format': 4.0.3
+ '@types/d3-timer': 3.0.2
+ '@types/d3-transition': 3.0.9
+ '@types/d3-zoom': 3.0.8
+ dev: false
+
/@types/debug/4.1.12:
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
dependencies:
@@ -1799,10 +2251,8 @@ packages:
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
dev: false
- /@types/hast/2.3.10:
- resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
- dependencies:
- '@types/unist': 2.0.11
+ /@types/geojson/7946.0.16:
+ resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==}
dev: false
/@types/hast/3.0.4:
@@ -1811,20 +2261,10 @@ packages:
'@types/unist': 3.0.3
dev: false
- /@types/js-yaml/4.0.9:
- resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}
- dev: false
-
/@types/katex/0.16.7:
resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==}
dev: false
- /@types/mdast/3.0.15:
- resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
- dependencies:
- '@types/unist': 2.0.11
- dev: false
-
/@types/mdast/4.0.4:
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
dependencies:
@@ -1839,6 +2279,12 @@ packages:
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
dev: false
+ /@types/nlcst/2.0.3:
+ resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==}
+ dependencies:
+ '@types/unist': 3.0.3
+ dev: false
+
/@types/node/18.11.10:
resolution: {integrity: sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==}
dev: true
@@ -1847,7 +2293,12 @@ packages:
resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==}
dependencies:
csstype: 3.1.3
+ dev: true
+
+ /@types/trusted-types/2.0.7:
+ resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
dev: false
+ optional: true
/@types/unist/2.0.11:
resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
@@ -1857,10 +2308,27 @@ packages:
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
dev: false
+ /@typescript/vfs/1.6.0_typescript@5.7.3:
+ resolution: {integrity: sha512-hvJUjNVeBMp77qPINuUvYXj4FyWeeMMKZkxEATEU3hqBAQ7qdTBCUFT7Sp0Zu0faeEtFf+ldXxMEDr/bk73ISg==}
+ peerDependencies:
+ typescript: '*'
+ dependencies:
+ debug: 4.4.0
+ typescript: 5.7.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/@ungap/structured-clone/1.3.0:
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
dev: false
+ /acorn-jsx/5.3.2:
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ dev: false
+
/acorn-jsx/5.3.2_acorn@8.14.0:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@@ -1885,17 +2353,6 @@ packages:
engines: {node: '>=12'}
dev: true
- /ansi-sequence-parser/1.1.1:
- resolution: {integrity: sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==}
- dev: false
-
- /ansi-styles/3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
- dependencies:
- color-convert: 1.9.3
- dev: false
-
/ansi-styles/4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
@@ -1920,17 +2377,8 @@ packages:
picomatch: 2.3.1
dev: true
- /arch/2.2.0:
- resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==}
- dev: false
-
- /arg/1.0.0:
- resolution: {integrity: sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw==}
- dev: false
-
/arg/5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- dev: true
/argparse/1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -1949,6 +2397,10 @@ packages:
tslib: 2.8.1
dev: false
+ /array-iterate/2.0.1:
+ resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==}
+ dev: false
+
/astring/1.9.0:
resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==}
hasBin: true
@@ -1976,7 +2428,15 @@ packages:
/balanced-match/1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: true
+
+ /better-react-mathjax/2.0.3_react@18.3.1:
+ resolution: {integrity: sha512-wfifT8GFOKb1TWm2+E50I6DJpLZ5kLbch283Lu043EJtwSv0XvZDjr4YfR4d2MjAhqP6SH4VjjrKgbX8R00oCQ==}
+ peerDependencies:
+ react: '>=16.8'
+ dependencies:
+ mathjax-full: 3.2.2
+ react: 18.3.1
+ dev: false
/binary-extensions/2.3.0:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
@@ -1987,7 +2447,6 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
- dev: true
/braces/3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
@@ -2026,13 +2485,9 @@ packages:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
dev: false
- /chalk/2.3.0:
- resolution: {integrity: sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==}
- engines: {node: '>=4'}
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 4.5.0
+ /chalk/5.4.1:
+ resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==}
+ engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
dev: false
/character-entities-html4/2.1.0:
@@ -2051,6 +2506,26 @@ packages:
resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
dev: false
+ /chevrotain-allstar/0.3.1_chevrotain@11.0.3:
+ resolution: {integrity: sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw==}
+ peerDependencies:
+ chevrotain: ^11.0.0
+ dependencies:
+ chevrotain: 11.0.3
+ lodash-es: 4.17.21
+ dev: false
+
+ /chevrotain/11.0.3:
+ resolution: {integrity: sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==}
+ dependencies:
+ '@chevrotain/cst-dts-gen': 11.0.3
+ '@chevrotain/gast': 11.0.3
+ '@chevrotain/regexp-to-ast': 11.0.3
+ '@chevrotain/types': 11.0.3
+ '@chevrotain/utils': 11.0.3
+ lodash-es: 4.17.21
+ dev: false
+
/chokidar/3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
@@ -2076,12 +2551,13 @@ packages:
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
dev: false
- /clipboardy/1.2.2:
- resolution: {integrity: sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==}
- engines: {node: '>=4'}
+ /clipboardy/4.0.0:
+ resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==}
+ engines: {node: '>=18'}
dependencies:
- arch: 2.2.0
- execa: 0.8.0
+ execa: 8.0.1
+ is-wsl: 3.1.0
+ is64bit: 2.0.0
dev: false
/clsx/2.1.1:
@@ -2089,23 +2565,21 @@ packages:
engines: {node: '>=6'}
dev: false
- /cmdk/0.2.1_react-dom@18.3.1+react@18.3.1:
+ /cmdk/0.2.1_6db44ecc8c7d9cf758af9edbd1445878:
resolution: {integrity: sha512-U6//9lQ6JvT47+6OF6Gi8BvkxYQ8SCRRSKIJkthIMsFsLZRG0cKvTtuTaefyIKMQb8rvvXy0wGdpTNq/jPtm+g==}
peerDependencies:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@radix-ui/react-dialog': 1.0.0_react-dom@18.3.1+react@18.3.1
+ '@radix-ui/react-dialog': 1.0.0_6db44ecc8c7d9cf758af9edbd1445878
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
transitivePeerDependencies:
- '@types/react'
dev: false
- /color-convert/1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
- dependencies:
- color-name: 1.1.3
+ /collapse-white-space/2.1.0:
+ resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==}
dev: false
/color-convert/2.0.1:
@@ -2115,10 +2589,6 @@ packages:
color-name: 1.1.4
dev: true
- /color-name/1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
- dev: false
-
/color-name/1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
dev: true
@@ -2142,22 +2612,29 @@ packages:
engines: {node: '>= 12'}
dev: false
+ /commander/9.2.0:
+ resolution: {integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==}
+ engines: {node: ^12.20.0 || >=14}
+ dev: false
+
/compute-scroll-into-view/3.1.1:
resolution: {integrity: sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw==}
dev: false
+ /confbox/0.1.8:
+ resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
+ dev: false
+
/cose-base/1.0.3:
resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==}
dependencies:
layout-base: 1.0.2
dev: false
- /cross-spawn/5.1.0:
- resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
+ /cose-base/2.2.0:
+ resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==}
dependencies:
- lru-cache: 4.1.5
- shebang-command: 1.2.0
- which: 1.3.1
+ layout-base: 2.0.1
dev: false
/cross-spawn/7.0.6:
@@ -2167,7 +2644,6 @@ packages:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- dev: true
/cssesc/3.0.0:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
@@ -2177,7 +2653,7 @@ packages:
/csstype/3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
- dev: false
+ dev: true
/cytoscape-cose-bilkent/4.1.0_cytoscape@3.31.0:
resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==}
@@ -2188,6 +2664,15 @@ packages:
cytoscape: 3.31.0
dev: false
+ /cytoscape-fcose/2.2.0_cytoscape@3.31.0:
+ resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==}
+ peerDependencies:
+ cytoscape: ^3.2.0
+ dependencies:
+ cose-base: 2.2.0
+ cytoscape: 3.31.0
+ dev: false
+
/cytoscape/3.31.0:
resolution: {integrity: sha512-zDGn1K/tfZwEnoGOcHc0H4XazqAAXAuDpcYw9mUnUjATjqljyCNGJv8uEvbvxGaGHaVshxMecyl6oc6uKzRfbw==}
engines: {node: '>=0.10'}
@@ -2464,8 +2949,8 @@ packages:
d3-zoom: 3.0.0
dev: false
- /dagre-d3-es/7.0.10:
- resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==}
+ /dagre-d3-es/7.0.11:
+ resolution: {integrity: sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==}
dependencies:
d3: 7.9.0
lodash-es: 4.17.21
@@ -2531,17 +3016,14 @@ packages:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
dev: true
- /diff/5.2.0:
- resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
- engines: {node: '>=0.3.1'}
- dev: false
-
/dlv/1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
dev: true
- /dompurify/3.1.6:
- resolution: {integrity: sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==}
+ /dompurify/3.2.3:
+ resolution: {integrity: sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==}
+ optionalDependencies:
+ '@types/trusted-types': 2.0.7
dev: false
/eastasianwidth/0.2.0:
@@ -2552,8 +3034,8 @@ packages:
resolution: {integrity: sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw==}
dev: true
- /elkjs/0.9.3:
- resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==}
+ /emoji-regex-xs/1.0.0:
+ resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==}
dev: false
/emoji-regex/8.0.0:
@@ -2569,38 +3051,57 @@ packages:
engines: {node: '>=0.12'}
dev: false
+ /esast-util-from-estree/2.0.0:
+ resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==}
+ dependencies:
+ '@types/estree-jsx': 1.0.5
+ devlop: 1.1.0
+ estree-util-visit: 2.0.0
+ unist-util-position-from-estree: 2.0.0
+ dev: false
+
+ /esast-util-from-js/2.0.1:
+ resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==}
+ dependencies:
+ '@types/estree-jsx': 1.0.5
+ acorn: 8.14.0
+ esast-util-from-estree: 2.0.0
+ vfile-message: 4.0.2
+ dev: false
+
/escalade/3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
dev: true
- /escape-string-regexp/1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
- dev: false
-
/escape-string-regexp/5.0.0:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
dev: false
+ /esm/3.2.25:
+ resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==}
+ engines: {node: '>=6'}
+ dev: false
+
/esprima/4.0.1:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
engines: {node: '>=4'}
hasBin: true
dev: false
- /estree-util-attach-comments/2.1.1:
- resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==}
+ /estree-util-attach-comments/3.0.0:
+ resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==}
dependencies:
'@types/estree': 1.0.6
dev: false
- /estree-util-build-jsx/2.2.2:
- resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==}
+ /estree-util-build-jsx/3.0.1:
+ resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==}
dependencies:
'@types/estree-jsx': 1.0.5
- estree-util-is-identifier-name: 2.1.0
+ devlop: 1.1.0
+ estree-util-is-identifier-name: 3.0.0
estree-walker: 3.0.3
dev: false
@@ -2608,8 +3109,19 @@ packages:
resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==}
dev: false
- /estree-util-to-js/1.2.0:
- resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==}
+ /estree-util-is-identifier-name/3.0.0:
+ resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==}
+ dev: false
+
+ /estree-util-scope/1.0.0:
+ resolution: {integrity: sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==}
+ dependencies:
+ '@types/estree': 1.0.6
+ devlop: 1.1.0
+ dev: false
+
+ /estree-util-to-js/2.0.0:
+ resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==}
dependencies:
'@types/estree-jsx': 1.0.5
astring: 1.9.0
@@ -2623,11 +3135,17 @@ packages:
is-plain-obj: 3.0.0
dev: false
- /estree-util-visit/1.2.1:
- resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==}
+ /estree-util-value-to-estree/3.2.1:
+ resolution: {integrity: sha512-Vt2UOjyPbNQQgT5eJh+K5aATti0OjCIAGc9SgMdOFYbohuifsWclR74l0iZTJwePMgWYdX1hlVS+dedH9XV8kw==}
+ dependencies:
+ '@types/estree': 1.0.6
+ dev: false
+
+ /estree-util-visit/2.0.0:
+ resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==}
dependencies:
'@types/estree-jsx': 1.0.5
- '@types/unist': 2.0.11
+ '@types/unist': 3.0.3
dev: false
/estree-walker/3.0.3:
@@ -2636,17 +3154,19 @@ packages:
'@types/estree': 1.0.6
dev: false
- /execa/0.8.0:
- resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==}
- engines: {node: '>=4'}
+ /execa/8.0.1:
+ resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
+ engines: {node: '>=16.17'}
dependencies:
- cross-spawn: 5.1.0
- get-stream: 3.0.0
- is-stream: 1.1.0
- npm-run-path: 2.0.2
- p-finally: 1.0.0
- signal-exit: 3.0.7
- strip-eof: 1.0.0
+ cross-spawn: 7.0.6
+ get-stream: 8.0.1
+ human-signals: 5.0.0
+ is-stream: 3.0.0
+ merge-stream: 2.0.0
+ npm-run-path: 5.3.0
+ onetime: 6.0.0
+ signal-exit: 4.1.0
+ strip-final-newline: 3.0.0
dev: false
/extend-shallow/2.0.1:
@@ -2681,6 +3201,12 @@ packages:
reusify: 1.0.4
dev: true
+ /fault/2.0.1:
+ resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}
+ dependencies:
+ format: 0.2.2
+ dev: false
+
/fill-range/7.1.1:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
@@ -2692,10 +3218,6 @@ packages:
resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==}
dev: false
- /focus-visible/5.2.1:
- resolution: {integrity: sha512-8Bx950VD1bWTQJEH/AM6SpEk+SU55aVnp4Ujhuuxy3eMEBCRwBnTBnVXr9YAPvZL3/CNjCa8u4IWfNmEO53whA==}
- dev: false
-
/foreground-child/3.3.0:
resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
engines: {node: '>=14'}
@@ -2704,6 +3226,11 @@ packages:
signal-exit: 4.1.0
dev: true
+ /format/0.2.2:
+ resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
+ engines: {node: '>=0.4.x'}
+ dev: false
+
/fraction.js/4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
dev: true
@@ -2724,22 +3251,9 @@ packages:
engines: {node: '>=6'}
dev: false
- /get-stream/3.0.0:
- resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==}
- engines: {node: '>=4'}
- dev: false
-
- /git-up/7.0.0:
- resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==}
- dependencies:
- is-ssh: 1.4.0
- parse-url: 8.1.0
- dev: false
-
- /git-url-parse/13.1.1:
- resolution: {integrity: sha512-PCFJyeSSdtnbfhSNRw9Wk96dDCNx+sogTe4YNXeXSJxt7xz5hvXekuRn9JX7m+Mf4OscCu8h+mtAl3+h5Fo8lQ==}
- dependencies:
- git-up: 7.0.0
+ /get-stream/8.0.1:
+ resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
+ engines: {node: '>=16'}
dev: false
/github-slugger/2.0.0:
@@ -2776,6 +3290,11 @@ packages:
path-scurry: 1.11.1
dev: true
+ /globals/15.14.0:
+ resolution: {integrity: sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==}
+ engines: {node: '>=18'}
+ dev: false
+
/graceful-fs/4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
dev: false
@@ -2790,18 +3309,8 @@ packages:
strip-bom-string: 1.0.0
dev: false
- /has-flag/2.0.0:
- resolution: {integrity: sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /hash-obj/4.0.0:
- resolution: {integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==}
- engines: {node: '>=12'}
- dependencies:
- is-obj: 3.0.0
- sort-keys: 5.1.0
- type-fest: 1.4.0
+ /hachure-fill/0.5.2:
+ resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==}
dev: false
/hasown/2.0.2:
@@ -2882,24 +3391,63 @@ packages:
zwitch: 2.0.4
dev: false
- /hast-util-to-estree/2.3.3:
- resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==}
+ /hast-util-to-estree/3.1.1:
+ resolution: {integrity: sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==}
dependencies:
'@types/estree': 1.0.6
'@types/estree-jsx': 1.0.5
- '@types/hast': 2.3.10
- '@types/unist': 2.0.11
+ '@types/hast': 3.0.4
comma-separated-tokens: 2.0.3
- estree-util-attach-comments: 2.1.1
- estree-util-is-identifier-name: 2.1.0
- hast-util-whitespace: 2.0.1
- mdast-util-mdx-expression: 1.3.2
- mdast-util-mdxjs-esm: 1.3.1
+ devlop: 1.1.0
+ estree-util-attach-comments: 3.0.0
+ estree-util-is-identifier-name: 3.0.0
+ hast-util-whitespace: 3.0.0
+ mdast-util-mdx-expression: 2.0.1
+ mdast-util-mdx-jsx: 3.2.0
+ mdast-util-mdxjs-esm: 2.0.1
+ property-information: 6.5.0
+ space-separated-tokens: 2.0.2
+ style-to-object: 1.0.8
+ unist-util-position: 5.0.0
+ zwitch: 2.0.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /hast-util-to-html/9.0.4:
+ resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==}
+ dependencies:
+ '@types/hast': 3.0.4
+ '@types/unist': 3.0.3
+ ccount: 2.0.1
+ comma-separated-tokens: 2.0.3
+ hast-util-whitespace: 3.0.0
+ html-void-elements: 3.0.0
+ mdast-util-to-hast: 13.2.0
property-information: 6.5.0
space-separated-tokens: 2.0.2
- style-to-object: 0.4.4
- unist-util-position: 4.0.4
+ stringify-entities: 4.0.4
zwitch: 2.0.4
+ dev: false
+
+ /hast-util-to-jsx-runtime/2.3.2:
+ resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==}
+ dependencies:
+ '@types/estree': 1.0.6
+ '@types/hast': 3.0.4
+ '@types/unist': 3.0.3
+ comma-separated-tokens: 2.0.3
+ devlop: 1.1.0
+ estree-util-is-identifier-name: 3.0.0
+ hast-util-whitespace: 3.0.0
+ mdast-util-mdx-expression: 2.0.1
+ mdast-util-mdx-jsx: 3.2.0
+ mdast-util-mdxjs-esm: 2.0.1
+ property-information: 6.5.0
+ space-separated-tokens: 2.0.2
+ style-to-object: 1.0.8
+ unist-util-position: 5.0.0
+ vfile-message: 4.0.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -2916,6 +3464,12 @@ packages:
zwitch: 2.0.4
dev: false
+ /hast-util-to-string/3.0.1:
+ resolution: {integrity: sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==}
+ dependencies:
+ '@types/hast': 3.0.4
+ dev: false
+
/hast-util-to-text/4.0.2:
resolution: {integrity: sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==}
dependencies:
@@ -2925,8 +3479,10 @@ packages:
unist-util-find-after: 5.0.0
dev: false
- /hast-util-whitespace/2.0.1:
- resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
+ /hast-util-whitespace/3.0.0:
+ resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==}
+ dependencies:
+ '@types/hast': 3.0.4
dev: false
/hastscript/9.0.0:
@@ -2943,6 +3499,11 @@ packages:
resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
dev: false
+ /human-signals/5.0.0:
+ resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
+ engines: {node: '>=16.17.0'}
+ dev: false
+
/iconv-lite/0.6.3:
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
engines: {node: '>=0.10.0'}
@@ -2950,8 +3511,8 @@ packages:
safer-buffer: 2.1.2
dev: false
- /inline-style-parser/0.1.1:
- resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
+ /inline-style-parser/0.2.4:
+ resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==}
dev: false
/internmap/1.0.1:
@@ -2963,10 +3524,6 @@ packages:
engines: {node: '>=12'}
dev: false
- /intersection-observer/0.12.2:
- resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==}
- dev: false
-
/is-alphabetical/2.0.1:
resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
dev: false
@@ -2985,11 +3542,6 @@ packages:
binary-extensions: 2.3.0
dev: true
- /is-buffer/2.0.5:
- resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
- engines: {node: '>=4'}
- dev: false
-
/is-core-module/2.16.1:
resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
engines: {node: '>= 0.4'}
@@ -3001,6 +3553,12 @@ packages:
resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
dev: false
+ /is-docker/3.0.0:
+ resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ hasBin: true
+ dev: false
+
/is-extendable/0.1.1:
resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==}
engines: {node: '>=0.10.0'}
@@ -3027,16 +3585,19 @@ packages:
resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
dev: false
+ /is-inside-container/1.0.0:
+ resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
+ engines: {node: '>=14.16'}
+ hasBin: true
+ dependencies:
+ is-docker: 3.0.0
+ dev: false
+
/is-number/7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
dev: true
- /is-obj/3.0.0:
- resolution: {integrity: sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==}
- engines: {node: '>=12'}
- dev: false
-
/is-plain-obj/3.0.0:
resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==}
engines: {node: '>=10'}
@@ -3047,21 +3608,23 @@ packages:
engines: {node: '>=12'}
dev: false
- /is-reference/3.0.3:
- resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
- dependencies:
- '@types/estree': 1.0.6
+ /is-stream/3.0.0:
+ resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dev: false
- /is-ssh/1.4.0:
- resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==}
+ /is-wsl/3.1.0:
+ resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==}
+ engines: {node: '>=16'}
dependencies:
- protocols: 2.0.1
+ is-inside-container: 1.0.0
dev: false
- /is-stream/1.1.0:
- resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
- engines: {node: '>=0.10.0'}
+ /is64bit/2.0.0:
+ resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==}
+ engines: {node: '>=18'}
+ dependencies:
+ system-architecture: 0.1.0
dev: false
/isexe/2.0.0:
@@ -3092,17 +3655,6 @@ packages:
esprima: 4.0.1
dev: false
- /js-yaml/4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
- hasBin: true
- dependencies:
- argparse: 2.0.1
- dev: false
-
- /jsonc-parser/3.3.1:
- resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}
- dev: false
-
/katex/0.16.21:
resolution: {integrity: sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==}
hasBin: true
@@ -3119,15 +3671,29 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /kleur/4.1.5:
- resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
- engines: {node: '>=6'}
+ /kolorist/1.8.0:
+ resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
+ dev: false
+
+ /langium/3.0.0:
+ resolution: {integrity: sha512-+Ez9EoiByeoTu/2BXmEaZ06iPNXM6thWJp02KfBO/raSMyCJ4jw7AkWWa+zBCTm0+Tw1Fj9FOxdqSskyN5nAwg==}
+ engines: {node: '>=16.0.0'}
+ dependencies:
+ chevrotain: 11.0.3
+ chevrotain-allstar: 0.3.1_chevrotain@11.0.3
+ vscode-languageserver: 9.0.1
+ vscode-languageserver-textdocument: 1.0.12
+ vscode-uri: 3.0.8
dev: false
/layout-base/1.0.2:
resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==}
dev: false
+ /layout-base/2.0.1:
+ resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==}
+ dev: false
+
/lilconfig/3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -3137,17 +3703,26 @@ packages:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
+ /linkify-it/5.0.0:
+ resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==}
+ dependencies:
+ uc.micro: 2.1.0
+ dev: false
+
/load-script/1.0.0:
resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==}
dev: false
- /lodash-es/4.17.21:
- resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
+ /local-pkg/0.5.1:
+ resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==}
+ engines: {node: '>=14'}
+ dependencies:
+ mlly: 1.7.4
+ pkg-types: 1.3.1
dev: false
- /lodash.get/4.4.2:
- resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
- deprecated: This package is deprecated. Use the optional chaining (?.) operator instead.
+ /lodash-es/4.17.21:
+ resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
dev: false
/longest-streak/3.1.0:
@@ -3165,13 +3740,6 @@ packages:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
dev: true
- /lru-cache/4.1.5:
- resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
- dependencies:
- pseudomap: 1.0.2
- yallist: 2.1.2
- dev: false
-
/lucide-react/0.279.0_react@18.3.1:
resolution: {integrity: sha512-LJ8g66+Bxc3t3x9vKTeK3wn3xucrOQGfJ9ou9GsBwCt2offsrT2BB90XrTrIzE1noYYDe2O8jZaRHi6sAHXNxw==}
peerDependencies:
@@ -3180,195 +3748,232 @@ packages:
react: 18.3.1
dev: false
- /markdown-extensions/1.1.1:
- resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==}
- engines: {node: '>=0.10.0'}
+ /lunr/2.3.9:
+ resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
+ dev: false
+
+ /markdown-extensions/2.0.0:
+ resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==}
+ engines: {node: '>=16'}
+ dev: false
+
+ /markdown-it/14.1.0:
+ resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
+ hasBin: true
+ dependencies:
+ argparse: 2.0.1
+ entities: 4.5.0
+ linkify-it: 5.0.0
+ mdurl: 2.0.0
+ punycode.js: 2.3.1
+ uc.micro: 2.1.0
dev: false
/markdown-table/3.0.4:
resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
dev: false
- /match-sorter/6.3.4:
- resolution: {integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==}
- dependencies:
- '@babel/runtime': 7.26.7
- remove-accents: 0.5.0
+ /marked/13.0.3:
+ resolution: {integrity: sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==}
+ engines: {node: '>= 18'}
+ hasBin: true
dev: false
- /mdast-util-definitions/5.1.2:
- resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
+ /mathjax-full/3.2.2:
+ resolution: {integrity: sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==}
dependencies:
- '@types/mdast': 3.0.15
- '@types/unist': 2.0.11
- unist-util-visit: 4.1.2
+ esm: 3.2.25
+ mhchemparser: 4.2.1
+ mj-context-menu: 0.6.1
+ speech-rule-engine: 4.0.7
dev: false
- /mdast-util-find-and-replace/2.2.2:
- resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==}
+ /mdast-util-find-and-replace/3.0.2:
+ resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}
dependencies:
- '@types/mdast': 3.0.15
+ '@types/mdast': 4.0.4
escape-string-regexp: 5.0.0
- unist-util-is: 5.2.1
- unist-util-visit-parents: 5.1.3
+ unist-util-is: 6.0.0
+ unist-util-visit-parents: 6.0.1
dev: false
- /mdast-util-from-markdown/1.3.1:
- resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
+ /mdast-util-from-markdown/2.0.2:
+ resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==}
dependencies:
- '@types/mdast': 3.0.15
- '@types/unist': 2.0.11
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
decode-named-character-reference: 1.0.2
- mdast-util-to-string: 3.2.0
- micromark: 3.2.0
- micromark-util-decode-numeric-character-reference: 1.1.0
- micromark-util-decode-string: 1.1.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- unist-util-stringify-position: 3.0.3
- uvu: 0.5.6
+ devlop: 1.1.0
+ mdast-util-to-string: 4.0.0
+ micromark: 4.0.1
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-decode-string: 2.0.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
+ unist-util-stringify-position: 4.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /mdast-util-frontmatter/2.0.1:
+ resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==}
+ dependencies:
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ escape-string-regexp: 5.0.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ micromark-extension-frontmatter: 2.0.0
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-gfm-autolink-literal/1.0.3:
- resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==}
+ /mdast-util-gfm-autolink-literal/2.0.1:
+ resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==}
dependencies:
- '@types/mdast': 3.0.15
+ '@types/mdast': 4.0.4
ccount: 2.0.1
- mdast-util-find-and-replace: 2.2.2
- micromark-util-character: 1.2.0
+ devlop: 1.1.0
+ mdast-util-find-and-replace: 3.0.2
+ micromark-util-character: 2.1.1
dev: false
- /mdast-util-gfm-footnote/1.0.2:
- resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==}
+ /mdast-util-gfm-footnote/2.0.0:
+ resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==}
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-to-markdown: 1.5.0
- micromark-util-normalize-identifier: 1.1.0
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ micromark-util-normalize-identifier: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /mdast-util-gfm-strikethrough/1.0.3:
- resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==}
+ /mdast-util-gfm-strikethrough/2.0.0:
+ resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==}
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-to-markdown: 1.5.0
+ '@types/mdast': 4.0.4
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /mdast-util-gfm-table/1.0.7:
- resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==}
+ /mdast-util-gfm-table/2.0.0:
+ resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==}
dependencies:
- '@types/mdast': 3.0.15
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
markdown-table: 3.0.4
- mdast-util-from-markdown: 1.3.1
- mdast-util-to-markdown: 1.5.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-gfm-task-list-item/1.0.2:
- resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==}
+ /mdast-util-gfm-task-list-item/2.0.0:
+ resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==}
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-to-markdown: 1.5.0
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /mdast-util-gfm/2.0.2:
- resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==}
+ /mdast-util-gfm/3.0.0:
+ resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==}
dependencies:
- mdast-util-from-markdown: 1.3.1
- mdast-util-gfm-autolink-literal: 1.0.3
- mdast-util-gfm-footnote: 1.0.2
- mdast-util-gfm-strikethrough: 1.0.3
- mdast-util-gfm-table: 1.0.7
- mdast-util-gfm-task-list-item: 1.0.2
- mdast-util-to-markdown: 1.5.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-gfm-autolink-literal: 2.0.1
+ mdast-util-gfm-footnote: 2.0.0
+ mdast-util-gfm-strikethrough: 2.0.0
+ mdast-util-gfm-table: 2.0.0
+ mdast-util-gfm-task-list-item: 2.0.0
+ mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-math/2.0.2:
- resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==}
+ /mdast-util-math/3.0.0:
+ resolution: {integrity: sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==}
dependencies:
- '@types/mdast': 3.0.15
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
longest-streak: 3.1.0
- mdast-util-to-markdown: 1.5.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ unist-util-remove-position: 5.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /mdast-util-mdx-expression/1.3.2:
- resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==}
+ /mdast-util-mdx-expression/2.0.1:
+ resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==}
dependencies:
'@types/estree-jsx': 1.0.5
- '@types/hast': 2.3.10
- '@types/mdast': 3.0.15
- mdast-util-from-markdown: 1.3.1
- mdast-util-to-markdown: 1.5.0
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-mdx-jsx/2.1.4:
- resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==}
+ /mdast-util-mdx-jsx/3.2.0:
+ resolution: {integrity: sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==}
dependencies:
'@types/estree-jsx': 1.0.5
- '@types/hast': 2.3.10
- '@types/mdast': 3.0.15
- '@types/unist': 2.0.11
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
ccount: 2.0.1
- mdast-util-from-markdown: 1.3.1
- mdast-util-to-markdown: 1.5.0
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
parse-entities: 4.0.2
stringify-entities: 4.0.4
- unist-util-remove-position: 4.0.2
- unist-util-stringify-position: 3.0.3
- vfile-message: 3.1.4
+ unist-util-stringify-position: 4.0.0
+ vfile-message: 4.0.2
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-mdx/2.0.1:
- resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==}
+ /mdast-util-mdx/3.0.0:
+ resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==}
dependencies:
- mdast-util-from-markdown: 1.3.1
- mdast-util-mdx-expression: 1.3.2
- mdast-util-mdx-jsx: 2.1.4
- mdast-util-mdxjs-esm: 1.3.1
- mdast-util-to-markdown: 1.5.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-mdx-expression: 2.0.1
+ mdast-util-mdx-jsx: 3.2.0
+ mdast-util-mdxjs-esm: 2.0.1
+ mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-mdxjs-esm/1.3.1:
- resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==}
+ /mdast-util-mdxjs-esm/2.0.1:
+ resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==}
dependencies:
'@types/estree-jsx': 1.0.5
- '@types/hast': 2.3.10
- '@types/mdast': 3.0.15
- mdast-util-from-markdown: 1.3.1
- mdast-util-to-markdown: 1.5.0
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
dev: false
- /mdast-util-phrasing/3.0.1:
- resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
- dependencies:
- '@types/mdast': 3.0.15
- unist-util-is: 5.2.1
- dev: false
-
- /mdast-util-to-hast/12.3.0:
- resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==}
+ /mdast-util-phrasing/4.1.0:
+ resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
dependencies:
- '@types/hast': 2.3.10
- '@types/mdast': 3.0.15
- mdast-util-definitions: 5.1.2
- micromark-util-sanitize-uri: 1.2.0
- trim-lines: 3.0.1
- unist-util-generated: 2.0.1
- unist-util-position: 4.0.4
- unist-util-visit: 4.1.2
+ '@types/mdast': 4.0.4
+ unist-util-is: 6.0.0
dev: false
/mdast-util-to-hast/13.2.0:
@@ -3385,23 +3990,32 @@ packages:
vfile: 6.0.3
dev: false
- /mdast-util-to-markdown/1.5.0:
- resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
+ /mdast-util-to-markdown/2.1.2:
+ resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==}
dependencies:
- '@types/mdast': 3.0.15
- '@types/unist': 2.0.11
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
longest-streak: 3.1.0
- mdast-util-phrasing: 3.0.1
- mdast-util-to-string: 3.2.0
- micromark-util-decode-string: 1.1.0
- unist-util-visit: 4.1.2
+ mdast-util-phrasing: 4.1.0
+ mdast-util-to-string: 4.0.0
+ micromark-util-classify-character: 2.0.1
+ micromark-util-decode-string: 2.0.1
+ unist-util-visit: 5.0.0
zwitch: 2.0.4
dev: false
- /mdast-util-to-string/3.2.0:
- resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==}
+ /mdast-util-to-string/4.0.0:
+ resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==}
dependencies:
- '@types/mdast': 3.0.15
+ '@types/mdast': 4.0.4
+ dev: false
+
+ /mdurl/2.0.0:
+ resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
+ dev: false
+
+ /merge-stream/2.0.0:
+ resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
dev: false
/merge2/1.4.1:
@@ -3409,259 +4023,267 @@ packages:
engines: {node: '>= 8'}
dev: true
- /mermaid/10.9.3:
- resolution: {integrity: sha512-V80X1isSEvAewIL3xhmz/rVmc27CVljcsbWxkxlWJWY/1kQa4XOABqpDl2qQLGKzpKm6WbTfUEKImBlUfFYArw==}
+ /mermaid/11.4.1:
+ resolution: {integrity: sha512-Mb01JT/x6CKDWaxigwfZYuYmDZ6xtrNwNlidKZwkSrDaY9n90tdrJTV5Umk+wP1fZscGptmKFXHsXMDEVZ+Q6A==}
dependencies:
- '@braintree/sanitize-url': 6.0.4
- '@types/d3-scale': 4.0.8
- '@types/d3-scale-chromatic': 3.1.0
+ '@braintree/sanitize-url': 7.1.1
+ '@iconify/utils': 2.2.1
+ '@mermaid-js/parser': 0.3.0
+ '@types/d3': 7.4.3
cytoscape: 3.31.0
cytoscape-cose-bilkent: 4.1.0_cytoscape@3.31.0
+ cytoscape-fcose: 2.2.0_cytoscape@3.31.0
d3: 7.9.0
d3-sankey: 0.12.3
- dagre-d3-es: 7.0.10
+ dagre-d3-es: 7.0.11
dayjs: 1.11.13
- dompurify: 3.1.6
- elkjs: 0.9.3
+ dompurify: 3.2.3
katex: 0.16.21
khroma: 2.1.0
lodash-es: 4.17.21
- mdast-util-from-markdown: 1.3.1
- non-layered-tidy-tree-layout: 2.0.2
+ marked: 13.0.3
+ roughjs: 4.6.6
stylis: 4.3.5
ts-dedent: 2.2.0
uuid: 9.0.1
- web-worker: 1.3.0
transitivePeerDependencies:
- supports-color
dev: false
- /micromark-core-commonmark/1.1.0:
- resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==}
+ /mhchemparser/4.2.1:
+ resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==}
+ dev: false
+
+ /micromark-core-commonmark/2.0.2:
+ resolution: {integrity: sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==}
dependencies:
decode-named-character-reference: 1.0.2
- micromark-factory-destination: 1.1.0
- micromark-factory-label: 1.1.0
- micromark-factory-space: 1.1.0
- micromark-factory-title: 1.1.0
- micromark-factory-whitespace: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-chunked: 1.1.0
- micromark-util-classify-character: 1.1.0
- micromark-util-html-tag-name: 1.2.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-resolve-all: 1.1.0
- micromark-util-subtokenize: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-factory-destination: 2.0.1
+ micromark-factory-label: 2.0.1
+ micromark-factory-space: 2.0.1
+ micromark-factory-title: 2.0.1
+ micromark-factory-whitespace: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-chunked: 2.0.1
+ micromark-util-classify-character: 2.0.1
+ micromark-util-html-tag-name: 2.0.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-subtokenize: 2.0.4
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm-autolink-literal/1.0.5:
- resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==}
+ /micromark-extension-frontmatter/2.0.0:
+ resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==}
dependencies:
- micromark-util-character: 1.2.0
- micromark-util-sanitize-uri: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
+ fault: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
+ dev: false
+
+ /micromark-extension-gfm-autolink-literal/2.1.0:
+ resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==}
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm-footnote/1.1.2:
- resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==}
+ /micromark-extension-gfm-footnote/2.1.0:
+ resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==}
dependencies:
- micromark-core-commonmark: 1.1.0
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-sanitize-uri: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-core-commonmark: 2.0.2
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm-strikethrough/1.0.7:
- resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==}
+ /micromark-extension-gfm-strikethrough/2.1.0:
+ resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==}
dependencies:
- micromark-util-chunked: 1.1.0
- micromark-util-classify-character: 1.1.0
- micromark-util-resolve-all: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-util-chunked: 2.0.1
+ micromark-util-classify-character: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm-table/1.0.7:
- resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==}
+ /micromark-extension-gfm-table/2.1.1:
+ resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==}
dependencies:
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm-tagfilter/1.0.2:
- resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==}
+ /micromark-extension-gfm-tagfilter/2.0.0:
+ resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==}
dependencies:
- micromark-util-types: 1.1.0
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm-task-list-item/1.0.5:
- resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==}
+ /micromark-extension-gfm-task-list-item/2.1.0:
+ resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==}
dependencies:
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-gfm/2.0.3:
- resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==}
+ /micromark-extension-gfm/3.0.0:
+ resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}
dependencies:
- micromark-extension-gfm-autolink-literal: 1.0.5
- micromark-extension-gfm-footnote: 1.1.2
- micromark-extension-gfm-strikethrough: 1.0.7
- micromark-extension-gfm-table: 1.0.7
- micromark-extension-gfm-tagfilter: 1.0.2
- micromark-extension-gfm-task-list-item: 1.0.5
- micromark-util-combine-extensions: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-extension-gfm-autolink-literal: 2.1.0
+ micromark-extension-gfm-footnote: 2.1.0
+ micromark-extension-gfm-strikethrough: 2.1.0
+ micromark-extension-gfm-table: 2.1.1
+ micromark-extension-gfm-tagfilter: 2.0.0
+ micromark-extension-gfm-task-list-item: 2.1.0
+ micromark-util-combine-extensions: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-math/2.1.2:
- resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==}
+ /micromark-extension-math/3.1.0:
+ resolution: {integrity: sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==}
dependencies:
'@types/katex': 0.16.7
+ devlop: 1.1.0
katex: 0.16.21
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-mdx-expression/1.0.8:
- resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==}
+ /micromark-extension-mdx-expression/3.0.0:
+ resolution: {integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==}
dependencies:
'@types/estree': 1.0.6
- micromark-factory-mdx-expression: 1.0.9
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-events-to-acorn: 1.2.3
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-factory-mdx-expression: 2.0.2
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-events-to-acorn: 2.0.2
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-mdx-jsx/1.0.5:
- resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==}
+ /micromark-extension-mdx-jsx/3.0.1:
+ resolution: {integrity: sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==}
dependencies:
'@types/acorn': 4.0.6
'@types/estree': 1.0.6
- estree-util-is-identifier-name: 2.1.0
- micromark-factory-mdx-expression: 1.0.9
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- vfile-message: 3.1.4
+ devlop: 1.1.0
+ estree-util-is-identifier-name: 3.0.0
+ micromark-factory-mdx-expression: 2.0.2
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-events-to-acorn: 2.0.2
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
+ vfile-message: 4.0.2
dev: false
- /micromark-extension-mdx-md/1.0.1:
- resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==}
+ /micromark-extension-mdx-md/2.0.0:
+ resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==}
dependencies:
- micromark-util-types: 1.1.0
+ micromark-util-types: 2.0.1
dev: false
- /micromark-extension-mdxjs-esm/1.0.5:
- resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==}
+ /micromark-extension-mdxjs-esm/3.0.0:
+ resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==}
dependencies:
'@types/estree': 1.0.6
- micromark-core-commonmark: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-events-to-acorn: 1.2.3
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- unist-util-position-from-estree: 1.1.2
- uvu: 0.5.6
- vfile-message: 3.1.4
+ devlop: 1.1.0
+ micromark-core-commonmark: 2.0.2
+ micromark-util-character: 2.1.1
+ micromark-util-events-to-acorn: 2.0.2
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
+ unist-util-position-from-estree: 2.0.0
+ vfile-message: 4.0.2
dev: false
- /micromark-extension-mdxjs/1.0.1:
- resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==}
+ /micromark-extension-mdxjs/3.0.0:
+ resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==}
dependencies:
acorn: 8.14.0
acorn-jsx: 5.3.2_acorn@8.14.0
- micromark-extension-mdx-expression: 1.0.8
- micromark-extension-mdx-jsx: 1.0.5
- micromark-extension-mdx-md: 1.0.1
- micromark-extension-mdxjs-esm: 1.0.5
- micromark-util-combine-extensions: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-extension-mdx-expression: 3.0.0
+ micromark-extension-mdx-jsx: 3.0.1
+ micromark-extension-mdx-md: 2.0.0
+ micromark-extension-mdxjs-esm: 3.0.0
+ micromark-util-combine-extensions: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-factory-destination/1.1.0:
- resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==}
+ /micromark-factory-destination/2.0.1:
+ resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==}
dependencies:
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-factory-label/1.1.0:
- resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==}
+ /micromark-factory-label/2.0.1:
+ resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==}
dependencies:
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-factory-mdx-expression/1.0.9:
- resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==}
+ /micromark-factory-mdx-expression/2.0.2:
+ resolution: {integrity: sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==}
dependencies:
'@types/estree': 1.0.6
- micromark-util-character: 1.2.0
- micromark-util-events-to-acorn: 1.2.3
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- unist-util-position-from-estree: 1.1.2
- uvu: 0.5.6
- vfile-message: 3.1.4
- dev: false
-
- /micromark-factory-space/1.1.0:
- resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==}
- dependencies:
- micromark-util-character: 1.2.0
- micromark-util-types: 1.1.0
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-events-to-acorn: 2.0.2
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
+ unist-util-position-from-estree: 2.0.0
+ vfile-message: 4.0.2
dev: false
- /micromark-factory-title/1.1.0:
- resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==}
+ /micromark-factory-space/2.0.1:
+ resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==}
dependencies:
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-util-character: 2.1.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-factory-whitespace/1.1.0:
- resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==}
+ /micromark-factory-title/2.0.1:
+ resolution: {integrity: sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==}
dependencies:
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-util-character/1.2.0:
- resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==}
+ /micromark-factory-whitespace/2.0.1:
+ resolution: {integrity: sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==}
dependencies:
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
/micromark-util-character/2.1.1:
@@ -3671,85 +4293,73 @@ packages:
micromark-util-types: 2.0.1
dev: false
- /micromark-util-chunked/1.1.0:
- resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==}
+ /micromark-util-chunked/2.0.1:
+ resolution: {integrity: sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==}
dependencies:
- micromark-util-symbol: 1.1.0
+ micromark-util-symbol: 2.0.1
dev: false
- /micromark-util-classify-character/1.1.0:
- resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==}
+ /micromark-util-classify-character/2.0.1:
+ resolution: {integrity: sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==}
dependencies:
- micromark-util-character: 1.2.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-util-combine-extensions/1.1.0:
- resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==}
+ /micromark-util-combine-extensions/2.0.1:
+ resolution: {integrity: sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==}
dependencies:
- micromark-util-chunked: 1.1.0
- micromark-util-types: 1.1.0
+ micromark-util-chunked: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
- /micromark-util-decode-numeric-character-reference/1.1.0:
- resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==}
+ /micromark-util-decode-numeric-character-reference/2.0.2:
+ resolution: {integrity: sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==}
dependencies:
- micromark-util-symbol: 1.1.0
+ micromark-util-symbol: 2.0.1
dev: false
- /micromark-util-decode-string/1.1.0:
- resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==}
+ /micromark-util-decode-string/2.0.1:
+ resolution: {integrity: sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==}
dependencies:
decode-named-character-reference: 1.0.2
- micromark-util-character: 1.2.0
- micromark-util-decode-numeric-character-reference: 1.1.0
- micromark-util-symbol: 1.1.0
- dev: false
-
- /micromark-util-encode/1.1.0:
- resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==}
+ micromark-util-character: 2.1.1
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-symbol: 2.0.1
dev: false
/micromark-util-encode/2.0.1:
resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}
dev: false
- /micromark-util-events-to-acorn/1.2.3:
- resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==}
+ /micromark-util-events-to-acorn/2.0.2:
+ resolution: {integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==}
dependencies:
'@types/acorn': 4.0.6
'@types/estree': 1.0.6
- '@types/unist': 2.0.11
- estree-util-visit: 1.2.1
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- vfile-message: 3.1.4
- dev: false
-
- /micromark-util-html-tag-name/1.2.0:
- resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==}
+ '@types/unist': 3.0.3
+ devlop: 1.1.0
+ estree-util-visit: 2.0.0
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
+ vfile-message: 4.0.2
dev: false
- /micromark-util-normalize-identifier/1.1.0:
- resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==}
- dependencies:
- micromark-util-symbol: 1.1.0
+ /micromark-util-html-tag-name/2.0.1:
+ resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==}
dev: false
- /micromark-util-resolve-all/1.1.0:
- resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==}
+ /micromark-util-normalize-identifier/2.0.1:
+ resolution: {integrity: sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==}
dependencies:
- micromark-util-types: 1.1.0
+ micromark-util-symbol: 2.0.1
dev: false
- /micromark-util-sanitize-uri/1.2.0:
- resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==}
+ /micromark-util-resolve-all/2.0.1:
+ resolution: {integrity: sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==}
dependencies:
- micromark-util-character: 1.2.0
- micromark-util-encode: 1.1.0
- micromark-util-symbol: 1.1.0
+ micromark-util-types: 2.0.1
dev: false
/micromark-util-sanitize-uri/2.0.1:
@@ -3760,51 +4370,43 @@ packages:
micromark-util-symbol: 2.0.1
dev: false
- /micromark-util-subtokenize/1.1.0:
- resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==}
+ /micromark-util-subtokenize/2.0.4:
+ resolution: {integrity: sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==}
dependencies:
- micromark-util-chunked: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
- dev: false
-
- /micromark-util-symbol/1.1.0:
- resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==}
+ devlop: 1.1.0
+ micromark-util-chunked: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
dev: false
/micromark-util-symbol/2.0.1:
resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==}
dev: false
- /micromark-util-types/1.1.0:
- resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==}
- dev: false
-
/micromark-util-types/2.0.1:
resolution: {integrity: sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==}
dev: false
- /micromark/3.2.0:
- resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
+ /micromark/4.0.1:
+ resolution: {integrity: sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==}
dependencies:
'@types/debug': 4.1.12
debug: 4.4.0
decode-named-character-reference: 1.0.2
- micromark-core-commonmark: 1.1.0
- micromark-factory-space: 1.1.0
- micromark-util-character: 1.2.0
- micromark-util-chunked: 1.1.0
- micromark-util-combine-extensions: 1.1.0
- micromark-util-decode-numeric-character-reference: 1.1.0
- micromark-util-encode: 1.1.0
- micromark-util-normalize-identifier: 1.1.0
- micromark-util-resolve-all: 1.1.0
- micromark-util-sanitize-uri: 1.2.0
- micromark-util-subtokenize: 1.1.0
- micromark-util-symbol: 1.1.0
- micromark-util-types: 1.1.0
- uvu: 0.5.6
+ devlop: 1.1.0
+ micromark-core-commonmark: 2.0.2
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-chunked: 2.0.1
+ micromark-util-combine-extensions: 2.0.1
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-encode: 2.0.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-subtokenize: 2.0.4
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.1
transitivePeerDependencies:
- supports-color
dev: false
@@ -3817,21 +4419,33 @@ packages:
picomatch: 2.3.1
dev: true
+ /mimic-fn/4.0.0:
+ resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
+ engines: {node: '>=12'}
+ dev: false
+
/minimatch/9.0.5:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
- dev: true
/minipass/7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
dev: true
- /mri/1.2.0:
- resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
- engines: {node: '>=4'}
+ /mj-context-menu/0.6.1:
+ resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==}
+ dev: false
+
+ /mlly/1.7.4:
+ resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
+ dependencies:
+ acorn: 8.14.0
+ pathe: 2.0.2
+ pkg-types: 1.3.1
+ ufo: 1.5.4
dev: false
/ms/2.0.0:
@@ -3855,43 +4469,29 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- /next-mdx-remote/4.4.1_react-dom@18.3.1+react@18.3.1:
- resolution: {integrity: sha512-1BvyXaIou6xy3XoNF4yaMZUCb6vD2GTAa5ciOa6WoO+gAUTYsb1K4rI/HSC2ogAWLrb/7VSV52skz07vOzmqIQ==}
- engines: {node: '>=14', npm: '>=7'}
- peerDependencies:
- react: '>=16.x <=18.x'
- react-dom: '>=16.x <=18.x'
- dependencies:
- '@mdx-js/mdx': 2.3.0
- '@mdx-js/react': 2.3.0_react@18.3.1
- react: 18.3.1
- react-dom: 18.3.1_react@18.3.1
- vfile: 5.3.7
- vfile-matter: 3.0.1
- transitivePeerDependencies:
- - supports-color
+ /negotiator/1.0.0:
+ resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
+ engines: {node: '>= 0.6'}
dev: false
- /next-seo/6.6.0_0a643aba9b2308b459046f7d266814af:
- resolution: {integrity: sha512-0VSted/W6XNtgAtH3D+BZrMLLudqfm0D5DYNJRXHcDgan/1ZF1tDFIsWrmvQlYngALyphPfZ3ZdOqlKpKdvG6w==}
+ /next-themes/0.2.1_0a643aba9b2308b459046f7d266814af:
+ resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
peerDependencies:
- next: ^8.1.1-canary.54 || >=9.0.0
- react: '>=16.0.0'
- react-dom: '>=16.0.0'
+ next: '*'
+ react: '*'
+ react-dom: '*'
dependencies:
next: 13.5.8_react-dom@18.3.1+react@18.3.1
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
- /next-themes/0.2.1_0a643aba9b2308b459046f7d266814af:
- resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
+ /next-themes/0.4.4_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-LDQ2qIOJF0VnuVrrMSMLrWGjRMkq+0mpgl6e0juCLqdJ+oo8Q84JRWT6Wh11VDQKkMMe+dVzDKLWs5n87T+PkQ==}
peerDependencies:
- next: '*'
- react: '*'
- react-dom: '*'
+ react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
+ react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
dependencies:
- next: 13.5.8_react-dom@18.3.1+react@18.3.1
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
dev: false
@@ -3935,72 +4535,88 @@ packages:
- babel-plugin-macros
dev: false
- /nextra-theme-docs/2.13.4_914a2928ba2b1fb9d31bb89368d1a0d6:
- resolution: {integrity: sha512-2XOoMfwBCTYBt8ds4ZHftt9Wyf2XsykiNo02eir/XEYB+sGeUoE77kzqfidjEOKCSzOHYbK9BDMcg2+B/2vYRw==}
+ /nextra-theme-docs/3.3.1_25198e6f688a28eb74a49cc2bbfeaa41:
+ resolution: {integrity: sha512-P305m2UcW2IDyQhjrcAu0qpdPArikofinABslUCAyixYShsmcdDRUhIMd4QBHYru4gQuVjGWX9PhWZZCbNvzDQ==}
peerDependencies:
- next: '>=9.5.3'
- nextra: 2.13.4
- react: '>=16.13.1'
- react-dom: '>=16.13.1'
+ next: '>=13'
+ nextra: 3.3.1
+ react: '>=18'
+ react-dom: '>=18'
dependencies:
- '@headlessui/react': 1.7.19_react-dom@18.3.1+react@18.3.1
- '@popperjs/core': 2.11.8
+ '@headlessui/react': 2.2.0_react-dom@18.3.1+react@18.3.1
clsx: 2.1.1
escape-string-regexp: 5.0.0
flexsearch: 0.7.43
- focus-visible: 5.2.1
- git-url-parse: 13.1.1
- intersection-observer: 0.12.2
- match-sorter: 6.3.4
next: 13.5.8_react-dom@18.3.1+react@18.3.1
- next-seo: 6.6.0_0a643aba9b2308b459046f7d266814af
- next-themes: 0.2.1_0a643aba9b2308b459046f7d266814af
- nextra: 2.13.4_0a643aba9b2308b459046f7d266814af
+ next-themes: 0.4.4_react-dom@18.3.1+react@18.3.1
+ nextra: 3.3.1_1cdd235be866fa3cfe463003c7d3272a
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
scroll-into-view-if-needed: 3.1.0
zod: 3.24.1
dev: false
- /nextra/2.13.4_0a643aba9b2308b459046f7d266814af:
- resolution: {integrity: sha512-7of2rSBxuUa3+lbMmZwG9cqgftcoNOVQLTT6Rxf3EhBR9t1EI7b43dted8YoqSNaigdE3j1CoyNkX8N/ZzlEpw==}
- engines: {node: '>=16'}
+ /nextra/3.3.1_1cdd235be866fa3cfe463003c7d3272a:
+ resolution: {integrity: sha512-jiwj+LfUPHHeAxJAEqFuglxnbjFgzAOnDWFsjv7iv3BWiX8OksDwd3I2Sv3j2zba00iIBDEPdNeylfzTtTLZVg==}
+ engines: {node: '>=18'}
peerDependencies:
- next: '>=9.5.3'
- react: '>=16.13.1'
- react-dom: '>=16.13.1'
- dependencies:
- '@headlessui/react': 1.7.19_react-dom@18.3.1+react@18.3.1
- '@mdx-js/mdx': 2.3.0
- '@mdx-js/react': 2.3.0_react@18.3.1
+ next: '>=13'
+ react: '>=18'
+ react-dom: '>=18'
+ dependencies:
+ '@formatjs/intl-localematcher': 0.5.10
+ '@headlessui/react': 2.2.0_react-dom@18.3.1+react@18.3.1
+ '@mdx-js/mdx': 3.1.0
+ '@mdx-js/react': 3.1.0_@types+react@19.0.8+react@18.3.1
'@napi-rs/simple-git': 0.1.19
- '@theguild/remark-mermaid': 0.0.5_react@18.3.1
- '@theguild/remark-npm2yarn': 0.2.1
+ '@shikijs/twoslash': 1.29.1_typescript@5.7.3
+ '@theguild/remark-mermaid': 0.1.3_react@18.3.1
+ '@theguild/remark-npm2yarn': 0.3.3
+ better-react-mathjax: 2.0.3_react@18.3.1
clsx: 2.1.1
+ estree-util-to-js: 2.0.0
+ estree-util-value-to-estree: 3.2.1
github-slugger: 2.0.0
graceful-fs: 4.2.11
gray-matter: 4.0.3
+ hast-util-to-estree: 3.1.1
katex: 0.16.21
- lodash.get: 4.4.2
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-gfm: 3.0.0
+ mdast-util-to-hast: 13.2.0
+ negotiator: 1.0.0
next: 13.5.8_react-dom@18.3.1+react@18.3.1
- next-mdx-remote: 4.4.1_react-dom@18.3.1+react@18.3.1
- p-limit: 3.1.0
+ p-limit: 6.2.0
react: 18.3.1
react-dom: 18.3.1_react@18.3.1
+ react-medium-image-zoom: 5.2.13_react-dom@18.3.1+react@18.3.1
rehype-katex: 7.0.1
- rehype-pretty-code: 0.9.11_shiki@0.14.7
+ rehype-pretty-code: 0.14.0_shiki@1.29.1
rehype-raw: 7.0.0
- remark-gfm: 3.0.1
- remark-math: 5.1.1
+ remark-frontmatter: 5.0.0
+ remark-gfm: 4.0.0
+ remark-math: 6.0.0
remark-reading-time: 2.0.1
- shiki: 0.14.7
- slash: 3.0.0
- title: 3.5.3
+ remark-smartypants: 3.0.2
+ shiki: 1.29.1
+ slash: 5.1.0
+ title: 4.0.1
unist-util-remove: 4.0.0
unist-util-visit: 5.0.0
+ yaml: 2.7.0
zod: 3.24.1
+ zod-validation-error: 3.4.0_zod@3.24.1
transitivePeerDependencies:
+ - '@types/react'
+ - acorn
- supports-color
+ - typescript
+ dev: false
+
+ /nlcst-to-string/4.0.0:
+ resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==}
+ dependencies:
+ '@types/nlcst': 2.0.3
dev: false
/node-fetch/2.6.1:
@@ -4012,10 +4628,6 @@ packages:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
dev: true
- /non-layered-tidy-tree-layout/2.0.2:
- resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==}
- dev: false
-
/normalize-path/3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
@@ -4026,15 +4638,15 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /npm-run-path/2.0.2:
- resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
- engines: {node: '>=4'}
+ /npm-run-path/5.3.0:
+ resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
- path-key: 2.0.1
+ path-key: 4.0.0
dev: false
- /npm-to-yarn/2.2.1:
- resolution: {integrity: sha512-O/j/ROyX0KGLG7O6Ieut/seQ0oiTpHF2tXAcFbpdTLQFiaNtkyTXXocM1fwpaa60dg1qpWj0nHlbNhx6qwuENQ==}
+ /npm-to-yarn/3.0.1:
+ resolution: {integrity: sha512-tt6PvKu4WyzPwWUzy/hvPFqn+uwXO0K1ZHka8az3NnrhWJDmSqI8ncWq0fkL0k/lmmi5tAC11FXwXuh0rFbt1A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: false
@@ -4047,22 +4659,36 @@ packages:
engines: {node: '>= 6'}
dev: true
- /p-finally/1.0.0:
- resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
- engines: {node: '>=4'}
+ /onetime/6.0.0:
+ resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ mimic-fn: 4.0.0
dev: false
- /p-limit/3.1.0:
- resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
- engines: {node: '>=10'}
+ /oniguruma-to-es/2.3.0:
+ resolution: {integrity: sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==}
+ dependencies:
+ emoji-regex-xs: 1.0.0
+ regex: 5.1.1
+ regex-recursion: 5.1.1
+ dev: false
+
+ /p-limit/6.2.0:
+ resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==}
+ engines: {node: '>=18'}
dependencies:
- yocto-queue: 0.1.0
+ yocto-queue: 1.1.1
dev: false
/package-json-from-dist/1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
dev: true
+ /package-manager-detector/0.2.8:
+ resolution: {integrity: sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==}
+ dev: false
+
/parse-entities/4.0.2:
resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
dependencies:
@@ -4075,20 +4701,19 @@ packages:
is-hexadecimal: 2.0.1
dev: false
- /parse-numeric-range/1.3.0:
- resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
- dev: false
-
- /parse-path/7.0.0:
- resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==}
+ /parse-latin/7.0.0:
+ resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==}
dependencies:
- protocols: 2.0.1
+ '@types/nlcst': 2.0.3
+ '@types/unist': 3.0.3
+ nlcst-to-string: 4.0.0
+ unist-util-modify-children: 4.0.0
+ unist-util-visit-children: 3.0.0
+ vfile: 6.0.3
dev: false
- /parse-url/8.1.0:
- resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==}
- dependencies:
- parse-path: 7.0.0
+ /parse-numeric-range/1.3.0:
+ resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
dev: false
/parse5/7.2.1:
@@ -4097,15 +4722,18 @@ packages:
entities: 4.5.0
dev: false
- /path-key/2.0.1:
- resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==}
- engines: {node: '>=4'}
+ /path-data-parser/0.1.0:
+ resolution: {integrity: sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==}
dev: false
/path-key/3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
- dev: true
+
+ /path-key/4.0.0:
+ resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
+ engines: {node: '>=12'}
+ dev: false
/path-parse/1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
@@ -4119,12 +4747,8 @@ packages:
minipass: 7.1.2
dev: true
- /periscopic/3.1.0:
- resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
- dependencies:
- '@types/estree': 1.0.6
- estree-walker: 3.0.3
- is-reference: 3.0.3
+ /pathe/2.0.2:
+ resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==}
dev: false
/picocolors/1.1.1:
@@ -4145,6 +4769,25 @@ packages:
engines: {node: '>= 6'}
dev: true
+ /pkg-types/1.3.1:
+ resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
+ dependencies:
+ confbox: 0.1.8
+ mlly: 1.7.4
+ pathe: 2.0.2
+ dev: false
+
+ /points-on-curve/0.2.0:
+ resolution: {integrity: sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==}
+ dev: false
+
+ /points-on-path/0.2.1:
+ resolution: {integrity: sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==}
+ dependencies:
+ path-data-parser: 0.1.0
+ points-on-curve: 0.2.0
+ dev: false
+
/postcss-import/15.1.0_postcss@8.5.1:
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
@@ -4236,12 +4879,9 @@ packages:
resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==}
dev: false
- /protocols/2.0.1:
- resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==}
- dev: false
-
- /pseudomap/1.0.2:
- resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
+ /punycode.js/2.3.1:
+ resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
+ engines: {node: '>=6'}
dev: false
/queue-microtask/1.2.3:
@@ -4281,7 +4921,17 @@ packages:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
dev: false
- /react-remove-scroll-bar/2.3.8_react@18.3.1:
+ /react-medium-image-zoom/5.2.13_react-dom@18.3.1+react@18.3.1:
+ resolution: {integrity: sha512-KcBL4OsoUQJgIFh6vQgt/6sRGqDy6bQBcsbhGD2tsy4B5Pw3dWrboocVOyIm76RRALEZ6Qwp3EDvIvfEv0m5sg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
+ dependencies:
+ react: 18.3.1
+ react-dom: 18.3.1_react@18.3.1
+ dev: false
+
+ /react-remove-scroll-bar/2.3.8_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==}
engines: {node: '>=10'}
peerDependencies:
@@ -4291,12 +4941,13 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
- react-style-singleton: 2.2.3_react@18.3.1
+ react-style-singleton: 2.2.3_@types+react@19.0.8+react@18.3.1
tslib: 2.8.1
dev: false
- /react-remove-scroll/2.5.4_react@18.3.1:
+ /react-remove-scroll/2.5.4_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-xGVKJJr0SJGQVirVFAUZ2k1QLyO6m+2fy0l8Qawbp5Jgrv3DeLalrfMNBFSlmz5kriGGzsVBtGVnf4pTKIhhWA==}
engines: {node: '>=10'}
peerDependencies:
@@ -4306,15 +4957,16 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
- react-remove-scroll-bar: 2.3.8_react@18.3.1
- react-style-singleton: 2.2.3_react@18.3.1
+ react-remove-scroll-bar: 2.3.8_@types+react@19.0.8+react@18.3.1
+ react-style-singleton: 2.2.3_@types+react@19.0.8+react@18.3.1
tslib: 2.8.1
- use-callback-ref: 1.3.3_react@18.3.1
- use-sidecar: 1.1.3_react@18.3.1
+ use-callback-ref: 1.3.3_@types+react@19.0.8+react@18.3.1
+ use-sidecar: 1.1.3_@types+react@19.0.8+react@18.3.1
dev: false
- /react-remove-scroll/2.6.3_react@18.3.1:
+ /react-remove-scroll/2.6.3_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-pnAi91oOk8g8ABQKGF5/M9qxmmOPxaAnopyTHYfqYEwJhyFrbbBtHuSgtKEoH0jpcxx5o3hXqH1mNd9/Oi+8iQ==}
engines: {node: '>=10'}
peerDependencies:
@@ -4324,15 +4976,16 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
- react-remove-scroll-bar: 2.3.8_react@18.3.1
- react-style-singleton: 2.2.3_react@18.3.1
+ react-remove-scroll-bar: 2.3.8_@types+react@19.0.8+react@18.3.1
+ react-style-singleton: 2.2.3_@types+react@19.0.8+react@18.3.1
tslib: 2.8.1
- use-callback-ref: 1.3.3_react@18.3.1
- use-sidecar: 1.1.3_react@18.3.1
+ use-callback-ref: 1.3.3_@types+react@19.0.8+react@18.3.1
+ use-sidecar: 1.1.3_@types+react@19.0.8+react@18.3.1
dev: false
- /react-style-singleton/2.2.3_react@18.3.1:
+ /react-style-singleton/2.2.3_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==}
engines: {node: '>=10'}
peerDependencies:
@@ -4342,6 +4995,7 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
get-nonce: 1.0.1
react: 18.3.1
tslib: 2.8.1
@@ -4383,10 +5037,65 @@ packages:
resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==}
dev: false
+ /recma-build-jsx/1.0.0:
+ resolution: {integrity: sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==}
+ dependencies:
+ '@types/estree': 1.0.6
+ estree-util-build-jsx: 3.0.1
+ vfile: 6.0.3
+ dev: false
+
+ /recma-jsx/1.0.0:
+ resolution: {integrity: sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==}
+ dependencies:
+ acorn-jsx: 5.3.2
+ estree-util-to-js: 2.0.0
+ recma-parse: 1.0.0
+ recma-stringify: 1.0.0
+ unified: 11.0.5
+ transitivePeerDependencies:
+ - acorn
+ dev: false
+
+ /recma-parse/1.0.0:
+ resolution: {integrity: sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==}
+ dependencies:
+ '@types/estree': 1.0.6
+ esast-util-from-js: 2.0.1
+ unified: 11.0.5
+ vfile: 6.0.3
+ dev: false
+
+ /recma-stringify/1.0.0:
+ resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==}
+ dependencies:
+ '@types/estree': 1.0.6
+ estree-util-to-js: 2.0.0
+ unified: 11.0.5
+ vfile: 6.0.3
+ dev: false
+
/regenerator-runtime/0.14.1:
resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
dev: false
+ /regex-recursion/5.1.1:
+ resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==}
+ dependencies:
+ regex: 5.1.1
+ regex-utilities: 2.3.0
+ dev: false
+
+ /regex-utilities/2.3.0:
+ resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==}
+ dev: false
+
+ /regex/5.1.1:
+ resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==}
+ dependencies:
+ regex-utilities: 2.3.0
+ dev: false
+
/rehype-katex/7.0.1:
resolution: {integrity: sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA==}
dependencies:
@@ -4399,16 +5108,27 @@ packages:
vfile: 6.0.3
dev: false
- /rehype-pretty-code/0.9.11_shiki@0.14.7:
- resolution: {integrity: sha512-Eq90eCYXQJISktfRZ8PPtwc5SUyH6fJcxS8XOMnHPUQZBtC6RYo67gGlley9X2nR8vlniPj0/7oCDEYHKQa/oA==}
- engines: {node: '>=16'}
+ /rehype-parse/9.0.1:
+ resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==}
+ dependencies:
+ '@types/hast': 3.0.4
+ hast-util-from-html: 2.0.3
+ unified: 11.0.5
+ dev: false
+
+ /rehype-pretty-code/0.14.0_shiki@1.29.1:
+ resolution: {integrity: sha512-hBeKF/Wkkf3zyUS8lal9RCUuhypDWLQc+h9UrP9Pav25FUm/AQAVh4m5gdvJxh4Oz+U+xKvdsV01p1LdvsZTiQ==}
+ engines: {node: '>=18'}
peerDependencies:
- shiki: '*'
+ shiki: ^1.3.0
dependencies:
- '@types/hast': 2.3.10
- hash-obj: 4.0.0
+ '@types/hast': 3.0.4
+ hast-util-to-string: 3.0.1
parse-numeric-range: 1.3.0
- shiki: 0.14.7
+ rehype-parse: 9.0.1
+ shiki: 1.29.1
+ unified: 11.0.5
+ unist-util-visit: 5.0.0
dev: false
/rehype-raw/7.0.0:
@@ -4419,41 +5139,67 @@ packages:
vfile: 6.0.3
dev: false
- /remark-gfm/3.0.1:
- resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
+ /rehype-recma/1.0.0:
+ resolution: {integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==}
+ dependencies:
+ '@types/estree': 1.0.6
+ '@types/hast': 3.0.4
+ hast-util-to-estree: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /remark-frontmatter/5.0.0:
+ resolution: {integrity: sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==}
+ dependencies:
+ '@types/mdast': 4.0.4
+ mdast-util-frontmatter: 2.0.1
+ micromark-extension-frontmatter: 2.0.0
+ unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /remark-gfm/4.0.0:
+ resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==}
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-gfm: 2.0.2
- micromark-extension-gfm: 2.0.3
- unified: 10.1.2
+ '@types/mdast': 4.0.4
+ mdast-util-gfm: 3.0.0
+ micromark-extension-gfm: 3.0.0
+ remark-parse: 11.0.0
+ remark-stringify: 11.0.0
+ unified: 11.0.5
transitivePeerDependencies:
- supports-color
dev: false
- /remark-math/5.1.1:
- resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==}
+ /remark-math/6.0.0:
+ resolution: {integrity: sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==}
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-math: 2.0.2
- micromark-extension-math: 2.1.2
- unified: 10.1.2
+ '@types/mdast': 4.0.4
+ mdast-util-math: 3.0.0
+ micromark-extension-math: 3.1.0
+ unified: 11.0.5
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /remark-mdx/2.3.0:
- resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==}
+ /remark-mdx/3.1.0:
+ resolution: {integrity: sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==}
dependencies:
- mdast-util-mdx: 2.0.1
- micromark-extension-mdxjs: 1.0.1
+ mdast-util-mdx: 3.0.0
+ micromark-extension-mdxjs: 3.0.0
transitivePeerDependencies:
- supports-color
dev: false
- /remark-parse/10.0.2:
- resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==}
+ /remark-parse/11.0.0:
+ resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==}
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-from-markdown: 1.3.1
- unified: 10.1.2
+ '@types/mdast': 4.0.4
+ mdast-util-from-markdown: 2.0.2
+ micromark-util-types: 2.0.1
+ unified: 11.0.5
transitivePeerDependencies:
- supports-color
dev: false
@@ -4467,17 +5213,32 @@ packages:
unist-util-visit: 3.1.0
dev: false
- /remark-rehype/10.1.0:
- resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
+ /remark-rehype/11.1.1:
+ resolution: {integrity: sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==}
dependencies:
- '@types/hast': 2.3.10
- '@types/mdast': 3.0.15
- mdast-util-to-hast: 12.3.0
- unified: 10.1.2
+ '@types/hast': 3.0.4
+ '@types/mdast': 4.0.4
+ mdast-util-to-hast: 13.2.0
+ unified: 11.0.5
+ vfile: 6.0.3
dev: false
- /remove-accents/0.5.0:
- resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==}
+ /remark-smartypants/3.0.2:
+ resolution: {integrity: sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==}
+ engines: {node: '>=16.0.0'}
+ dependencies:
+ retext: 9.0.0
+ retext-smartypants: 6.2.0
+ unified: 11.0.5
+ unist-util-visit: 5.0.0
+ dev: false
+
+ /remark-stringify/11.0.0:
+ resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==}
+ dependencies:
+ '@types/mdast': 4.0.4
+ mdast-util-to-markdown: 2.1.2
+ unified: 11.0.5
dev: false
/resolve/1.22.10:
@@ -4490,6 +5251,39 @@ packages:
supports-preserve-symlinks-flag: 1.0.0
dev: true
+ /retext-latin/4.0.0:
+ resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==}
+ dependencies:
+ '@types/nlcst': 2.0.3
+ parse-latin: 7.0.0
+ unified: 11.0.5
+ dev: false
+
+ /retext-smartypants/6.2.0:
+ resolution: {integrity: sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==}
+ dependencies:
+ '@types/nlcst': 2.0.3
+ nlcst-to-string: 4.0.0
+ unist-util-visit: 5.0.0
+ dev: false
+
+ /retext-stringify/4.0.0:
+ resolution: {integrity: sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==}
+ dependencies:
+ '@types/nlcst': 2.0.3
+ nlcst-to-string: 4.0.0
+ unified: 11.0.5
+ dev: false
+
+ /retext/9.0.0:
+ resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==}
+ dependencies:
+ '@types/nlcst': 2.0.3
+ retext-latin: 4.0.0
+ retext-stringify: 4.0.0
+ unified: 11.0.5
+ dev: false
+
/reusify/1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -4499,6 +5293,15 @@ packages:
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
dev: false
+ /roughjs/4.6.6:
+ resolution: {integrity: sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==}
+ dependencies:
+ hachure-fill: 0.5.2
+ path-data-parser: 0.1.0
+ points-on-curve: 0.2.0
+ points-on-path: 0.2.1
+ dev: false
+
/run-parallel/1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
@@ -4509,13 +5312,6 @@ packages:
resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
dev: false
- /sade/1.8.1:
- resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
- engines: {node: '>=6'}
- dependencies:
- mri: 1.2.0
- dev: false
-
/safer-buffer/2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: false
@@ -4540,62 +5336,40 @@ packages:
kind-of: 6.0.3
dev: false
- /shebang-command/1.2.0:
- resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- shebang-regex: 1.0.0
- dev: false
-
/shebang-command/2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
dependencies:
shebang-regex: 3.0.0
- dev: true
-
- /shebang-regex/1.0.0:
- resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
- engines: {node: '>=0.10.0'}
- dev: false
/shebang-regex/3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- dev: true
- /shiki/0.14.7:
- resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==}
+ /shiki/1.29.1:
+ resolution: {integrity: sha512-TghWKV9pJTd/N+IgAIVJtr0qZkB7FfFCUrrEJc0aRmZupo3D1OCVRknQWVRVA7AX/M0Ld7QfoAruPzr3CnUJuw==}
dependencies:
- ansi-sequence-parser: 1.1.1
- jsonc-parser: 3.3.1
- vscode-oniguruma: 1.7.0
- vscode-textmate: 8.0.0
- dev: false
-
- /signal-exit/3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ '@shikijs/core': 1.29.1
+ '@shikijs/engine-javascript': 1.29.1
+ '@shikijs/engine-oniguruma': 1.29.1
+ '@shikijs/langs': 1.29.1
+ '@shikijs/themes': 1.29.1
+ '@shikijs/types': 1.29.1
+ '@shikijs/vscode-textmate': 10.0.1
+ '@types/hast': 3.0.4
dev: false
/signal-exit/4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- dev: true
/sister/3.0.2:
resolution: {integrity: sha512-p19rtTs+NksBRKW9qn0UhZ8/TUI9BPw9lmtHny+Y3TinWlOa9jWh9xB0AtPSdmOy49NJJJSSe0Ey4C7h0TrcYA==}
dev: false
- /slash/3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
- dev: false
-
- /sort-keys/5.1.0:
- resolution: {integrity: sha512-aSbHV0DaBcr7u0PVHXzM6NbZNAtrr9sF6+Qfs9UUVG7Ll3jQ6hHi8F/xqIIcn2rvIVbr0v/2zyjSdwSV47AgLQ==}
- engines: {node: '>=12'}
- dependencies:
- is-plain-obj: 4.1.0
+ /slash/5.1.0:
+ resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
+ engines: {node: '>=14.16'}
dev: false
/source-map-js/1.2.1:
@@ -4611,6 +5385,15 @@ packages:
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
dev: false
+ /speech-rule-engine/4.0.7:
+ resolution: {integrity: sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==}
+ hasBin: true
+ dependencies:
+ commander: 9.2.0
+ wicked-good-xpath: 1.3.0
+ xmldom-sre: 0.1.31
+ dev: false
+
/sprintf-js/1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
dev: false
@@ -4664,15 +5447,15 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /strip-eof/1.0.0:
- resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==}
- engines: {node: '>=0.10.0'}
+ /strip-final-newline/3.0.0:
+ resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
+ engines: {node: '>=12'}
dev: false
- /style-to-object/0.4.4:
- resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
+ /style-to-object/1.0.8:
+ resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==}
dependencies:
- inline-style-parser: 0.1.1
+ inline-style-parser: 0.2.4
dev: false
/styled-jsx/5.1.1_react@18.3.1:
@@ -4710,18 +5493,20 @@ packages:
ts-interface-checker: 0.1.13
dev: true
- /supports-color/4.5.0:
- resolution: {integrity: sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw==}
- engines: {node: '>=4'}
- dependencies:
- has-flag: 2.0.0
- dev: false
-
/supports-preserve-symlinks-flag/1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
dev: true
+ /system-architecture/0.1.0:
+ resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==}
+ engines: {node: '>=18'}
+ dev: false
+
+ /tabbable/6.2.0:
+ resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
+ dev: false
+
/tailwind-merge/1.14.0:
resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==}
dev: false
@@ -4778,19 +5563,17 @@ packages:
any-promise: 1.3.0
dev: true
- /title/3.5.3:
- resolution: {integrity: sha512-20JyowYglSEeCvZv3EZ0nZ046vLarO37prvV0mbtQV7C8DJPGgN967r8SJkqd3XK3K3lD3/Iyfp3avjfil8Q2Q==}
- hasBin: true
- dependencies:
- arg: 1.0.0
- chalk: 2.3.0
- clipboardy: 1.2.2
- titleize: 1.0.0
+ /tinyexec/0.3.2:
+ resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
dev: false
- /titleize/1.0.0:
- resolution: {integrity: sha512-TARUb7z1pGvlLxgPk++7wJ6aycXF3GJ0sNSBTAsTuJrQG5QuZlkUQP+zl+nbjAh4gMX9yDw9ZYklMd7vAfJKEw==}
- engines: {node: '>=0.10.0'}
+ /title/4.0.1:
+ resolution: {integrity: sha512-xRnPkJx9nvE5MF6LkB5e8QJjE2FW8269wTu/LQdf7zZqBgPly0QJPf/CWAo7srj5so4yXfoLEdCFgurlpi47zg==}
+ hasBin: true
+ dependencies:
+ arg: 5.0.2
+ chalk: 5.4.1
+ clipboardy: 4.0.0
dev: false
/to-regex-range/5.0.1:
@@ -4821,9 +5604,35 @@ packages:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
dev: false
- /type-fest/1.4.0:
- resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
- engines: {node: '>=10'}
+ /twoslash-protocol/0.2.12:
+ resolution: {integrity: sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg==}
+ dev: false
+
+ /twoslash/0.2.12_typescript@5.7.3:
+ resolution: {integrity: sha512-tEHPASMqi7kqwfJbkk7hc/4EhlrKCSLcur+TcvYki3vhIfaRMXnXjaYFgXpoZRbT6GdprD4tGuVBEmTpUgLBsw==}
+ peerDependencies:
+ typescript: '*'
+ dependencies:
+ '@typescript/vfs': 1.6.0_typescript@5.7.3
+ twoslash-protocol: 0.2.12
+ typescript: 5.7.3
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
+ /typedoc/0.27.6_typescript@5.7.3:
+ resolution: {integrity: sha512-oBFRoh2Px6jFx366db0lLlihcalq/JzyCVp7Vaq1yphL/tbgx2e+bkpkCgJPunaPvPwoTOXSwasfklWHm7GfAw==}
+ engines: {node: '>= 18'}
+ hasBin: true
+ peerDependencies:
+ typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x
+ dependencies:
+ '@gerrit0/mini-shiki': 1.27.2
+ lunr: 2.3.9
+ markdown-it: 14.1.0
+ minimatch: 9.0.5
+ typescript: 5.7.3
+ yaml: 2.7.0
dev: false
/typescript/5.7.3:
@@ -4832,16 +5641,24 @@ packages:
hasBin: true
dev: true
- /unified/10.1.2:
- resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
+ /uc.micro/2.1.0:
+ resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
+ dev: false
+
+ /ufo/1.5.4:
+ resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
+ dev: false
+
+ /unified/11.0.5:
+ resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==}
dependencies:
- '@types/unist': 2.0.11
+ '@types/unist': 3.0.3
bail: 2.0.2
+ devlop: 1.1.0
extend: 3.0.2
- is-buffer: 2.0.5
is-plain-obj: 4.1.0
trough: 2.2.0
- vfile: 5.3.7
+ vfile: 6.0.3
dev: false
/unist-util-find-after/5.0.0:
@@ -4851,10 +5668,6 @@ packages:
unist-util-is: 6.0.0
dev: false
- /unist-util-generated/2.0.1:
- resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
- dev: false
-
/unist-util-is/5.2.1:
resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
dependencies:
@@ -4867,16 +5680,17 @@ packages:
'@types/unist': 3.0.3
dev: false
- /unist-util-position-from-estree/1.1.2:
- resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==}
+ /unist-util-modify-children/4.0.0:
+ resolution: {integrity: sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==}
dependencies:
- '@types/unist': 2.0.11
+ '@types/unist': 3.0.3
+ array-iterate: 2.0.1
dev: false
- /unist-util-position/4.0.4:
- resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
+ /unist-util-position-from-estree/2.0.0:
+ resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==}
dependencies:
- '@types/unist': 2.0.11
+ '@types/unist': 3.0.3
dev: false
/unist-util-position/5.0.0:
@@ -4885,13 +5699,6 @@ packages:
'@types/unist': 3.0.3
dev: false
- /unist-util-remove-position/4.0.2:
- resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==}
- dependencies:
- '@types/unist': 2.0.11
- unist-util-visit: 4.1.2
- dev: false
-
/unist-util-remove-position/5.0.0:
resolution: {integrity: sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==}
dependencies:
@@ -4907,27 +5714,20 @@ packages:
unist-util-visit-parents: 6.0.1
dev: false
- /unist-util-stringify-position/3.0.3:
- resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
- dependencies:
- '@types/unist': 2.0.11
- dev: false
-
/unist-util-stringify-position/4.0.0:
resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
dependencies:
'@types/unist': 3.0.3
dev: false
- /unist-util-visit-parents/4.1.1:
- resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==}
+ /unist-util-visit-children/3.0.0:
+ resolution: {integrity: sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==}
dependencies:
- '@types/unist': 2.0.11
- unist-util-is: 5.2.1
+ '@types/unist': 3.0.3
dev: false
- /unist-util-visit-parents/5.1.3:
- resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
+ /unist-util-visit-parents/4.1.1:
+ resolution: {integrity: sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==}
dependencies:
'@types/unist': 2.0.11
unist-util-is: 5.2.1
@@ -4948,14 +5748,6 @@ packages:
unist-util-visit-parents: 4.1.1
dev: false
- /unist-util-visit/4.1.2:
- resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
- dependencies:
- '@types/unist': 2.0.11
- unist-util-is: 5.2.1
- unist-util-visit-parents: 5.1.3
- dev: false
-
/unist-util-visit/5.0.0:
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
dependencies:
@@ -4975,7 +5767,7 @@ packages:
picocolors: 1.1.1
dev: true
- /use-callback-ref/1.3.3_react@18.3.1:
+ /use-callback-ref/1.3.3_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==}
engines: {node: '>=10'}
peerDependencies:
@@ -4985,11 +5777,12 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
react: 18.3.1
tslib: 2.8.1
dev: false
- /use-sidecar/1.1.3_react@18.3.1:
+ /use-sidecar/1.1.3_@types+react@19.0.8+react@18.3.1:
resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==}
engines: {node: '>=10'}
peerDependencies:
@@ -4999,6 +5792,7 @@ packages:
'@types/react':
optional: true
dependencies:
+ '@types/react': 19.0.8
detect-node-es: 1.1.0
react: 18.3.1
tslib: 2.8.1
@@ -5013,17 +5807,6 @@ packages:
hasBin: true
dev: false
- /uvu/0.5.6:
- resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
- engines: {node: '>=8'}
- hasBin: true
- dependencies:
- dequal: 2.0.3
- diff: 5.2.0
- kleur: 4.1.5
- sade: 1.8.1
- dev: false
-
/vfile-location/5.0.3:
resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
dependencies:
@@ -5031,21 +5814,6 @@ packages:
vfile: 6.0.3
dev: false
- /vfile-matter/3.0.1:
- resolution: {integrity: sha512-CAAIDwnh6ZdtrqAuxdElUqQRQDQgbbIrYtDYI8gCjXS1qQ+1XdLoK8FIZWxJwn0/I+BkSSZpar3SOgjemQz4fg==}
- dependencies:
- '@types/js-yaml': 4.0.9
- is-buffer: 2.0.5
- js-yaml: 4.1.0
- dev: false
-
- /vfile-message/3.1.4:
- resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
- dependencies:
- '@types/unist': 2.0.11
- unist-util-stringify-position: 3.0.3
- dev: false
-
/vfile-message/4.0.2:
resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
dependencies:
@@ -5053,15 +5821,6 @@ packages:
unist-util-stringify-position: 4.0.0
dev: false
- /vfile/5.3.7:
- resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
- dependencies:
- '@types/unist': 2.0.11
- is-buffer: 2.0.5
- unist-util-stringify-position: 3.0.3
- vfile-message: 3.1.4
- dev: false
-
/vfile/6.0.3:
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
dependencies:
@@ -5069,12 +5828,35 @@ packages:
vfile-message: 4.0.2
dev: false
- /vscode-oniguruma/1.7.0:
- resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
+ /vscode-jsonrpc/8.2.0:
+ resolution: {integrity: sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==}
+ engines: {node: '>=14.0.0'}
+ dev: false
+
+ /vscode-languageserver-protocol/3.17.5:
+ resolution: {integrity: sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==}
+ dependencies:
+ vscode-jsonrpc: 8.2.0
+ vscode-languageserver-types: 3.17.5
+ dev: false
+
+ /vscode-languageserver-textdocument/1.0.12:
+ resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==}
+ dev: false
+
+ /vscode-languageserver-types/3.17.5:
+ resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==}
+ dev: false
+
+ /vscode-languageserver/9.0.1:
+ resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==}
+ hasBin: true
+ dependencies:
+ vscode-languageserver-protocol: 3.17.5
dev: false
- /vscode-textmate/8.0.0:
- resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
+ /vscode-uri/3.0.8:
+ resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
dev: false
/watchpack/2.4.0:
@@ -5089,24 +5871,16 @@ packages:
resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
dev: false
- /web-worker/1.3.0:
- resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==}
- dev: false
-
- /which/1.3.1:
- resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
- hasBin: true
- dependencies:
- isexe: 2.0.0
- dev: false
-
/which/2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
hasBin: true
dependencies:
isexe: 2.0.0
- dev: true
+
+ /wicked-good-xpath/1.3.0:
+ resolution: {integrity: sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==}
+ dev: false
/wrap-ansi/7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
@@ -5126,19 +5900,19 @@ packages:
strip-ansi: 7.1.0
dev: true
- /yallist/2.1.2:
- resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==}
+ /xmldom-sre/0.1.31:
+ resolution: {integrity: sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==}
+ engines: {node: '>=0.1'}
dev: false
/yaml/2.7.0:
resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
engines: {node: '>= 14'}
hasBin: true
- dev: true
- /yocto-queue/0.1.0:
- resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
- engines: {node: '>=10'}
+ /yocto-queue/1.1.1:
+ resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
+ engines: {node: '>=12.20'}
dev: false
/youtube-player/5.5.2:
@@ -5149,6 +5923,15 @@ packages:
sister: 3.0.2
dev: false
+ /zod-validation-error/3.4.0_zod@3.24.1:
+ resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ zod: ^3.18.0
+ dependencies:
+ zod: 3.24.1
+ dev: false
+
/zod/3.24.1:
resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==}
dev: false
diff --git a/src/assets/globals.css b/src/assets/globals.css
index 935caa0..6bf5a15 100644
--- a/src/assets/globals.css
+++ b/src/assets/globals.css
@@ -58,3 +58,11 @@
@apply bg-background text-foreground;
}
}
+
+.nextra-sidebar-container ul > li ul > li ul > li a {
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ max-width: 152px;
+ display: inline-block;
+ overflow: hidden;
+}
diff --git a/src/pages/_app.mdx b/src/pages/_app.mdx
deleted file mode 100644
index 3144c67..0000000
--- a/src/pages/_app.mdx
+++ /dev/null
@@ -1,11 +0,0 @@
-import { AppProps } from 'next/app'
-import { ThemeProvider } from 'next-themes'
-import { Toaster } from "@/components/ui/toaster"
-import '@/assets/globals.css'
-
-export default function MyApp({ Component, pageProps }) {
- return
-
-
-
-}
diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx
new file mode 100644
index 0000000..7be289b
--- /dev/null
+++ b/src/pages/_app.tsx
@@ -0,0 +1,13 @@
+import { AppProps } from "next/app";
+import { ThemeProvider } from "next-themes";
+import { Toaster } from "@/components/ui/toaster";
+import "@/assets/globals.css";
+
+export default function MyApp({ Component, pageProps }) {
+ return (
+
+
+
+
+ );
+}
diff --git a/src/pages/_meta.json b/src/pages/_meta.json
deleted file mode 100644
index a4dce1b..0000000
--- a/src/pages/_meta.json
+++ /dev/null
@@ -1,24 +0,0 @@
-{
- "index": {
- "title": "Home",
- "display": "hidden",
- "type": "page",
- "theme": {
- "layout": "raw"
- }
- },
- "docs": {
- "title": "Docs",
- "type": "page",
- "href": "/docs/what-is-protokit"
- },
- "blog": {
- "display": "hidden"
- },
- "contact": {
- "title": "Discord ↗",
- "type": "page",
- "href": "https://discord.gg/AMGnGAxsKp",
- "newWindow": true
- }
-}
diff --git a/src/pages/_meta.tsx b/src/pages/_meta.tsx
new file mode 100644
index 0000000..7dcbb0f
--- /dev/null
+++ b/src/pages/_meta.tsx
@@ -0,0 +1,24 @@
+export default {
+ index: {
+ title: "Home",
+ display: "hidden",
+ type: "page",
+ theme: {
+ layout: "raw",
+ },
+ },
+ docs: {
+ title: "Docs",
+ type: "page",
+ href: "/docs/what-is-protokit",
+ },
+ // blog: {
+ // display: "hidden",
+ // },
+ contact: {
+ title: "Discord ↗",
+ type: "page",
+ href: "https://discord.gg/AMGnGAxsKp",
+ newWindow: true,
+ },
+};
diff --git a/src/pages/docs/_meta.json b/src/pages/docs/_meta.json
deleted file mode 100644
index 3c4a703..0000000
--- a/src/pages/docs/_meta.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "-- Introduction": {
- "type": "separator",
- "title": "Introduction"
- },
- "what-is-protokit": "What is Protokit?",
- "architecture": "Architecture",
- "faq": "FAQ",
- "-- Developer Documentation": {
- "type": "separator",
- "title": "Developer Documentation"
- },
- "provable-code": "Provable code",
- "quickstart": "Quickstart",
- "runtime": "Runtime",
- "library": "Library",
- "advanced": "Advanced",
- "tutorials": "Tutorials"
-}
diff --git a/src/pages/docs/_meta.tsx b/src/pages/docs/_meta.tsx
new file mode 100644
index 0000000..ce61aa3
--- /dev/null
+++ b/src/pages/docs/_meta.tsx
@@ -0,0 +1,24 @@
+export default {
+ "-- Introduction": {
+ type: "separator",
+ title: "Introduction",
+ },
+ "what-is-protokit": "What is Protokit?",
+ architecture: "Architecture",
+ faq: "FAQ",
+ "-- Developer Documentation": {
+ type: "separator",
+ title: "Developer Documentation",
+ },
+ "provable-code": "Provable code",
+ quickstart: "Quickstart",
+ runtime: "Runtime",
+ library: "Library",
+ advanced: "Advanced",
+ tutorials: "Tutorials",
+ "-- Contributor Documentation": {
+ type: "separator",
+ title: "Contributor Documentation",
+ },
+ reference: "Reference",
+};
diff --git a/src/pages/docs/advanced/_meta.json b/src/pages/docs/advanced/_meta.json
deleted file mode 100644
index bad387e..0000000
--- a/src/pages/docs/advanced/_meta.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "state-proofs": "State proofs",
- "protocol": "Customizing the protocol"
-}
\ No newline at end of file
diff --git a/src/pages/docs/advanced/_meta.tsx b/src/pages/docs/advanced/_meta.tsx
new file mode 100644
index 0000000..6db9860
--- /dev/null
+++ b/src/pages/docs/advanced/_meta.tsx
@@ -0,0 +1,4 @@
+export default {
+ "state-proofs": "State proofs",
+ protocol: "Customizing the protocol",
+};
diff --git a/src/pages/docs/architecture.mdx b/src/pages/docs/architecture.mdx
index 4371df4..4f5516e 100644
--- a/src/pages/docs/architecture.mdx
+++ b/src/pages/docs/architecture.mdx
@@ -1,4 +1,4 @@
-import { Callout, Cards, Card } from 'nextra/components'
+import { Callout, Cards } from 'nextra/components'
import { ExternalLink } from 'lucide-react'
# Architecture
@@ -53,7 +53,7 @@ Both of these share a portion of the app-chain definition, such as the runtime.
As mentioned previously, the app-chain is composed of 3 additional layers 👇
- } title="Runtime" href="/docs/architecture/runtime"/>
- } title="Protocol" href="/docs/architecture/protocol"/>
- } title="Sequencer" href="/docs/architecture/sequencer"/>
+ } title="Runtime" href="/docs/architecture/runtime"/>
+ } title="Protocol" href="/docs/architecture/protocol"/>
+ } title="Sequencer" href="/docs/architecture/sequencer"/>
diff --git a/src/pages/docs/architecture/_meta.json b/src/pages/docs/architecture/_meta.json
deleted file mode 100644
index 07b8db2..0000000
--- a/src/pages/docs/architecture/_meta.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "runtime": "Runtime",
- "protocol": "Protocol",
- "sequencer": "Sequencer"
-}
diff --git a/src/pages/docs/architecture/_meta.tsx b/src/pages/docs/architecture/_meta.tsx
new file mode 100644
index 0000000..e480ad7
--- /dev/null
+++ b/src/pages/docs/architecture/_meta.tsx
@@ -0,0 +1,5 @@
+export default {
+ runtime: "Runtime",
+ protocol: "Protocol",
+ sequencer: "Sequencer",
+};
diff --git a/src/pages/docs/library/_meta.json b/src/pages/docs/library/_meta.json
deleted file mode 100644
index ba7ebac..0000000
--- a/src/pages/docs/library/_meta.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "math": "Math"
-}
diff --git a/src/pages/docs/library/_meta.tsx b/src/pages/docs/library/_meta.tsx
new file mode 100644
index 0000000..d2c88a4
--- /dev/null
+++ b/src/pages/docs/library/_meta.tsx
@@ -0,0 +1,3 @@
+export default {
+ math: "Math",
+};
diff --git a/src/pages/docs/quickstart/_meta.json b/src/pages/docs/quickstart/_meta.tsx
similarity index 60%
rename from src/pages/docs/quickstart/_meta.json
rename to src/pages/docs/quickstart/_meta.tsx
index f5994f4..e7d3446 100644
--- a/src/pages/docs/quickstart/_meta.json
+++ b/src/pages/docs/quickstart/_meta.tsx
@@ -1,7 +1,7 @@
-{
+export default {
"app-chain": "App-chain's runtime",
- "configuration": "Configuration",
+ configuration: "Configuration",
"first-runtime-module": "Implementing runtime modules",
"client-interaction": "Client interaction",
- "user-interface": "User interface"
-}
+ "user-interface": "User interface",
+};
diff --git a/src/pages/docs/runtime/_meta.json b/src/pages/docs/runtime/_meta.json
deleted file mode 100644
index ffe1e0f..0000000
--- a/src/pages/docs/runtime/_meta.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "state": "State",
- "methods": "Methods",
- "network-transaction": "Network & Transaction APIs",
- "composability": "Composability",
- "testing": "Testing"
-}
diff --git a/src/pages/docs/runtime/_meta.tsx b/src/pages/docs/runtime/_meta.tsx
new file mode 100644
index 0000000..e7753b0
--- /dev/null
+++ b/src/pages/docs/runtime/_meta.tsx
@@ -0,0 +1,7 @@
+export default {
+ state: "State",
+ methods: "Methods",
+ "network-transaction": "Network & Transaction APIs",
+ composability: "Composability",
+ testing: "Testing",
+};
diff --git a/theme.config.tsx b/theme.config.tsx
index 75400c5..8294b37 100644
--- a/theme.config.tsx
+++ b/theme.config.tsx
@@ -32,39 +32,42 @@ const config: DocsThemeConfig = {
},
sidebar: {
toggleButton: true,
+ titleComponent({ title }) {},
},
head: null,
- useNextSeoProps() {
- return {
- titleTemplate: "%s – Protokit",
- canonical: "https://protokit.dev",
- title:
- "Protocol development framework for privacy enabled application chains",
- description:
- "Protokit enables developers to build zero-knowledge, interoperable and privacy preserving application chains with a minimal learning curve.",
- openGraph: {
- type: "website",
- title: "Protokit",
- description:
- "Protokit enables developers to build zero-knowledge, interoperable and privacy preserving application chains with a minimal learning curve.",
- images: [
- {
- url: "https://protokit.dev/og.png",
- width: 1200,
- height: 630,
- alt: "Protokit OG Image",
- },
- ],
- },
- additionalLinkTags: [
- {
- rel: "shortcul icon",
- href: "/logo-symbol.svg",
- },
- ],
- };
+ // useNextSeoProps() {
+ // return {
+ // titleTemplate: "%s – Protokit",
+ // canonical: "https://protokit.dev",
+ // title:
+ // "Protocol development framework for privacy enabled application chains",
+ // description:
+ // "Protokit enables developers to build zero-knowledge, interoperable and privacy preserving application chains with a minimal learning curve.",
+ // openGraph: {
+ // type: "website",
+ // title: "Protokit",
+ // description:
+ // "Protokit enables developers to build zero-knowledge, interoperable and privacy preserving application chains with a minimal learning curve.",
+ // images: [
+ // {
+ // url: "https://protokit.dev/og.png",
+ // width: 1200,
+ // height: 630,
+ // alt: "Protokit OG Image",
+ // },
+ // ],
+ // },
+ // additionalLinkTags: [
+ // {
+ // rel: "shortcul icon",
+ // href: "/logo-symbol.svg",
+ // },
+ // ],
+ // };
+ // },
+ color: {
+ hue: { light: 28, dark: 28 },
},
- primaryHue: { light: 28, dark: 28 },
};
export default {
diff --git a/tsconfig.json b/tsconfig.json
index 972099d..94c0a5d 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -2,16 +2,10 @@
"compilerOptions": {
"baseUrl": "./src",
"paths": {
- "@/*": [
- "./*"
- ]
+ "@/*": ["./*"]
},
"target": "es5",
- "lib": [
- "dom",
- "dom.iterable",
- "esnext"
- ],
+ "lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true,
"skipLibCheck": true,
"strict": false,
@@ -25,11 +19,6 @@
"isolatedModules": true,
"jsx": "preserve"
},
- "include": [
- "next-env.d.ts",
- "src/**/*.ts"
- ],
- "exclude": [
- "node_modules"
- ]
+ "include": ["next-env.d.ts", "src/**/*.ts", "src/pages/**/*.tsx"],
+ "exclude": ["node_modules"]
}