From 9f084b3264281533097860dc3b2e3acf3ca5fd2c Mon Sep 17 00:00:00 2001 From: JoseB1717 Date: Tue, 26 May 2026 17:18:41 -0500 Subject: [PATCH 1/4] feat: login system with astro starlight + quiz and admin system --- astro.config.mjs | 30 + package-lock.json | 6720 +++++++++++++++++ package.json | 19 +- public/quizImages/eboard.png | Bin 0 -> 459313 bytes src/components/AdminPanel.tsx | 67 + src/components/AdminShortcut.tsx | 53 + src/components/Quiz.tsx | 473 ++ src/components/UserProfile.tsx | 125 + src/components/header.astro | 98 + src/components/headerAuth.tsx | 105 + src/content.config.ts | 7 +- src/content/docs/adminpanel.mdx | 7 + src/content/docs/index.mdx | 6 + src/content/docs/profile.mdx | 7 + .../docs/subteams/electrical/highground.mdx | 8 + .../subteams/electrical/highgroundcheck.mdx | 23 + src/lib/appwrite.ts | 16 + src/lib/createProfile.ts | 49 + src/lib/isAdmin.ts | 28 + src/lib/isMember.ts | 27 + src/lib/quizAttempts.ts | 32 + src/pages/profiles/[id].astro | 17 + src/styles/custom.css | 16 + 23 files changed, 7928 insertions(+), 5 deletions(-) create mode 100644 package-lock.json create mode 100644 public/quizImages/eboard.png create mode 100644 src/components/AdminPanel.tsx create mode 100644 src/components/AdminShortcut.tsx create mode 100644 src/components/Quiz.tsx create mode 100644 src/components/UserProfile.tsx create mode 100644 src/components/header.astro create mode 100644 src/components/headerAuth.tsx create mode 100644 src/content/docs/adminpanel.mdx create mode 100644 src/content/docs/profile.mdx create mode 100644 src/content/docs/subteams/electrical/highgroundcheck.mdx create mode 100644 src/lib/appwrite.ts create mode 100644 src/lib/createProfile.ts create mode 100644 src/lib/isAdmin.ts create mode 100644 src/lib/isMember.ts create mode 100644 src/lib/quizAttempts.ts create mode 100644 src/pages/profiles/[id].astro create mode 100644 src/styles/custom.css diff --git a/astro.config.mjs b/astro.config.mjs index 7dea10a..3d3a8c3 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,13 +1,32 @@ // @ts-check import { defineConfig } from "astro/config"; import starlight from "@astrojs/starlight"; +import react from '@astrojs/react'; +import node from '@astrojs/node'; +import starlightVideos from 'starlight-videos' + // https://astro.build/config export default defineConfig({ site: "https://teach.texastorque.org", + output: "server", + + adapter: node({ + mode: "standalone" + }), + integrations: [ starlight({ + plugins: [starlightVideos()], + title: "Torque Teach", + components: { + Header: "./src/components/header.astro" + }, + customCss: [ + // Path to your custom CSS file + './src/styles/custom.css', + ], editLink: { baseUrl: "https://github.com/TexasTorque/TorqueTeach/edit/master/src/content/docs/", @@ -77,7 +96,18 @@ export default defineConfig({ ] }, ], }, + { + label: "Profile", + items: [{ label: "Account", slug: "profile" }] + }, ], }), + react() ], + + vite: { + resolve: { + dedupe: ["react", "react-dom", "react-dom/server"], + }, + } }); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..736c082 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6720 @@ +{ + "name": "TorqueTeach", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "version": "0.0.1", + "dependencies": { + "@astrojs/check": "^0.9.2", + "@astrojs/node": "^10.1.1", + "@astrojs/react": "^5.0.5", + "@astrojs/starlight": "^0.39.2", + "appwrite": "^25.1.1", + "astro": "^6.3.7", + "node-appwrite": "^25.1.0", + "react": "^19.2.6", + "react-dom": "^19.2.6", + "sharp": "^0.34.5", + "starlight-videos": "^0.4.0", + "typescript": "^5.9.3" + }, + "devDependencies": { + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3" + } + }, + "node_modules/@astro-community/astro-embed-youtube": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@astro-community/astro-embed-youtube/-/astro-embed-youtube-0.5.10.tgz", + "integrity": "sha512-hVlx77KQLjKzElVQnrU5znQ5/E60keVSAPrhuWvQQHuqva5auJtt8YBpOThkwDMuEKXjQybEF1/3C07RZ8MAOQ==", + "license": "MIT", + "dependencies": { + "lite-youtube-embed": "^0.3.4" + } + }, + "node_modules/@astrojs/check": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.9.tgz", + "integrity": "sha512-A5UW8uIuErLWEoRQvzgXpO1gTjUFtK8r7nU2Z7GewAMxUb7bPvpk11qaKKgxqXlHJWlAvaaxy+Xg28A6bmQ1Tg==", + "license": "MIT", + "dependencies": { + "@astrojs/language-server": "^2.16.7", + "chokidar": "^4.0.3", + "kleur": "^4.1.5", + "yargs": "^17.7.2" + }, + "bin": { + "astro-check": "bin/astro-check.js" + }, + "peerDependencies": { + "typescript": "^5.0.0 || ^6.0.0" + } + }, + "node_modules/@astrojs/compiler": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.13.1.tgz", + "integrity": "sha512-f3FN83d2G/v32ipNClRKgYv30onQlMZX1vCeZMjPsMMPl1mDpmbl0+N5BYo4S/ofzqJyS5hvwacEo0CCVDn/Qg==", + "license": "MIT" + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.9.1.tgz", + "integrity": "sha512-1pWuARqYom/TzuU3+0ZugsTrKlUydWKuULmDqSMTuonY+9IRDUEGKX/8PXQ1nBxRq3w85uGtd9q9SXfqEldMIQ==", + "license": "MIT", + "dependencies": { + "picomatch": "^4.0.4" + } + }, + "node_modules/@astrojs/language-server": { + "version": "2.16.9", + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.16.9.tgz", + "integrity": "sha512-L9kddTg+ZSO3X0Pwfx0ZPO+Z+eSSq0/39jXRyIkHzcBICzusdn2T464R4P6K0WcDZ6pMkLlFpuGS73u1pOnMSw==", + "license": "MIT", + "dependencies": { + "@astrojs/compiler": "^2.13.1", + "@astrojs/yaml2ts": "^0.2.4", + "@jridgewell/sourcemap-codec": "^1.5.5", + "@volar/kit": "~2.4.28", + "@volar/language-core": "~2.4.28", + "@volar/language-server": "~2.4.28", + "@volar/language-service": "~2.4.28", + "muggle-string": "^0.4.1", + "tinyglobby": "^0.2.16", + "volar-service-css": "0.0.70", + "volar-service-emmet": "0.0.70", + "volar-service-html": "0.0.70", + "volar-service-prettier": "0.0.70", + "volar-service-typescript": "0.0.70", + "volar-service-typescript-twoslash-queries": "0.0.70", + "volar-service-yaml": "0.0.70", + "vscode-html-languageservice": "^5.6.2", + "vscode-uri": "^3.1.0" + }, + "bin": { + "astro-ls": "bin/nodeServer.js" + }, + "peerDependencies": { + "prettier": "^3.0.0", + "prettier-plugin-astro": ">=0.11.0" + }, + "peerDependenciesMeta": { + "prettier": { + "optional": true + }, + "prettier-plugin-astro": { + "optional": true + } + } + }, + "node_modules/@astrojs/markdown-remark": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-7.1.2.tgz", + "integrity": "sha512-caXZ4Dc2St2dW8luEg22GlP0gupLdztCTQE4EzZOxW1pqWXz9mbeJEuHUkgDYcKWW8tjIHkydYDhWLVoxJ327Q==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.9.1", + "@astrojs/prism": "4.0.2", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.3", + "hast-util-to-text": "^4.0.2", + "js-yaml": "^4.1.1", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.1", + "remark-gfm": "^4.0.1", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.2", + "remark-smartypants": "^3.0.2", + "retext-smartypants": "^6.2.0", + "shiki": "^4.0.0", + "smol-toml": "^1.6.0", + "unified": "^11.0.5", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.1.0", + "unist-util-visit-parents": "^6.0.2", + "vfile": "^6.0.3" + } + }, + "node_modules/@astrojs/mdx": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-5.0.6.tgz", + "integrity": "sha512-4dKe0ZMmqujofPNDHahzClkwinn9f8jHPcaXcgdGvPAlboD2mjzkUCofli2cBnxYAkdfhC6d50gBJ8i/cH8gHw==", + "license": "MIT", + "dependencies": { + "@astrojs/markdown-remark": "7.1.2", + "@mdx-js/mdx": "^3.1.1", + "acorn": "^8.16.0", + "es-module-lexer": "^2.0.0", + "estree-util-visit": "^2.0.0", + "hast-util-to-html": "^9.0.5", + "piccolore": "^0.1.3", + "rehype-raw": "^7.0.0", + "remark-gfm": "^4.0.1", + "remark-smartypants": "^3.0.2", + "source-map": "^0.7.6", + "unist-util-visit": "^5.1.0", + "vfile": "^6.0.3" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "astro": "^6.0.0" + } + }, + "node_modules/@astrojs/node": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-10.1.1.tgz", + "integrity": "sha512-kCRbxconkgPpY4vR0GS7exovWEiCbxXLarsp+JeKixyDNf+fKN6v7jXDL8KdQgrzjhy131Kvl+GGGX8jGd8adA==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.9.1", + "send": "^1.2.1", + "server-destroy": "^1.0.1" + }, + "peerDependencies": { + "astro": "^6.3.0" + } + }, + "node_modules/@astrojs/prism": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.2.tgz", + "integrity": "sha512-KTivpmnz6lDsC6o9H4+DNm2SrE/GHzw8cNAvEJwAvUT+eoaEnn/4NtbDNfRRaxaJHdp15gf+tfHAWiXR4wB3BA==", + "license": "MIT", + "dependencies": { + "prismjs": "^1.30.0" + }, + "engines": { + "node": ">=22.12.0" + } + }, + "node_modules/@astrojs/react": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-5.0.5.tgz", + "integrity": "sha512-5jSFDqWqLdEyp7CEVD66A7AQEEuwLkCGR25NJ4FR5EjziZQqZTGc7hJOFZ97qb98BiU6vElrS70R8iI+HhufGQ==", + "license": "MIT", + "dependencies": { + "@astrojs/internal-helpers": "0.9.1", + "@vitejs/plugin-react": "^5.2.0", + "devalue": "^5.6.4", + "ultrahtml": "^1.6.0", + "vite": "^7.3.2" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@types/react": "^17.0.50 || ^18.0.21 || ^19.0.0", + "@types/react-dom": "^17.0.17 || ^18.0.6 || ^19.0.0", + "react": "^17.0.2 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@astrojs/sitemap": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.7.2.tgz", + "integrity": "sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==", + "license": "MIT", + "dependencies": { + "sitemap": "^9.0.0", + "stream-replace-string": "^2.0.0", + "zod": "^4.3.6" + } + }, + "node_modules/@astrojs/starlight": { + "version": "0.39.2", + "resolved": "https://registry.npmjs.org/@astrojs/starlight/-/starlight-0.39.2.tgz", + "integrity": "sha512-vlw+bwnjtf5buCTUtLU7JfV6D3knslxqnspr6LKs6hfRuFZiyr5hT44F7GyDqR9FKANUqFxnIzWM81F1k/kOUA==", + "license": "MIT", + "dependencies": { + "@astrojs/markdown-remark": "^7.1.1", + "@astrojs/mdx": "^5.0.4", + "@astrojs/sitemap": "^3.7.2", + "@pagefind/default-ui": "^1.3.0", + "@types/hast": "^3.0.4", + "@types/js-yaml": "^4.0.9", + "@types/mdast": "^4.0.4", + "astro-expressive-code": "^0.42.0", + "bcp-47": "^2.1.0", + "hast-util-from-html": "^2.0.3", + "hast-util-select": "^6.0.4", + "hast-util-to-string": "^3.0.1", + "hastscript": "^9.0.1", + "i18next": "^26.0.7", + "js-yaml": "^4.1.1", + "klona": "^2.0.6", + "magic-string": "^0.30.21", + "mdast-util-directive": "^3.1.0", + "mdast-util-to-markdown": "^2.1.2", + "mdast-util-to-string": "^4.0.0", + "pagefind": "^1.3.0", + "rehype": "^13.0.2", + "rehype-format": "^5.0.1", + "remark-directive": "^4.0.0", + "ultrahtml": "^1.6.0", + "unified": "^11.0.5", + "unist-util-visit": "^5.1.0", + "vfile": "^6.0.3" + }, + "peerDependencies": { + "astro": "^6.0.0" + } + }, + "node_modules/@astrojs/telemetry": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.2.tgz", + "integrity": "sha512-j8DNruA8ors99Al39RYZPJK4DC1bKkoNm93mAMuBhY9TCNC4R8n1q7ovFnJ5qhGh5Lsh7pa1gpQVpYpsJPeTHQ==", + "license": "MIT", + "dependencies": { + "ci-info": "^4.4.0", + "dset": "^3.1.4", + "is-docker": "^4.0.0", + "is-wsl": "^3.1.1", + "which-pm-runs": "^1.1.0" + }, + "engines": { + "node": "18.20.8 || ^20.3.0 || >=22.0.0" + } + }, + "node_modules/@astrojs/yaml2ts": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@astrojs/yaml2ts/-/yaml2ts-0.2.4.tgz", + "integrity": "sha512-8oddpOae35pJsXPQXhTkM0ypfKPskVsh2bCxRtbf7e+/Epw2nReakFYpLKjZMEr75CsoF203PMnCocpfz0s69A==", + "license": "MIT", + "dependencies": { + "yaml": "^2.8.3" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", + "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.29.7", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz", + "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", + "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-compilation-targets": "^7.29.7", + "@babel/helper-module-transforms": "^7.29.7", + "@babel/helpers": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.7.tgz", + "integrity": "sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz", + "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.29.7", + "@babel/helper-validator-option": "^7.29.7", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz", + "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz", + "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz", + "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7", + "@babel/traverse": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz", + "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", + "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", + "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz", + "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz", + "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", + "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.7" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz", + "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz", + "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz", + "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/types": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.7.tgz", + "integrity": "sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.7", + "@babel/generator": "^7.29.7", + "@babel/helper-globals": "^7.29.7", + "@babel/parser": "^7.29.7", + "@babel/template": "^7.29.7", + "@babel/types": "^7.29.7", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.29.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", + "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.29.7", + "@babel/helper-validator-identifier": "^7.29.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@capsizecss/unpack": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-4.0.0.tgz", + "integrity": "sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==", + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@clack/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.3.1.tgz", + "integrity": "sha512-fT1qHVGAag4IEkrupZ6lRRbNCs1vS9P01KB/sG8zKgvUztbYtFBtQpjSITNwooDZ83tpsPzP0mRNs1/KVszCRA==", + "license": "MIT", + "dependencies": { + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 20.12.0" + } + }, + "node_modules/@clack/prompts": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.4.0.tgz", + "integrity": "sha512-S0My7XPGIgpRWMDG8uRqalbgT+a6FmCUdOW+HaIOVVpUPHOb7RrpvjTjiODadKp06fsrVDJZlIzc6yCTp4AnxA==", + "license": "MIT", + "dependencies": { + "@clack/core": "1.3.1", + "fast-string-width": "^3.0.2", + "fast-wrap-ansi": "^0.2.0", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 20.12.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-4.2.0.tgz", + "integrity": "sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/@emmetio/abbreviation": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz", + "integrity": "sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==", + "license": "MIT", + "dependencies": { + "@emmetio/scanner": "^1.0.4" + } + }, + "node_modules/@emmetio/css-abbreviation": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz", + "integrity": "sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==", + "license": "MIT", + "dependencies": { + "@emmetio/scanner": "^1.0.4" + } + }, + "node_modules/@emmetio/css-parser": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@emmetio/css-parser/-/css-parser-0.4.1.tgz", + "integrity": "sha512-2bC6m0MV/voF4CTZiAbG5MWKbq5EBmDPKu9Sb7s7nVcEzNQlrZP6mFFFlIaISM8X6514H9shWMme1fCm8cWAfQ==", + "license": "MIT", + "dependencies": { + "@emmetio/stream-reader": "^2.2.0", + "@emmetio/stream-reader-utils": "^0.1.0" + } + }, + "node_modules/@emmetio/html-matcher": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz", + "integrity": "sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==", + "license": "ISC", + "dependencies": { + "@emmetio/scanner": "^1.0.0" + } + }, + "node_modules/@emmetio/scanner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", + "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==", + "license": "MIT" + }, + "node_modules/@emmetio/stream-reader": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz", + "integrity": "sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==", + "license": "MIT" + }, + "node_modules/@emmetio/stream-reader-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz", + "integrity": "sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==", + "license": "MIT" + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", + "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@expressive-code/core": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@expressive-code/core/-/core-0.42.0.tgz", + "integrity": "sha512-MN11+9nfmaC7sYu2BZJXAXqwkBRt8t1xTSqP+Ti1NfTEskgl6xUnzDxoaiQkg0BMzpglA0pys4dpDKquP/cyIw==", + "license": "MIT", + "dependencies": { + "@ctrl/tinycolor": "^4.0.4", + "hast-util-select": "^6.0.2", + "hast-util-to-html": "^9.0.1", + "hast-util-to-text": "^4.0.1", + "hastscript": "^9.0.0", + "postcss": "^8.4.38", + "postcss-nested": "^6.0.1", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.1" + } + }, + "node_modules/@expressive-code/plugin-frames": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-frames/-/plugin-frames-0.42.0.tgz", + "integrity": "sha512-XtkPm+941Uta7Y+81Acv+OA/20F1NJmJhCX6UYGKpqEIGqplNh3PTOhcURp6tcruhlzJcWcvpWy6Oigz3SrjqA==", + "license": "MIT", + "dependencies": { + "@expressive-code/core": "^0.42.0" + } + }, + "node_modules/@expressive-code/plugin-shiki": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-shiki/-/plugin-shiki-0.42.0.tgz", + "integrity": "sha512-PMKey/kLmewttAHQezL+Y5Fx3vVssfDi3+FJOYQQS2mXP3tQspFELtKKAfsXfmSXdToZYgwoO69HJndqfE+09g==", + "license": "MIT", + "dependencies": { + "@expressive-code/core": "^0.42.0", + "shiki": "^4.0.2" + } + }, + "node_modules/@expressive-code/plugin-text-markers": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@expressive-code/plugin-text-markers/-/plugin-text-markers-0.42.0.tgz", + "integrity": "sha512-l59lUx8fq1v5g6SpmbDjiU0+7IdfbiWnAyRmtTVSpfhyq+nZMN4UcmYyu2b9Mynhzt7Gr+O+cXyEPDNb2AVWVQ==", + "license": "MIT", + "dependencies": { + "@expressive-code/core": "^0.42.0" + } + }, + "node_modules/@img/colour": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", + "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", + "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mdx-js/mdx": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.1.tgz", + "integrity": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "acorn": "^8.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "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.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@oslojs/encoding": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==", + "license": "MIT" + }, + "node_modules/@pagefind/default-ui": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/default-ui/-/default-ui-1.5.2.tgz", + "integrity": "sha512-pm1LMnQg8N2B3n2TnjKlhaFihpz6zTiA4HiGQ6/slKO/+8K9CAU5kcjdSSPgpuk1PMuuN4hxLipUIifnrkl3Sg==", + "license": "MIT" + }, + "node_modules/@pagefind/windows-x64": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@pagefind/windows-x64/-/windows-x64-1.5.2.tgz", + "integrity": "sha512-Fa2Iyw7kaDRzGMfNYNUXNW2zbL5FQVDgSOcbDHdzBrDEdpqOqg8TcZ68F22ol6NJ9IGzvUdmeyZypLW5dyhqsg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", + "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", + "license": "MIT" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.3.0.tgz", + "integrity": "sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.60.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.4.tgz", + "integrity": "sha512-DRS4G7mi9lJxqEDezIkKCaUIKCrLUUDCUaCsTPCi/rtqaC6D/jjwslMQyiDU50Ka0JKpeXeRBFBAXwArY52vBw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.60.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.4.tgz", + "integrity": "sha512-QVTUovf40zgTqlFVrKA1uXMVvU2QWEFWfAH8Wdc48IxLvrJMQVMBRjuQyUpzZCDkakImib9eVazbWlC6ksWtJw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.1.0.tgz", + "integrity": "sha512-jLJtSJeuFffqX6/inRE1zqU5aFv2hrszvYgq3OjbAgFRZiWv7abKMDdQzYxuSDfmUPQozZvI/kuy6VMTvnvqTQ==", + "license": "MIT", + "dependencies": { + "@shikijs/primitive": "4.1.0", + "@shikijs/types": "4.1.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.1.0.tgz", + "integrity": "sha512-YquhawCUgaBfhsS72e2Y/dI59gCBNPHu3fEO/tvLaXrTssxZrY5ddjtNLTwndrMgPo8b3IscE+xoICDzpTmlFQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.1.0", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.6" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.1.0.tgz", + "integrity": "sha512-axLpjVs45YBvvINa+dJF+NPW+KtFkNXsFr4SDw2BMj9GdeMnGxVB9PQb2xXlJYovslt/nz6giedAyOANkfc7hg==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.1.0", + "@shikijs/vscode-textmate": "^10.0.2" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/langs": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.1.0.tgz", + "integrity": "sha512-nwOMruEkbgdZfQ/b8CgpNBVOpvG1k0N5tbmgiFeqsan401+x3ILqlzZJowSla4Agmq4hG2Uf2wh5jLTEhR8VSg==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.1.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/primitive": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.1.0.tgz", + "integrity": "sha512-zx2/2Uwj2q9X3KSyYREEhXO23xBw5WUhP4orK2lE4r+t9JGITmEe0JH+wPmJhqHpOT2bRRs6lAL945+LDvOAGw==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.1.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/themes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.1.0.tgz", + "integrity": "sha512-emCcTnUM7yO2wltYbaxm+yLvcCI4+h8XBKc4KmJ7EZUXoSGjcCHifkI//R4OFit9ewpg7H2/9tjOuXrT2v/Knw==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.1.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.1.0.tgz", + "integrity": "sha512-3EQWX54fMpniOrDblzAhiwiJwpiTMW6+B9DWyUd9ska483tbayFYuw47UxwuPknI31bKnySfVQ/QW+jFL4rFdA==", + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "license": "MIT" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/debug": { + "version": "4.1.13", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", + "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/js-yaml": { + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz", + "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==", + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "license": "MIT" + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/node": { + "version": "24.12.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.4.tgz", + "integrity": "sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/react": { + "version": "19.2.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.15.tgz", + "integrity": "sha512-eRwcGNHve+E8qtEQSSRl6urh+rFop4v8gm6O8rGv25CodbvFdLjA1vVQ1KkiFE0w0UPOnb8tDiFKL5lp0rtY5Q==", + "license": "MIT", + "dependencies": { + "csstype": "^3.2.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.2.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", + "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.2.0" + } + }, + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "license": "MIT" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.1.tgz", + "integrity": "sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==", + "license": "ISC" + }, + "node_modules/@vitejs/plugin-react": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz", + "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.29.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-rc.3", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.18.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@volar/kit": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.28.tgz", + "integrity": "sha512-cKX4vK9dtZvDRaAzeoUdaAJEew6IdxHNCRrdp5Kvcl6zZOqb6jTOfk3kXkIkG3T7oTFXguEMt5+9ptyqYR84Pg==", + "license": "MIT", + "dependencies": { + "@volar/language-service": "2.4.28", + "@volar/typescript": "2.4.28", + "typesafe-path": "^0.2.2", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/@volar/language-core": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.28.tgz", + "integrity": "sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==", + "license": "MIT", + "dependencies": { + "@volar/source-map": "2.4.28" + } + }, + "node_modules/@volar/language-server": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.28.tgz", + "integrity": "sha512-NqcLnE5gERKuS4PUFwlhMxf6vqYo7hXtbMFbViXcbVkbZ905AIVWhnSo0ZNBC2V127H1/2zP7RvVOVnyITFfBw==", + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.28", + "@volar/language-service": "2.4.28", + "@volar/typescript": "2.4.28", + "path-browserify": "^1.0.1", + "request-light": "^0.7.0", + "vscode-languageserver": "^9.0.1", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@volar/language-service": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.28.tgz", + "integrity": "sha512-Rh/wYCZJrI5vCwMk9xyw/Z+MsWxlJY1rmMZPsxUoJKfzIRjS/NF1NmnuEcrMbEVGja00aVpCsInJfixQTMdvLw==", + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.28", + "vscode-languageserver-protocol": "^3.17.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@volar/source-map": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.28.tgz", + "integrity": "sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==", + "license": "MIT" + }, + "node_modules/@volar/typescript": { + "version": "2.4.28", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.28.tgz", + "integrity": "sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==", + "license": "MIT", + "dependencies": { + "@volar/language-core": "2.4.28", + "path-browserify": "^1.0.1", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@vscode/emmet-helper": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.11.0.tgz", + "integrity": "sha512-QLxjQR3imPZPQltfbWRnHU6JecWTF1QSWhx3GAKQpslx7y3Dp6sIIXhKjiUJ/BR9FX8PVthjr9PD6pNwOJfAzw==", + "license": "MIT", + "dependencies": { + "emmet": "^2.4.3", + "jsonc-parser": "^2.3.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.15.1", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@vscode/emmet-helper/node_modules/jsonc-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", + "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==", + "license": "MIT" + }, + "node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==", + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", + "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/appwrite": { + "version": "25.2.0", + "resolved": "https://registry.npmjs.org/appwrite/-/appwrite-25.2.0.tgz", + "integrity": "sha512-N3aKpS/bnnk93Hau9+6ybyJ8VHoBD0F8a6vkaUD/i7eyHVc0+2UK9e16r+GDTiMuM7RoQ3nB/rb3gCvzpuLpKA==", + "license": "BSD-3-Clause", + "dependencies": { + "json-bigint": "1.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-iterate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "license": "MIT", + "bin": { + "astring": "bin/astring" + } + }, + "node_modules/astro": { + "version": "6.3.7", + "resolved": "https://registry.npmjs.org/astro/-/astro-6.3.7.tgz", + "integrity": "sha512-zIeDRrI0qNgN1lcCjNqt6/IVCVej7VwSa326cO8uP9BOk1cg4QuffhLnOn2gCgWQr32/wxpSRFfXiLKHglu1Tw==", + "license": "MIT", + "dependencies": { + "@astrojs/compiler": "^4.0.0", + "@astrojs/internal-helpers": "0.9.1", + "@astrojs/markdown-remark": "7.1.2", + "@astrojs/telemetry": "3.3.2", + "@capsizecss/unpack": "^4.0.0", + "@clack/prompts": "^1.1.0", + "@oslojs/encoding": "^1.1.0", + "@rollup/pluginutils": "^5.3.0", + "aria-query": "^5.3.2", + "axobject-query": "^4.1.0", + "ci-info": "^4.4.0", + "clsx": "^2.1.1", + "common-ancestor-path": "^2.0.0", + "cookie": "^1.1.1", + "devalue": "^5.6.3", + "diff": "^8.0.3", + "dset": "^3.1.4", + "es-module-lexer": "^2.0.0", + "esbuild": "^0.27.3", + "flattie": "^1.1.1", + "fontace": "~0.4.1", + "get-tsconfig": "5.0.0-beta.4", + "github-slugger": "^2.0.0", + "html-escaper": "3.0.3", + "http-cache-semantics": "^4.2.0", + "js-yaml": "^4.1.1", + "jsonc-parser": "^3.3.1", + "magic-string": "^0.30.21", + "magicast": "^0.5.2", + "mrmime": "^2.0.1", + "neotraverse": "^0.6.18", + "obug": "^2.1.1", + "p-limit": "^7.3.0", + "p-queue": "^9.1.0", + "package-manager-detector": "^1.6.0", + "piccolore": "^0.1.3", + "picomatch": "^4.0.4", + "rehype": "^13.0.2", + "semver": "^7.7.4", + "shiki": "^4.0.2", + "smol-toml": "^1.6.0", + "svgo": "^4.0.1", + "tinyclip": "^0.1.12", + "tinyexec": "^1.0.4", + "tinyglobby": "^0.2.15", + "ultrahtml": "^1.6.0", + "unifont": "~0.7.4", + "unist-util-visit": "^5.1.0", + "unstorage": "^1.17.5", + "vfile": "^6.0.3", + "vite": "^7.3.2", + "vitefu": "^1.1.2", + "xxhash-wasm": "^1.1.0", + "yargs-parser": "^22.0.0", + "zod": "^4.3.6" + }, + "bin": { + "astro": "bin/astro.mjs" + }, + "engines": { + "node": ">=22.12.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/astrodotbuild" + }, + "optionalDependencies": { + "sharp": "^0.34.0" + } + }, + "node_modules/astro-expressive-code": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/astro-expressive-code/-/astro-expressive-code-0.42.0.tgz", + "integrity": "sha512-aiTePi2Cn0mJPYWZSzP1GcxCinX9mNtJyCCshVVPSg1yRwM7ADvFJOx0FnS440M9t65hp8JH//dc2qr22Bm4ag==", + "license": "MIT", + "dependencies": { + "rehype-expressive-code": "^0.42.0" + }, + "peerDependencies": { + "astro": "^4.0.0-beta || ^5.0.0-beta || ^3.3.0 || ^6.0.0-beta" + } + }, + "node_modules/astro/node_modules/@astrojs/compiler": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-4.0.0.tgz", + "integrity": "sha512-eouss7G8ygdZqHuke033VMcVw5HTZUu+PXd/h06DGDUg/jt5btPYPqh66ENWw/mU78rBrf/oeC4oqoBwMtDMNA==", + "license": "MIT" + }, + "node_modules/astro/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.32", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.32.tgz", + "integrity": "sha512-wbPvpyjJPC0zdfdKXxqEL3Ea+bOMD/87X4lftiJkkaBiuG6ALQy1SLmEd7BSmVCuwCQsBrCamgBoLyfFDD1EPg==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/bcp-47": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-2.1.0.tgz", + "integrity": "sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47-match": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-2.0.3.tgz", + "integrity": "sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bignumber.js": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz", + "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/browserslist": { + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", + "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.10.12", + "caniuse-lite": "^1.0.30001782", + "electron-to-chromium": "^1.5.328", + "node-releases": "^2.0.36", + "update-browserslist-db": "^1.2.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001793", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001793.tgz", + "integrity": "sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/ci-info": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz", + "integrity": "sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "license": "MIT", + "engines": { + "node": ">=16" + } + }, + "node_modules/common-ancestor-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz", + "integrity": "sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">= 18" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", + "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/cookie-es": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.3.tgz", + "integrity": "sha512-lXVyvUvrNXblMqzIRrxHb57UUVmqsSWlxqt3XIjCkUP0wDAf6uicO6KMbEgYrMNtEvWgWHwe42CKxPu9MYAnWw==", + "license": "MIT" + }, + "node_modules/crossws": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz", + "integrity": "sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==", + "license": "MIT", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "node_modules/css-select": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", + "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-selector-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-3.3.0.tgz", + "integrity": "sha512-Y2asgMGFqJKF4fq4xHDSlFYIkeVfRsm69lQC1q9kbEsH5XtnINTMrweLkjYMeaUgiXBy/uvKeO/a1JHTNnmB2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "node_modules/css-tree": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", + "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.27.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "license": "MIT", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "license": "CC0-1.0" + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz", + "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/defu": { + "version": "6.1.7", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.7.tgz", + "integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==", + "license": "MIT" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz", + "integrity": "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==", + "license": "MIT" + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/devalue": { + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.1.tgz", + "integrity": "sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==", + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz", + "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/direction": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/direction/-/direction-2.0.1.tgz", + "integrity": "sha512-9S6m9Sukh1cZNknO1CWAr2QAWsbKLafQiyM5gZ7VgXHeuaoUwffKN4q6NC4A/Mf9iiPlOXQEKW/Mv/mh9/3YFA==", + "license": "MIT", + "bin": { + "direction": "cli.js" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.361", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.361.tgz", + "integrity": "sha512-Q6Hts7N9FnJc5LeGRINFvLhCI9xZmNtTDe5ZbcVezQz7cU4a8Aua3GH1b8J2XY8Al9PF+OCwYqhgsOOheMdvkA==", + "license": "ISC" + }, + "node_modules/emmet": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.11.tgz", + "integrity": "sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==", + "license": "MIT", + "workspaces": [ + "./packages/scanner", + "./packages/abbreviation", + "./packages/css-abbreviation", + "./" + ], + "dependencies": { + "@emmetio/abbreviation": "^2.3.3", + "@emmetio/css-abbreviation": "^2.1.8" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-module-lexer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", + "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==", + "license": "MIT" + }, + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esbuild": { + "version": "0.27.7", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz", + "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.7", + "@esbuild/android-arm": "0.27.7", + "@esbuild/android-arm64": "0.27.7", + "@esbuild/android-x64": "0.27.7", + "@esbuild/darwin-arm64": "0.27.7", + "@esbuild/darwin-x64": "0.27.7", + "@esbuild/freebsd-arm64": "0.27.7", + "@esbuild/freebsd-x64": "0.27.7", + "@esbuild/linux-arm": "0.27.7", + "@esbuild/linux-arm64": "0.27.7", + "@esbuild/linux-ia32": "0.27.7", + "@esbuild/linux-loong64": "0.27.7", + "@esbuild/linux-mips64el": "0.27.7", + "@esbuild/linux-ppc64": "0.27.7", + "@esbuild/linux-riscv64": "0.27.7", + "@esbuild/linux-s390x": "0.27.7", + "@esbuild/linux-x64": "0.27.7", + "@esbuild/netbsd-arm64": "0.27.7", + "@esbuild/netbsd-x64": "0.27.7", + "@esbuild/openbsd-arm64": "0.27.7", + "@esbuild/openbsd-x64": "0.27.7", + "@esbuild/openharmony-arm64": "0.27.7", + "@esbuild/sunos-x64": "0.27.7", + "@esbuild/win32-arm64": "0.27.7", + "@esbuild/win32-ia32": "0.27.7", + "@esbuild/win32-x64": "0.27.7" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", + "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", + "license": "MIT" + }, + "node_modules/expressive-code": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/expressive-code/-/expressive-code-0.42.0.tgz", + "integrity": "sha512-V5DtJLEKuj4wf9O6IRtPtRObkMVy2ggR+S0MdjrTw6m58krZnDioyhW1si3Y04c5YPeooP4nd85Yq9NwEVHS4g==", + "license": "MIT", + "dependencies": { + "@expressive-code/core": "^0.42.0", + "@expressive-code/plugin-frames": "^0.42.0", + "@expressive-code/plugin-shiki": "^0.42.0", + "@expressive-code/plugin-text-markers": "^0.42.0" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, + "node_modules/fast-string-truncated-width": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz", + "integrity": "sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==", + "license": "MIT" + }, + "node_modules/fast-string-width": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz", + "integrity": "sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==", + "license": "MIT", + "dependencies": { + "fast-string-truncated-width": "^3.0.2" + } + }, + "node_modules/fast-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz", + "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-wrap-ansi": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz", + "integrity": "sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==", + "license": "MIT", + "dependencies": { + "fast-string-width": "^3.0.2" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/flattie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/fontace": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/fontace/-/fontace-0.4.1.tgz", + "integrity": "sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==", + "license": "MIT", + "dependencies": { + "fontkitten": "^1.0.2" + } + }, + "node_modules/fontkitten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fontkitten/-/fontkitten-1.0.3.tgz", + "integrity": "sha512-Wp1zXWPVUPBmfoa3Cqc9ctaKuzKAV6uLstRqlR56kSjplf5uAce+qeyYym7F+PHbGTk+tCEdkCW6RD7DX/gBZw==", + "license": "MIT", + "dependencies": { + "tiny-inflate": "^1.0.3" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-tsconfig": { + "version": "5.0.0-beta.4", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-5.0.0-beta.4.tgz", + "integrity": "sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==", + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "engines": { + "node": ">=20.20.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", + "license": "ISC" + }, + "node_modules/h3": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.11.tgz", + "integrity": "sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==", + "license": "MIT", + "dependencies": { + "cookie-es": "^1.2.3", + "crossws": "^0.3.5", + "defu": "^6.1.6", + "destr": "^2.0.5", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.4", + "radix3": "^1.1.2", + "ufo": "^1.6.3", + "uncrypto": "^0.1.3" + } + }, + "node_modules/hast-util-embedded": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-embedded/-/hast-util-embedded-3.0.0.tgz", + "integrity": "sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-is-element": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-format": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hast-util-format/-/hast-util-format-1.1.0.tgz", + "integrity": "sha512-yY1UDz6bC9rDvCWHpx12aIBGRG7krurX0p0Fm6pT547LwDIZZiNr8a+IHDogorAdreULSEzP82Nlv5SZkHZcjA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-minify-whitespace": "^1.0.0", + "hast-util-phrasing": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "html-whitespace-sensitive-tag-names": "^3.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^7.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-has-property": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-3.0.0.tgz", + "integrity": "sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-body-ok-link": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-3.0.1.tgz", + "integrity": "sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-minify-whitespace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hast-util-minify-whitespace/-/hast-util-minify-whitespace-1.0.1.tgz", + "integrity": "sha512-L96fPOVpnclQE0xzdWb/D12VT5FabA7SnZOUMtL1DbXmYiHJMXZvFkIZfiMmTCNJHUeO2K9UYNXoVyfz+QHuOw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-phrasing": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-phrasing/-/hast-util-phrasing-3.0.1.tgz", + "integrity": "sha512-6h60VfI3uBQUxHqTyMymMZnEbNl1XmEGtOxxKYL7stY2o601COo62AWAYBQR9lZbYXYSBoxag8UpPRXK+9fqSQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-embedded": "^3.0.0", + "hast-util-has-property": "^3.0.0", + "hast-util-is-body-ok-link": "^3.0.0", + "hast-util-is-element": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-select": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/hast-util-select/-/hast-util-select-6.0.4.tgz", + "integrity": "sha512-RqGS1ZgI0MwxLaKLDxjprynNzINEkRHY2i8ln4DDjgv9ZhcYVIHN9rlpiYsqtFwrgpYU361SyWDQcGNIBVu3lw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "bcp-47-match": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "css-selector-parser": "^3.0.0", + "devlop": "^1.0.0", + "direction": "^2.0.0", + "hast-util-has-property": "^3.0.0", + "hast-util-to-string": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "nth-check": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", + "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.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.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", + "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-js": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.1.tgz", + "integrity": "sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-string": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.1.tgz", + "integrity": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", + "license": "MIT" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-whitespace-sensitive-tag-names": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/html-whitespace-sensitive-tag-names/-/html-whitespace-sensitive-tag-names-3.0.1.tgz", + "integrity": "sha512-q+310vW8zmymYHALr1da4HyXUQ0zgiIwIicEfotYPWGN0OJVEN/58IJ3A4GBYcEq3LGAZqKb+ugvP0GNB9CEAA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", + "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", + "license": "BSD-2-Clause" + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/i18next": { + "version": "26.2.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-26.2.0.tgz", + "integrity": "sha512-zwBHldHdTmwN7r6UNc7lC6GWNN+YYg3DrRSeHR5PRRBf5QnJZcYHrQc0uaU26qZeYxR7iFZD+Y315dPnKP47wA==", + "funding": [ + { + "type": "individual", + "url": "https://www.locize.com/i18next" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + }, + { + "type": "individual", + "url": "https://www.locize.com" + } + ], + "license": "MIT", + "peerDependencies": { + "typescript": "^5 || ^6" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/inline-style-parser": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz", + "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", + "license": "MIT" + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-4.0.0.tgz", + "integrity": "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-hexadecimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-inside-container/node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/iso8601-duration": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/iso8601-duration/-/iso8601-duration-2.1.3.tgz", + "integrity": "sha512-OwkROKDXYhqKTl9uyB+/+lQ/Tx+L9LVb9tNRcsO4LtCSBDrmYbzyJLg9rGjYKAPDabD6IVdjMyUnnULHpejrCg==", + "license": "MIT" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-bigint": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", + "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", + "license": "MIT", + "dependencies": { + "bignumber.js": "^9.0.0" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/lite-youtube-embed": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/lite-youtube-embed/-/lite-youtube-embed-0.3.4.tgz", + "integrity": "sha512-aXgxpwK7AIW58GEbRzA8EYaY4LWvF3FKak6B9OtSJmuNyLhX2ouD4cMTxz/yR5HFInhknaYd2jLWOTRTvT8oAw==", + "license": "Apache-2.0" + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/magicast": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.3.tgz", + "integrity": "sha512-pVKE4UdSQ7DvHzivsCIFx2BJn1mHG6KsyrFcaxFx6tONdneEuThrDx0Cj3AMg58KyN4pzYT+LHOotxDQDjNvkw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.3", + "@babel/types": "^7.29.0", + "source-map-js": "^1.2.1" + } + }, + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-definitions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-directive": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", + "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz", + "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "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.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", + "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.27.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", + "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", + "license": "CC0-1.0" + }, + "node_modules/micromark": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-directive": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz", + "integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", + "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", + "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "license": "MIT", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", + "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", + "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", + "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/nlcst-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/node-appwrite": { + "version": "25.2.0", + "resolved": "https://registry.npmjs.org/node-appwrite/-/node-appwrite-25.2.0.tgz", + "integrity": "sha512-htfGugjhkLBT7QYpBA6P0bKApH9HpsGrGoxhL0DPxuWY0JUiCamEnu9tqfqIhbdsHJiNL3yYdpzkEDddBU9msQ==", + "license": "BSD-3-Clause", + "dependencies": { + "json-bigint": "1.0.0", + "node-fetch-native-with-agent": "1.7.2" + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz", + "integrity": "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==", + "license": "MIT" + }, + "node_modules/node-fetch-native-with-agent": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/node-fetch-native-with-agent/-/node-fetch-native-with-agent-1.7.2.tgz", + "integrity": "sha512-5MaOOCuJEvcckoz7/tjdx1M6OusOY6Xc5f459IaruGStWnKzlI1qpNgaAwmn4LmFYcsSlj+jBMk84wmmRxfk5g==", + "license": "MIT" + }, + "node_modules/node-mock-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.4.tgz", + "integrity": "sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.46", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.46.tgz", + "integrity": "sha512-GYVXHE2KnrzAfsAjl4uP++evGFCrAU1jta4ubEjIG7YWt/64Gqv66a30yKwWczVjA6j3bM4nBwH7Pk1JmDHaxQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/obug": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", + "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", + "funding": [ + "https://github.com/sponsors/sxzz", + "https://opencollective.com/debug" + ], + "license": "MIT" + }, + "node_modules/ofetch": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz", + "integrity": "sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==", + "license": "MIT", + "dependencies": { + "destr": "^2.0.5", + "node-fetch-native": "^1.6.7", + "ufo": "^1.6.1" + } + }, + "node_modules/ohash": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-2.0.11.tgz", + "integrity": "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/oniguruma-parser": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz", + "integrity": "sha512-6HVa5oIrgMC6aA6WF6XyyqbhRPJrKR02L20+2+zpDtO5QAzGHAUGw5TKQvwi5vctNnRHkJYmjAhRVQF2EKdTQw==", + "license": "MIT" + }, + "node_modules/oniguruma-to-es": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz", + "integrity": "sha512-csuQ9x3Yr0cEIs/Zgx/OEt9iBw9vqIunAPQkx19R/fiMq2oGVTgcMqO/V3Ybqefr1TBvosI6jU539ksaBULJyA==", + "license": "MIT", + "dependencies": { + "oniguruma-parser": "^0.12.2", + "regex": "^6.1.0", + "regex-recursion": "^6.0.2" + } + }, + "node_modules/p-limit": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.0.tgz", + "integrity": "sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.2.1" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.0.tgz", + "integrity": "sha512-7NED7xhQ74Ngp4JP/2e0VZHp7vSWfJfqeiR92jPgxsz6m0Se4P03YoTKa9dDXyZ3r6P616gUXttrB6nnHYKang==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^5.0.4", + "p-timeout": "^7.0.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz", + "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/package-manager-detector": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz", + "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==", + "license": "MIT" + }, + "node_modules/pagefind": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/pagefind/-/pagefind-1.5.2.tgz", + "integrity": "sha512-XTUaK0hXMCu2jszWE584JGQT7y284TmMV9l/HX3rnG5uo3rHI/uHU56XTyyyPFjeWEBxECbAi0CaFDJOONtG0Q==", + "license": "MIT", + "bin": { + "pagefind": "lib/runner/bin.cjs" + }, + "optionalDependencies": { + "@pagefind/darwin-arm64": "1.5.2", + "@pagefind/darwin-x64": "1.5.2", + "@pagefind/freebsd-x64": "1.5.2", + "@pagefind/linux-arm64": "1.5.2", + "@pagefind/linux-x64": "1.5.2", + "@pagefind/windows-arm64": "1.5.2", + "@pagefind/windows-x64": "1.5.2" + } + }, + "node_modules/parse-entities": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", + "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" + }, + "node_modules/parse-latin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", + "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "@types/unist": "^3.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-modify-children": "^4.0.0", + "unist-util-visit-children": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse5": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", + "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "license": "MIT" + }, + "node_modules/piccolore": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz", + "integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==", + "license": "ISC" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.15", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", + "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.12", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/prettier": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", + "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/property-information": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==", + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/react": { + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz", + "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz", + "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.6" + } + }, + "node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-jsx": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.1.tgz", + "integrity": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==", + "license": "MIT", + "dependencies": { + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "integrity": "sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==", + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", + "license": "MIT" + }, + "node_modules/rehype": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", + "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "rehype-parse": "^9.0.0", + "rehype-stringify": "^10.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-expressive-code": { + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/rehype-expressive-code/-/rehype-expressive-code-0.42.0.tgz", + "integrity": "sha512-8rp/1YMEVVSYbtz+bFBx+uSx3vA4i4T8RwRm5Q/IWbucQnnQqQ0hDqtmKOr8tv+59Cik6cu5aH3WPo0I7csuTA==", + "license": "MIT", + "dependencies": { + "expressive-code": "^0.42.0" + } + }, + "node_modules/rehype-format": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/rehype-format/-/rehype-format-5.0.1.tgz", + "integrity": "sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-format": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", + "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-stringify": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", + "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-directive": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-4.0.0.tgz", + "integrity": "sha512-7sxn4RfF1o3izevPV1DheyGDD6X4c9hrGpfdUpm7uC++dqrnJxIZVkk7CoKqcLm0VUMAuOol7Mno3m6g8cfMuA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-directive": "^3.0.0", + "micromark-extension-directive": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "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.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.1.tgz", + "integrity": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==", + "license": "MIT", + "dependencies": { + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", + "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-smartypants": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", + "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", + "license": "MIT", + "dependencies": { + "retext": "^9.0.0", + "retext-smartypants": "^6.0.0", + "unified": "^11.0.4", + "unist-util-visit": "^5.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/request-light": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz", + "integrity": "sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==", + "license": "MIT" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/retext": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", + "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "retext-latin": "^4.0.0", + "retext-stringify": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", + "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "parse-latin": "^7.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", + "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", + "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", + "license": "MIT", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rollup": { + "version": "4.60.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.4.tgz", + "integrity": "sha512-WHeFSbZYsPu3+bLoNRUuAO+wavNlocOPf3wSHTP7hcFKVnJeWsYlCDbr3mTS14FCizf9ccIxXA8sGL8zKeQN3g==", + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.60.4", + "@rollup/rollup-android-arm64": "4.60.4", + "@rollup/rollup-darwin-arm64": "4.60.4", + "@rollup/rollup-darwin-x64": "4.60.4", + "@rollup/rollup-freebsd-arm64": "4.60.4", + "@rollup/rollup-freebsd-x64": "4.60.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.60.4", + "@rollup/rollup-linux-arm-musleabihf": "4.60.4", + "@rollup/rollup-linux-arm64-gnu": "4.60.4", + "@rollup/rollup-linux-arm64-musl": "4.60.4", + "@rollup/rollup-linux-loong64-gnu": "4.60.4", + "@rollup/rollup-linux-loong64-musl": "4.60.4", + "@rollup/rollup-linux-ppc64-gnu": "4.60.4", + "@rollup/rollup-linux-ppc64-musl": "4.60.4", + "@rollup/rollup-linux-riscv64-gnu": "4.60.4", + "@rollup/rollup-linux-riscv64-musl": "4.60.4", + "@rollup/rollup-linux-s390x-gnu": "4.60.4", + "@rollup/rollup-linux-x64-gnu": "4.60.4", + "@rollup/rollup-linux-x64-musl": "4.60.4", + "@rollup/rollup-openbsd-x64": "4.60.4", + "@rollup/rollup-openharmony-arm64": "4.60.4", + "@rollup/rollup-win32-arm64-msvc": "4.60.4", + "@rollup/rollup-win32-ia32-msvc": "4.60.4", + "@rollup/rollup-win32-x64-gnu": "4.60.4", + "@rollup/rollup-win32-x64-msvc": "4.60.4", + "fsevents": "~2.3.2" + } + }, + "node_modules/sax": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz", + "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", + "license": "ISC" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/sharp": { + "version": "0.34.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", + "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "@img/colour": "^1.0.0", + "detect-libc": "^2.1.2", + "semver": "^7.7.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.34.5", + "@img/sharp-darwin-x64": "0.34.5", + "@img/sharp-libvips-darwin-arm64": "1.2.4", + "@img/sharp-libvips-darwin-x64": "1.2.4", + "@img/sharp-libvips-linux-arm": "1.2.4", + "@img/sharp-libvips-linux-arm64": "1.2.4", + "@img/sharp-libvips-linux-ppc64": "1.2.4", + "@img/sharp-libvips-linux-riscv64": "1.2.4", + "@img/sharp-libvips-linux-s390x": "1.2.4", + "@img/sharp-libvips-linux-x64": "1.2.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.4", + "@img/sharp-linux-arm": "0.34.5", + "@img/sharp-linux-arm64": "0.34.5", + "@img/sharp-linux-ppc64": "0.34.5", + "@img/sharp-linux-riscv64": "0.34.5", + "@img/sharp-linux-s390x": "0.34.5", + "@img/sharp-linux-x64": "0.34.5", + "@img/sharp-linuxmusl-arm64": "0.34.5", + "@img/sharp-linuxmusl-x64": "0.34.5", + "@img/sharp-wasm32": "0.34.5", + "@img/sharp-win32-arm64": "0.34.5", + "@img/sharp-win32-ia32": "0.34.5", + "@img/sharp-win32-x64": "0.34.5" + } + }, + "node_modules/sharp/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shiki": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.1.0.tgz", + "integrity": "sha512-l/ABZPUR5v70jI10EzqfMS/I96vjSGv2y0ihUV+WYFzv0EfvW4s54m0Lg8wCrrL+2IkwBzFTuxkZjPf8b2NX9Q==", + "license": "MIT", + "dependencies": { + "@shikijs/core": "4.1.0", + "@shikijs/engine-javascript": "4.1.0", + "@shikijs/engine-oniguruma": "4.1.0", + "@shikijs/langs": "4.1.0", + "@shikijs/themes": "4.1.0", + "@shikijs/types": "4.1.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/sitemap": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-9.0.1.tgz", + "integrity": "sha512-S6hzjGJSG3d6if0YoF5kTyeRJvia6FSTBroE5fQ0bu1QNxyJqhhinfUsXi9fH3MgtXODWvwo2BDyQSnhPQ88uQ==", + "license": "MIT", + "dependencies": { + "@types/node": "^24.9.2", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.4.1" + }, + "bin": { + "sitemap": "dist/esm/cli.js" + }, + "engines": { + "node": ">=20.19.5", + "npm": ">=10.8.2" + } + }, + "node_modules/smol-toml": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.1.tgz", + "integrity": "sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 18" + }, + "funding": { + "url": "https://github.com/sponsors/cyyynthia" + } + }, + "node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/srt-parser-2": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/srt-parser-2/-/srt-parser-2-1.2.3.tgz", + "integrity": "sha512-dANP1AyJTI503H0/kXwRza+7QxDB3BqeFvEKTF4MI9lQcBe8JbRUQTKVIGzGABJCwBovEYavZ2Qsdm/s8XKz8A==", + "license": "MIT", + "bin": { + "srt-parser-2": "bin/index.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/starlight-videos": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/starlight-videos/-/starlight-videos-0.4.0.tgz", + "integrity": "sha512-Vml9091WTIv8yu3jJaS4c6UXgv5Oc4kOd7ipEmuxqFR7ymOMxq5JSbMiCkQtkSJKsrUQEtfobLE9j9fivfDdVw==", + "license": "MIT", + "dependencies": { + "@astro-community/astro-embed-youtube": "^0.5.10", + "hastscript": "^9.0.1", + "iso8601-duration": "^2.1.3", + "srt-parser-2": "^1.2.3", + "unist-util-visit": "^5.1.0" + }, + "engines": { + "node": ">=22.12.0" + }, + "peerDependencies": { + "@astrojs/starlight": ">=0.38.0" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stream-replace-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", + "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/style-to-js": { + "version": "1.1.21", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz", + "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==", + "license": "MIT", + "dependencies": { + "style-to-object": "1.0.14" + } + }, + "node_modules/style-to-object": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz", + "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.2.7" + } + }, + "node_modules/svgo": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.1.tgz", + "integrity": "sha512-XDpWUOPC6FEibaLzjfe0ucaV0YrOjYotGJO1WpF0Zd+n6ZGEQUsSugaoLq9QkEZtAfQIxT42UChcssDVPP3+/w==", + "license": "MIT", + "dependencies": { + "commander": "^11.1.0", + "css-select": "^5.1.0", + "css-tree": "^3.0.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.1.1", + "sax": "^1.5.0" + }, + "bin": { + "svgo": "bin/svgo.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "license": "MIT" + }, + "node_modules/tinyclip": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/tinyclip/-/tinyclip-0.1.12.tgz", + "integrity": "sha512-Ae3OVUqifDw0wBriIBS7yVaW44Dp6eSHQcyq4Igc7eN2TJH/2YsicswaW+J/OuMvhpDPOKEgpAZCjkb4hpoyeA==", + "license": "MIT", + "engines": { + "node": "^16.14.0 || >= 17.3.0" + } + }, + "node_modules/tinyexec": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.2.tgz", + "integrity": "sha512-M/Q0B2cp4K7kynaT/vnED1j8TlLY+Pp7C6Wl2bl/7u/F0mUVwdyOpwomQb8JpYLitHUssAJRmLZdMCGsrx7i+g==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", + "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.4" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/typesafe-path": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/typesafe-path/-/typesafe-path-0.2.2.tgz", + "integrity": "sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==", + "license": "MIT" + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-auto-import-cache": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.6.tgz", + "integrity": "sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==", + "license": "MIT", + "dependencies": { + "semver": "^7.3.8" + } + }, + "node_modules/typescript-auto-import-cache/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ufo": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz", + "integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==", + "license": "MIT" + }, + "node_modules/ultrahtml": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.6.0.tgz", + "integrity": "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==", + "license": "MIT" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "license": "MIT" + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unifont": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/unifont/-/unifont-0.7.4.tgz", + "integrity": "sha512-oHeis4/xl42HUIeHuNZRGEvxj5AaIKR+bHPNegRq5LV1gdc3jundpONbjglKpihmJf+dswygdMJn3eftGIMemg==", + "license": "MIT", + "dependencies": { + "css-tree": "^3.1.0", + "ofetch": "^1.5.1", + "ohash": "^2.0.11" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", + "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", + "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-children": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", + "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unstorage": { + "version": "1.17.5", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.5.tgz", + "integrity": "sha512-0i3iqvRfx29hkNntHyQvJTpf5W9dQ9ZadSoRU8+xVlhVtT7jAX57fazYO9EHvcRCfBCyi5YRya7XCDOsbTgkPg==", + "license": "MIT", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^5.0.0", + "destr": "^2.0.5", + "h3": "^1.15.10", + "lru-cache": "^11.2.7", + "node-fetch-native": "^1.6.7", + "ofetch": "^1.5.1", + "ufo": "^1.6.3" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6 || ^7 || ^8", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/functions": "^2.2.12 || ^3.0.0", + "@vercel/kv": "^1 || ^2 || ^3", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/functions": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/unstorage/node_modules/chokidar": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", + "license": "MIT", + "dependencies": { + "readdirp": "^5.0.0" + }, + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/unstorage/node_modules/lru-cache": { + "version": "11.5.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.0.tgz", + "integrity": "sha512-5YgH9UJd7wVb9hIouI2adWpgqrrICkt070Dnj8EUY1+B4B2P9eRLPAkAAo6NICA7CEhOIeBHl46u9zSNpNu7zA==", + "license": "BlueOak-1.0.0", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/unstorage/node_modules/readdirp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz", + "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==", + "license": "MIT", + "engines": { + "node": ">= 20.19.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.3.tgz", + "integrity": "sha512-/4XH147Ui7OGTjg3HbdWe5arnZQSbfuRzdr9Ec7TQi5I7R+ir0Rlc9GIvD4v0XZurELqA035KVXJXpR61xhiTA==", + "license": "MIT", + "dependencies": { + "esbuild": "^0.27.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vitefu": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz", + "integrity": "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==", + "license": "MIT", + "workspaces": [ + "tests/deps/*", + "tests/projects/*", + "tests/projects/workspace/packages/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/volar-service-css": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.70.tgz", + "integrity": "sha512-K1qyOvBpE3rzdAv3e4/6Rv5yizrYPy5R/ne3IWCAzLBuMO4qBMV3kSqWzj6KUVe6S0AnN6wxF7cRkiaKfYMYJw==", + "license": "MIT", + "dependencies": { + "vscode-css-languageservice": "^6.3.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-emmet": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.70.tgz", + "integrity": "sha512-xi5bC4m/VyE3zy/n2CXspKeDZs3qA41tHLTw275/7dNWM/RqE2z3BnDICQybHIVp/6G1iOQj5c1qXMgQC08TNg==", + "license": "MIT", + "dependencies": { + "@emmetio/css-parser": "^0.4.1", + "@emmetio/html-matcher": "^1.3.0", + "@vscode/emmet-helper": "^2.9.3", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-html": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.70.tgz", + "integrity": "sha512-eR6vCgMdmYAo4n+gcT7DSyBQbwB8S3HZZvSagTf0sxNaD4WppMCFfpqWnkrlGStPKMZvMiejRRVmqsX9dYcTvQ==", + "license": "MIT", + "dependencies": { + "vscode-html-languageservice": "^5.3.0", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-prettier": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.70.tgz", + "integrity": "sha512-Z6BCFSpGVCd8BPAsZ785Kce1BGlWd5ODqmqZGVuB14MJvrR4+CYz6cDy4F+igmE1gMifqfvMhdgT8Aud4M5ngg==", + "license": "MIT", + "dependencies": { + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0", + "prettier": "^2.2 || ^3.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + }, + "prettier": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.70.tgz", + "integrity": "sha512-l46Bx4cokkUedTd74ojO5H/zqHZJ8SUuyZ0IB8JN4jfRqUM3bQFBHoOwlZCyZmOeO0A3RQNkMnFclxO4c++gsg==", + "license": "MIT", + "dependencies": { + "path-browserify": "^1.0.1", + "semver": "^7.6.2", + "typescript-auto-import-cache": "^0.3.5", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-nls": "^5.2.0", + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript-twoslash-queries": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.70.tgz", + "integrity": "sha512-IdD13Z9N2Bu8EM6CM0fDV1E69olEYGHDU25X51YXmq8Y0CmJ2LNj6gOiBJgpS5JGUqFzECVhMNBW7R0sPdRTMQ==", + "license": "MIT", + "dependencies": { + "vscode-uri": "^3.0.8" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/volar-service-typescript/node_modules/semver": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", + "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/volar-service-yaml": { + "version": "0.0.70", + "resolved": "https://registry.npmjs.org/volar-service-yaml/-/volar-service-yaml-0.0.70.tgz", + "integrity": "sha512-0c8bXDBeoATF9F6iPIlOuYTuZAC4c+yi0siQo920u7eiBJk8oQmUmg9cDUbR4+Gl++bvGP4plj3fErbJuPqdcQ==", + "license": "MIT", + "dependencies": { + "vscode-uri": "^3.0.8", + "yaml-language-server": "~1.20.0" + }, + "peerDependencies": { + "@volar/language-service": "~2.4.0" + }, + "peerDependenciesMeta": { + "@volar/language-service": { + "optional": true + } + } + }, + "node_modules/vscode-css-languageservice": { + "version": "6.3.10", + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz", + "integrity": "sha512-eq5N9Er3fC4vA9zd9EFhyBG90wtCCuXgRSpAndaOgXMh1Wgep5lBgRIeDgjZBW9pa+332yC9+49cZMW8jcL3MA==", + "license": "MIT", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-languageserver-types": "3.17.5", + "vscode-uri": "^3.1.0" + } + }, + "node_modules/vscode-html-languageservice": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.2.tgz", + "integrity": "sha512-ulCrSnFnfQ16YzvwnYUgEbUEl/ZG7u2eV27YhvLObSHKkb8fw1Z9cgsnUwjTEeDIdJDoTDTDpxuhQwoenoLNMg==", + "license": "MIT", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-languageserver-types": "^3.17.5", + "vscode-uri": "^3.1.0" + } + }, + "node_modules/vscode-json-languageservice": { + "version": "4.1.8", + "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.8.tgz", + "integrity": "sha512-0vSpg6Xd9hfV+eZAaYN63xVVMOTmJ4GgHxXnkLCh+9RsQBkWKIghzLhW2B9ebfG+LQQg8uLtsQ2aUKjTgE+QOg==", + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.16.0", + "vscode-nls": "^5.0.0", + "vscode-uri": "^3.0.2" + }, + "engines": { + "npm": ">=7.0.0" + } + }, + "node_modules/vscode-jsonrpc": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", + "license": "MIT", + "dependencies": { + "vscode-languageserver-protocol": "3.17.5" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "8.2.0", + "vscode-languageserver-types": "3.17.5" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", + "license": "MIT" + }, + "node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "license": "MIT" + }, + "node_modules/vscode-nls": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz", + "integrity": "sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==", + "license": "MIT" + }, + "node_modules/vscode-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz", + "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==", + "license": "MIT" + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/xxhash-wasm": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==", + "license": "MIT" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz", + "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, + "node_modules/yaml-language-server": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.20.0.tgz", + "integrity": "sha512-qhjK/bzSRZ6HtTvgeFvjNPJGWdZ0+x5NREV/9XZWFjIGezew2b4r5JPy66IfOhd5OA7KeFwk1JfmEbnTvev0cA==", + "license": "MIT", + "dependencies": { + "@vscode/l10n": "^0.0.18", + "ajv": "^8.17.1", + "ajv-draft-04": "^1.0.0", + "prettier": "^3.5.0", + "request-light": "^0.5.7", + "vscode-json-languageservice": "4.1.8", + "vscode-languageserver": "^9.0.0", + "vscode-languageserver-textdocument": "^1.0.1", + "vscode-languageserver-types": "^3.16.0", + "vscode-uri": "^3.0.2", + "yaml": "2.7.1" + }, + "bin": { + "yaml-language-server": "bin/yaml-language-server" + } + }, + "node_modules/yaml-language-server/node_modules/request-light": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.8.tgz", + "integrity": "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==", + "license": "MIT" + }, + "node_modules/yaml-language-server/node_modules/yaml": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz", + "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", + "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz", + "integrity": "sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json index 6018125..9fd92d6 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,21 @@ "astro": "astro" }, "dependencies": { - "@astrojs/check": "^0.9.9", + "@astrojs/check": "^0.9.2", + "@astrojs/node": "^10.1.1", + "@astrojs/react": "^5.0.5", "@astrojs/starlight": "^0.39.2", - "astro": "^6.3.1", + "appwrite": "^25.1.1", + "astro": "^6.3.7", + "node-appwrite": "^25.1.0", + "react": "^19.2.6", + "react-dom": "^19.2.6", "sharp": "^0.34.5", - "typescript": "^6.0.3" + "starlight-videos": "^0.4.0", + "typescript": "^5.9.3" + }, + "devDependencies": { + "@types/react": "^19.2.15", + "@types/react-dom": "^19.2.3" } -} \ No newline at end of file +} diff --git a/public/quizImages/eboard.png b/public/quizImages/eboard.png new file mode 100644 index 0000000000000000000000000000000000000000..9f19c3167c7bec66f66e883513fef80c3ef765e5 GIT binary patch literal 459313 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�p5k5P67|#-=-?EsIIVJUHIh-%K#}N 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

EO*)T-(*7eY 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 literal 0 HcmV?d00001 diff --git a/src/components/AdminPanel.tsx b/src/components/AdminPanel.tsx new file mode 100644 index 0000000..6adb47f --- /dev/null +++ b/src/components/AdminPanel.tsx @@ -0,0 +1,67 @@ +import { useEffect, useState } from "react"; +import { tables, DATABASE_ID, COLLECTIONS } from "../lib/appwrite"; + +export default function AdminPanel() { + const [users, setUsers] = useState([]); + const [loading, setLoading] = useState(true); + const [error, setError] = useState(null); + + useEffect(() => { + let alive = true; + + async function run() { + try { + const result = await tables.listRows({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.USER_PROFILES, + queries: [] + }); + + if (!alive) return; + + setUsers(result.rows ?? []); + } catch (err: any) { + console.error("ADMIN LOAD ERROR:", err); + if (alive) setError(err.message ?? "Failed to load users"); + } finally { + if (alive) setLoading(false); + } + } + + run(); + + return () => { + alive = false; + }; + }, []); + + if (loading) return

Loading admin panel...

; + if (error) return

{error}

; + + return ( +
+ ); +} \ No newline at end of file diff --git a/src/components/AdminShortcut.tsx b/src/components/AdminShortcut.tsx new file mode 100644 index 0000000..9b1c4e6 --- /dev/null +++ b/src/components/AdminShortcut.tsx @@ -0,0 +1,53 @@ +import { useEffect, useState } from "react"; + +export default function AdminShortcut() { + const [visible, setVisible] = useState(false); + + useEffect(() => { + let alive = true; + + async function run() { + try { + // IMPORTANT: lazy-load inside effect (prevents hydration/module issues) + const { isAdmin } = await import("../lib/isAdmin"); + + const ok = await isAdmin(); + + if (alive) { + setVisible(ok); + } + } catch (err) { + if (alive) { + setVisible(false); + } + } + } + + run(); + + return () => { + alive = false; + }; + }, []); + + // nothing renders unless confirmed admin + if (!visible) return null; + + return ( + + Admin Panel + + ); +} \ No newline at end of file diff --git a/src/components/Quiz.tsx b/src/components/Quiz.tsx new file mode 100644 index 0000000..27ec1d7 --- /dev/null +++ b/src/components/Quiz.tsx @@ -0,0 +1,473 @@ +import { useEffect, useState } from "react"; +import { saveQuizAttempt } from "../lib/quizAttempts"; + + +function parseQuiz(content: string) { + const lines = content.split("\n").map((l) => l.trim()); + + const questions: any[] = []; + let current: any = null; + + for (const line of lines) { + if (!line) continue; + + // Multiple choice + if (line.startsWith("MC ")) { + if (current) questions.push(current); + + current = { + type: "multiple", + question: line.replace("MC ", ""), + image: null, + options: [], + answer: "" + }; + } + + // Short answer + else if (line.startsWith("S ")) { + if (current) questions.push(current); + + current = { + type: "short", + question: line.replace("S ", ""), + image: null, + options: [], + answer: "" + }; + } + + // Supplementary image + else if (line.startsWith("IMG ")) { + const raw = line.replace("IMG ", ""); + const parts = raw.split("|"); + + current.image = { + src: parts[0].trim(), + caption: parts[1]?.trim() || "" + }; + } + + // Image option + else if (line.startsWith("OPTIONIMG ")) { + const raw = line.replace("OPTIONIMG ", ""); + const parts = raw.split("|"); + + current.options.push({ + type: "image", + value: parts[0].trim(), + caption: parts[1]?.trim() || "" + }); + } + + // Text option + else if (line.startsWith("- ")) { + current.options.push({ + type: "text", + value: line.replace("- ", "") + }); + } + + // Answer + else if (line.startsWith("A ")) { + current.answer = line.replace("A ", ""); + } + } + + if (current) questions.push(current); + + return questions; +} + +/* ----------------------------- + COMPONENT +------------------------------*/ + +export default function Quiz({ + quizId, + content +}: { + quizId: string; + content: string; +}) { + if (!content) { + return

Quiz content missing

; + } + + const [questions, setQuestions] = useState([]); + const [answers, setAnswers] = useState>({}); + const [score, setScore] = useState(null); + const [submitted, setSubmitted] = useState(false); + + useEffect(() => { + const parsed = parseQuiz(content); + setQuestions(parsed); + }, [content]); + + function setAnswer(i: number, value: string) { + if (submitted) return; + + setAnswers((prev) => ({ + ...prev, + [i]: value + })); + } + + async function submit() { + if (!questions.length) return; + + let correct = 0; + + questions.forEach((q, i) => { + const user = (answers[i] || "").trim().toLowerCase(); + + const correctAnswer = (q.answer || "") + .trim() + .toLowerCase(); + + if (user === correctAnswer) { + correct++; + } + }); + + setScore(correct); + setSubmitted(true); + + + try { + await saveQuizAttempt({ + quizId: quizId, + score: correct, + total: questions.length + }); + + } catch(err){ + + console.error(err); + + } + } + + function resetQuiz() { + setAnswers({}); + setScore(null); + setSubmitted(false); + } + + if (!questions.length) { + return

Loading quiz...

; + } + + return ( +
+ {questions.map((q, i) => { + const userAnswer = answers[i]; + + const isCorrect = + submitted && + (userAnswer || "").trim().toLowerCase() === + (q.answer || "").trim().toLowerCase(); + + return ( +
+

+ {q.question} + + {submitted && ( + + {isCorrect ? "✓" : "X"} + + )} +

+ + {/* Supplementary image */} + + {q.image && ( +
+ + + {q.image.caption && ( +
+ {q.image.caption} +
+ )} +
+ )} + + {/* MCQ */} + + {q.type === "multiple" ? ( + q.options.map((opt: any) => { + const value = opt.value; + + const selected = + answers[i] === value; + + const correctAnswer = + q.answer + ?.trim() + .toLowerCase(); + + const optCorrect = + value + .trim() + .toLowerCase() === + correctAnswer; + + return ( + + ); + }) + ) : ( + + setAnswer( + i, + e.target.value + ) + } + style={{ + marginTop: "6px", + padding: "6px", + border: + "1px solid var(--sl-color-gray-5)", + borderRadius: + "6px", + width: "100%" + }} + /> + )} +
+ ); + })} + + + + {score !== null && ( +

+ Score: {score} / {questions.length} ( + {Math.round( + (score / + questions.length) * + 100 + )} + %) +

+ )} + + +
+ ); +} \ No newline at end of file diff --git a/src/components/UserProfile.tsx b/src/components/UserProfile.tsx new file mode 100644 index 0000000..6c6f2fa --- /dev/null +++ b/src/components/UserProfile.tsx @@ -0,0 +1,125 @@ +import { useEffect, useState } from "react"; +import { account, tables, DATABASE_ID, COLLECTIONS } from "../lib/appwrite"; +import { Query } from "appwrite"; + +type Props = { + userId?: string; +}; + +export default function UserProfile({ userId }: Props) { + const [loading, setLoading] = useState(true); + const [profile, setProfile] = useState(null); + const [quizzes, setQuizzes] = useState([]); + const [error, setError] = useState(null); + + useEffect(() => { + let alive = true; + + async function run() { + try { + let targetUserId: string; + + if (userId) { + targetUserId = userId; + } else { + const user = await account.get(); + targetUserId = user.$id; + } + + const profileResult = await tables.listRows({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.USER_PROFILES, + queries: [Query.equal("userID", targetUserId)] + }); + + const quizResult = await tables.listRows({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.QUIZ_ATTEMPTS, + queries: [ + Query.equal("userID", targetUserId), + Query.orderDesc("$createdAt") + ] + }); + + if (!alive) return; + + const row = profileResult.rows?.[0] ?? null; + setProfile(row); + + const rows = quizResult.rows ?? []; + + // latest quiz per quizID + const latestPerQuiz: Record = {}; + + for (const q of rows) { + if (!q.quizID) continue; + + if (!latestPerQuiz[q.quizID]) { + latestPerQuiz[q.quizID] = q; + } + } + + setQuizzes(Object.values(latestPerQuiz)); + } catch (err: any) { + console.error("PROFILE ERROR:", err); + if (alive) setError(err.message ?? "Unknown error"); + } finally { + if (alive) setLoading(false); + } + } + + run(); + + return () => { + alive = false; + }; + }, [userId]); + + if (loading) return

Loading...

; + if (error) return

{error}

; + if (!profile) return

No profile found

; + + return ( +
+

{profile.userName}

+ +

Levels

+ + + + + + + + + + + + + + +
Electrical{profile.electricalLevel ?? 0}
Assembly{profile.assemblyLevel ?? 0}
Design{profile.designLevel ?? 0}
Machining{profile.machiningLevel ?? 0}
Programming{profile.programmingLevel ?? 0}
Awards{profile.awardsLevel ?? 0}
Media{profile.mediaLevel ?? 0}
Outreach{profile.outreachLevel ?? 0}
Scouting{profile.scoutingLevel ?? 0}
Safety{profile.safetyLevel ?? 0}
+ +

Quizzes

+ + + + {quizzes.map((q) => ( + + + + + + ))} + +
{q.quizID}{q.score}%{new Date(q.$createdAt).toLocaleDateString()}
+
+ ); +} \ No newline at end of file diff --git a/src/components/header.astro b/src/components/header.astro new file mode 100644 index 0000000..4cc70b6 --- /dev/null +++ b/src/components/header.astro @@ -0,0 +1,98 @@ +--- +import config from 'virtual:starlight/user-config'; + +import LanguageSelect from 'virtual:starlight/components/LanguageSelect'; +import Search from 'virtual:starlight/components/Search'; +import SiteTitle from 'virtual:starlight/components/SiteTitle'; +import SocialIcons from 'virtual:starlight/components/SocialIcons'; +import ThemeSelect from 'virtual:starlight/components/ThemeSelect'; +import HeaderAuth from './headerAuth.tsx'; + + +/** + * Render the `Search` component if Pagefind is enabled or the default search component has been overridden. + */ +const shouldRenderSearch = + config.pagefind || config.components.Search !== '@astrojs/starlight/components/Search.astro'; +--- + +
+
+ +
+
+ {shouldRenderSearch && } +
+
+ + + + + +
+
+ + diff --git a/src/components/headerAuth.tsx b/src/components/headerAuth.tsx new file mode 100644 index 0000000..6651356 --- /dev/null +++ b/src/components/headerAuth.tsx @@ -0,0 +1,105 @@ +import { useEffect, useState } from "react"; +import { OAuthProvider } from "appwrite"; +import { account } from "../lib/appwrite"; + +export default function HeaderAuth() { + const [user, setUser] = useState(null); +useEffect(() => { + let alive = true; + + async function run() { + try { + const u = await account.get().catch(() => null); + + if (!u) { + setUser(null); + return; + } + // ONLY set UI state here + setUser(u.name || u.email || "User"); + const params = new URLSearchParams(window.location.search); + if (params.get("oauth") === "1") { + // Clean the URL so it doesn't re-run on refresh + window.history.replaceState({}, "", window.location.pathname); + + const { createProfileIfNeeded } = await import("../lib/createProfile"); + await createProfileIfNeeded(); + } + + } catch { + if (alive) setUser(null); + } + } + + run(); + + return () => { + alive = false; + }; +}, []); + + async function loadUser() { + try { + const u = await account.get(); + setUser(u.name || u.email || "User"); + } catch { + setUser(null); // Guest + } + } + + async function loginWithGoogle() { + try { + account.createOAuth2Session({ + provider: OAuthProvider.Google, + success: `${window.location.origin}?oauth=1`, // success + failure: `${window.location.origin}` // failure/cancel + }); + import("../lib/createProfile") + .then(({ createProfileIfNeeded }) => + createProfileIfNeeded() + ) + .catch((err) => {}); + + } catch (err: any) { + console.error("Login failed:", err); + } + } + + async function logout() { + try { + await account.deleteSession({sessionId: "current"}); + setUser(null); + } catch (err: any) { + console.error("Logout failed:", err); + } + } + + return ( +
+

Hello, {user ?? "Guest"}

+ {user ? ( + + ) : ( + + )} +
+ ); +} \ No newline at end of file diff --git a/src/content.config.ts b/src/content.config.ts index d9ee8c9..e019a5a 100644 --- a/src/content.config.ts +++ b/src/content.config.ts @@ -1,7 +1,12 @@ import { defineCollection } from 'astro:content'; import { docsLoader } from '@astrojs/starlight/loaders'; import { docsSchema } from '@astrojs/starlight/schema'; +import { videosSchema } from 'starlight-videos/schemas' + export const collections = { - docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }), + docs: defineCollection({ + loader: docsLoader(), + schema: docsSchema({extend: videosSchema }) + }), }; diff --git a/src/content/docs/adminpanel.mdx b/src/content/docs/adminpanel.mdx new file mode 100644 index 0000000..e4c6da7 --- /dev/null +++ b/src/content/docs/adminpanel.mdx @@ -0,0 +1,7 @@ +--- +title: Admin Panel + +--- +import AdminPanel from "../../components/AdminPanel"; + + \ No newline at end of file diff --git a/src/content/docs/index.mdx b/src/content/docs/index.mdx index 8b53ab0..6b327c3 100644 --- a/src/content/docs/index.mdx +++ b/src/content/docs/index.mdx @@ -11,3 +11,9 @@ hero: link: /introduction icon: right-arrow --- +import AdminShortcut from "../../components/AdminShortcut.tsx"; + + +
+ +
diff --git a/src/content/docs/profile.mdx b/src/content/docs/profile.mdx new file mode 100644 index 0000000..c0cbfa2 --- /dev/null +++ b/src/content/docs/profile.mdx @@ -0,0 +1,7 @@ +--- +title: My Profile +--- + +import UserProfile from "../../components/UserProfile.tsx"; + + \ No newline at end of file diff --git a/src/content/docs/subteams/electrical/highground.mdx b/src/content/docs/subteams/electrical/highground.mdx index a8151b8..7d1efec 100644 --- a/src/content/docs/subteams/electrical/highground.mdx +++ b/src/content/docs/subteams/electrical/highground.mdx @@ -3,3 +3,11 @@ title: High Ground --- wire wire wire wire wire + +import { Quiz, QuizOption } from 'starlight-videos/components' + + + Power Distribution Hub: sends signals to CAN components and controls them + Power Distribution Hub: distributes power to other electronic components + Power Displacement Hub: battery breaker that protects from overcurrent and acts as an on/off switch + \ No newline at end of file diff --git a/src/content/docs/subteams/electrical/highgroundcheck.mdx b/src/content/docs/subteams/electrical/highgroundcheck.mdx new file mode 100644 index 0000000..dd76eac --- /dev/null +++ b/src/content/docs/subteams/electrical/highgroundcheck.mdx @@ -0,0 +1,23 @@ +--- +title: HighGround Progress Check +quizId: highground_001 +--- + +import Quiz from "../../../../components/Quiz.tsx"; + + \ No newline at end of file diff --git a/src/lib/appwrite.ts b/src/lib/appwrite.ts new file mode 100644 index 0000000..6f7b67b --- /dev/null +++ b/src/lib/appwrite.ts @@ -0,0 +1,16 @@ +import { Client, Account, Databases, TablesDB} from "appwrite"; + +export const client = new Client() + .setEndpoint(import.meta.env.PUBLIC_APPWRITE_ENDPOINT) + .setProject(import.meta.env.PUBLIC_APPWRITE_PROJECT_ID); + +export const account = new Account(client); +export const databases = new Databases(client); +export const tables = new TablesDB(client); + +export const DATABASE_ID = import.meta.env.PUBLIC_APPWRITE_DATABASE_ID; + +export const COLLECTIONS = { + QUIZ_ATTEMPTS: "quiz_attempts", + USER_PROFILES: "user_profiles" +}; \ No newline at end of file diff --git a/src/lib/createProfile.ts b/src/lib/createProfile.ts new file mode 100644 index 0000000..5041a1e --- /dev/null +++ b/src/lib/createProfile.ts @@ -0,0 +1,49 @@ +import { ID, Query } from "appwrite"; +import { + account, + tables, + DATABASE_ID, + COLLECTIONS +} from "./appwrite"; +import { isMember } from "./isMember"; +export async function createProfileIfNeeded() { + try { + const user = await account.get(); + const member = await isMember(); + if(!member){ + return; + } + + const existing = + await tables.listRows({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.USER_PROFILES, + queries: [ + Query.equal( + "userID", + user.$id + ) + ] + }); + + if (existing.rows.length > 0) { + console.log("Profile already exists."); + return; + } + await tables.createRow({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.USER_PROFILES, + rowId: ID.unique(), + data: { + userID: user.$id, + userName: user.name + } + }); + + } catch (err) { + console.error( + "Profile creation failed:", + err + ); + } +} \ No newline at end of file diff --git a/src/lib/isAdmin.ts b/src/lib/isAdmin.ts new file mode 100644 index 0000000..6bc4285 --- /dev/null +++ b/src/lib/isAdmin.ts @@ -0,0 +1,28 @@ +import { account, client } from "./appwrite"; +import { Teams } from "appwrite"; + +const teams = new Teams(client); + +const ADMIN_TEAM_ID = import.meta.env.PUBLIC_APPWRITE_ADMIN_TEAM_ID; + +/** + * Checks whether the current logged-in user is in the admin team. + */ +export async function isAdmin(): Promise { + try { + // 1. Ensure user is logged in + const user = await account.get(); + if (!user) return false; + + const result = + await teams.list(); + + return result.teams.some( + (team)=> + team.$id===ADMIN_TEAM_ID + ); + } catch (err) { + // If user is not logged in OR request fails → not admin + return false; + } +} diff --git a/src/lib/isMember.ts b/src/lib/isMember.ts new file mode 100644 index 0000000..6bbe070 --- /dev/null +++ b/src/lib/isMember.ts @@ -0,0 +1,27 @@ +import { account, client } from "./appwrite"; +import { Teams } from "appwrite"; + +const teams = new Teams(client); + +const MEMBER_TEAM_ID = import.meta.env.PUBLIC_APPWRITE_MEMBER_TEAM_ID; + +/** + * Checks whether the current logged-in user is in the member team. + */ +export async function isMember(): Promise { + try { + // 1. Ensure user is logged in + const user = await account.get(); + if (!user) return false; + + // 2. Get memberships of this user ONLY for the member team + const memberships = await teams.listMemberships(MEMBER_TEAM_ID); + + // 3. If user appears in that team → member + return memberships.memberships.length > 0; + } catch (err) { + // If user is not logged in OR request fails → not member + return false; + } +} + diff --git a/src/lib/quizAttempts.ts b/src/lib/quizAttempts.ts new file mode 100644 index 0000000..256166d --- /dev/null +++ b/src/lib/quizAttempts.ts @@ -0,0 +1,32 @@ +import { account, databases, tables, DATABASE_ID, COLLECTIONS } from "./appwrite"; +import { isMember } from "./isMember"; + +export async function saveQuizAttempt({ + quizId, + score, + total +}: { + quizId: string; + score: number; + total: number; +}) { + const member = await isMember(); + const user = await account.get(); + + if (!member) { + alert("You must be a member to save quiz progress."); + return; + } + return tables.createRow({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.QUIZ_ATTEMPTS, + rowId: "unique()", + data: { + userID: user.$id, + quizID: quizId, + score: Math.round((score / total) * 100), + $createdAt: new Date().toISOString(), + userName: user.name + } +}); +} \ No newline at end of file diff --git a/src/pages/profiles/[id].astro b/src/pages/profiles/[id].astro new file mode 100644 index 0000000..8133157 --- /dev/null +++ b/src/pages/profiles/[id].astro @@ -0,0 +1,17 @@ +--- +import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro'; +import AnchorHeading from '@astrojs/starlight/components/AnchorHeading.astro'; +import UserProfile from '../../components/UserProfile.tsx'; + +const { id } = Astro.params; +--- + + + + + Profile Information + + + + + \ No newline at end of file diff --git a/src/styles/custom.css b/src/styles/custom.css new file mode 100644 index 0000000..0787405 --- /dev/null +++ b/src/styles/custom.css @@ -0,0 +1,16 @@ +/* src/styles/custom.css */ +.site-title { + color: var(--sl-color-bg2) !important; +} + +:root[data-theme='light'] { + --sl-color-accent: #4C50F4; + --sl-color-bg: #ffffff; + --sl-color-bg2: #17181C; +} + +:root[data-theme='dark'] { + --sl-color-accent: #B8C7FF; + --sl-color-bg: #17181C; + --sl-color-bg2: #ffffff; +} \ No newline at end of file From 1d4e74c189193719f5f89d3984a4115e90a0586a Mon Sep 17 00:00:00 2001 From: JoseB1717 Date: Tue, 26 May 2026 19:13:30 -0500 Subject: [PATCH 2/4] feat: modify levels from admin panel --- src/components/UserProfile.tsx | 130 +++++++++++++++++++++++++++------ src/lib/updateLevel.ts | 16 ++++ 2 files changed, 123 insertions(+), 23 deletions(-) create mode 100644 src/lib/updateLevel.ts diff --git a/src/components/UserProfile.tsx b/src/components/UserProfile.tsx index 6c6f2fa..7faffba 100644 --- a/src/components/UserProfile.tsx +++ b/src/components/UserProfile.tsx @@ -1,6 +1,8 @@ import { useEffect, useState } from "react"; import { account, tables, DATABASE_ID, COLLECTIONS } from "../lib/appwrite"; import { Query } from "appwrite"; +import { updateLevel } from "../lib/updateLevel"; +import { isAdmin as checkAdmin } from "../lib/isAdmin"; type Props = { userId?: string; @@ -11,12 +13,18 @@ export default function UserProfile({ userId }: Props) { const [profile, setProfile] = useState(null); const [quizzes, setQuizzes] = useState([]); const [error, setError] = useState(null); + const [admin, setAdmin] = useState(false); useEffect(() => { let alive = true; async function run() { try { + // ✔ FIXED: proper async admin check + const isUserAdmin = await checkAdmin(); + if (!alive) return; + setAdmin(isUserAdmin); + let targetUserId: string; if (userId) { @@ -26,12 +34,22 @@ export default function UserProfile({ userId }: Props) { targetUserId = user.$id; } - const profileResult = await tables.listRows({ + // ───────────────────────────── + // PROFILE FETCH + // ───────────────────────────── + const result = await tables.listRows({ databaseId: DATABASE_ID, tableId: COLLECTIONS.USER_PROFILES, queries: [Query.equal("userID", targetUserId)] }); + const row = result.rows?.[0] ?? null; + if (!alive) return; + setProfile(row); + + // ───────────────────────────── + // QUIZ FETCH + // ───────────────────────────── const quizResult = await tables.listRows({ databaseId: DATABASE_ID, tableId: COLLECTIONS.QUIZ_ATTEMPTS, @@ -41,24 +59,18 @@ export default function UserProfile({ userId }: Props) { ] }); - if (!alive) return; - - const row = profileResult.rows?.[0] ?? null; - setProfile(row); - const rows = quizResult.rows ?? []; - // latest quiz per quizID const latestPerQuiz: Record = {}; for (const q of rows) { - if (!q.quizID) continue; - if (!latestPerQuiz[q.quizID]) { latestPerQuiz[q.quizID] = q; } } + if (!alive) return; + setQuizzes(Object.values(latestPerQuiz)); } catch (err: any) { console.error("PROFILE ERROR:", err); @@ -75,10 +87,35 @@ export default function UserProfile({ userId }: Props) { }; }, [userId]); + // ───────────────────────────── + // LOADING / ERROR STATES + // ───────────────────────────── if (loading) return

Loading...

; if (error) return

{error}

; if (!profile) return

No profile found

; + // ───────────────────────────── + // LEVEL UPDATE HANDLER + // ───────────────────────────── + async function changeLevel(field: string, delta: number) { + if (!admin) return; + + const current = profile[field] ?? 0; + const next = Math.max(current + delta, 0); + + setProfile({ ...profile, [field]: next }); + + try { + await updateLevel(profile.$id, field, next); + } catch (err) { + console.error("Failed to update level:", err); + setProfile({ ...profile, [field]: current }); + } + } + + // ───────────────────────────── + // UI + // ───────────────────────────── return (

{profile.userName}

-

Levels

+

Levels

- +
- - - - - - - - - - + {[ + "electricalLevel", + "assemblyLevel", + "designLevel", + "machiningLevel", + "programmingLevel", + "awardsLevel", + "mediaLevel", + "outreachLevel", + "scoutingLevel", + "safetyLevel" + ].map((field) => ( + + + + + + ))}
Electrical{profile.electricalLevel ?? 0}
Assembly{profile.assemblyLevel ?? 0}
Design{profile.designLevel ?? 0}
Machining{profile.machiningLevel ?? 0}
Programming{profile.programmingLevel ?? 0}
Awards{profile.awardsLevel ?? 0}
Media{profile.mediaLevel ?? 0}
Outreach{profile.outreachLevel ?? 0}
Scouting{profile.scoutingLevel ?? 0}
Safety{profile.safetyLevel ?? 0}
{field.replace("Level", "")} + {profile[field] ?? 0} + + {admin && ( + + + + + )} +
-

Quizzes

+

Quizzes

{quizzes.map((q) => ( - + diff --git a/src/lib/updateLevel.ts b/src/lib/updateLevel.ts new file mode 100644 index 0000000..1155575 --- /dev/null +++ b/src/lib/updateLevel.ts @@ -0,0 +1,16 @@ +import { tables, DATABASE_ID, COLLECTIONS } from "./appwrite"; + +export async function updateLevel( + rowId: string, + field: string, + value: number +) { + return await tables.updateRow({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.USER_PROFILES, + rowId, + data: { + [field]: value + } + }); +} \ No newline at end of file From fc599d447f122f9e79baae2efb16dcd2d9cfb098 Mon Sep 17 00:00:00 2001 From: JoseB1717 Date: Tue, 26 May 2026 19:20:54 -0500 Subject: [PATCH 3/4] feat: search features on admin panel --- src/components/AdminPanel.tsx | 228 ++++++++++++++++++++++++++------- src/components/UserProfile.tsx | 2 +- 2 files changed, 180 insertions(+), 50 deletions(-) diff --git a/src/components/AdminPanel.tsx b/src/components/AdminPanel.tsx index 6adb47f..844ca41 100644 --- a/src/components/AdminPanel.tsx +++ b/src/components/AdminPanel.tsx @@ -1,67 +1,197 @@ import { useEffect, useState } from "react"; import { tables, DATABASE_ID, COLLECTIONS } from "../lib/appwrite"; +import { Query } from "appwrite"; export default function AdminPanel() { const [users, setUsers] = useState([]); - const [loading, setLoading] = useState(true); - const [error, setError] = useState(null); + const [filteredUsers, setFilteredUsers] = useState([]); + const [search, setSearch] = useState(""); + const [sortField, setSortField] = useState("userName"); + const [descending, setDescending] = useState(false); useEffect(() => { - let alive = true; - - async function run() { - try { - const result = await tables.listRows({ - databaseId: DATABASE_ID, - tableId: COLLECTIONS.USER_PROFILES, - queries: [] - }); - - if (!alive) return; - - setUsers(result.rows ?? []); - } catch (err: any) { - console.error("ADMIN LOAD ERROR:", err); - if (alive) setError(err.message ?? "Failed to load users"); - } finally { - if (alive) setLoading(false); - } + loadUsers(); + }, []); + + useEffect(() => { + let result = [...users]; + + // search + if (search.trim()) { + result = result.filter((u) => + u.userName?.toLowerCase() + .includes(search.toLowerCase()) + ); } - run(); + // sort + result.sort((a, b) => { + let av = a[sortField] ?? 0; + let bv = b[sortField] ?? 0; - return () => { - alive = false; - }; - }, []); + // text sort + if (typeof av === "string") { + return descending + ? bv.localeCompare(av) + : av.localeCompare(bv); + } + + // number sort + return descending + ? bv - av + : av - bv; + }); + + setFilteredUsers(result); - if (loading) return

Loading admin panel...

; - if (error) return

{error}

; + }, [users, search, sortField, descending]); + + async function loadUsers() { + try { + const result = await tables.listRows({ + databaseId: DATABASE_ID, + tableId: COLLECTIONS.USER_PROFILES, + queries: [ + Query.limit(100) + ] + }); + + setUsers(result.rows ?? []); + + } catch (err) { + console.error(err); + } + } return ( -
-

Admin Panel

- - {users.length === 0 ? ( -

No users found.

- ) : ( -
{q.quizID} {q.score}% {new Date(q.$createdAt).toLocaleDateString()}
+ + + {filteredUsers.map((u)=>( + + + + + + + + + + + + ))} + + +
+ {u.userName} - - ))} - - )} + + Electrical: {u.electricalLevel ?? 0} + + Programming: {u.programmingLevel ?? 0} +
+
); } \ No newline at end of file diff --git a/src/components/UserProfile.tsx b/src/components/UserProfile.tsx index 7faffba..4aa555d 100644 --- a/src/components/UserProfile.tsx +++ b/src/components/UserProfile.tsx @@ -165,7 +165,7 @@ export default function UserProfile({ userId }: Props) { lineHeight: "28px", textAlign: "center", display: "inline-flex", - justifyContent: "center" + justifyContent: "center", }}>+