One-click backups for AT Protocol

first commit

Turtlepaw 5bb7db4b

+24
.gitignore
··· 1 + # Logs 2 + logs 3 + *.log 4 + npm-debug.log* 5 + yarn-debug.log* 6 + yarn-error.log* 7 + pnpm-debug.log* 8 + lerna-debug.log* 9 + 10 + node_modules 11 + dist 12 + dist-ssr 13 + *.local 14 + 15 + # Editor directories and files 16 + .vscode/* 17 + !.vscode/extensions.json 18 + .idea 19 + .DS_Store 20 + *.suo 21 + *.ntvs* 22 + *.njsproj 23 + *.sln 24 + *.sw?
+3
.vscode/extensions.json
··· 1 + { 2 + "recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"] 3 + }
+7
README.md
··· 1 + # Tauri + React + Typescript 2 + 3 + This template should help get you started developing with Tauri, React and Typescript in Vite. 4 + 5 + ## Recommended IDE Setup 6 + 7 + - [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
+1985
bun.lock
··· 1 + { 2 + "lockfileVersion": 1, 3 + "workspaces": { 4 + "": { 5 + "name": "atproto-backup", 6 + "dependencies": { 7 + "@atproto/api": "^0.15.25", 8 + "@atproto/oauth-client-browser": "^0.3.27", 9 + "@radix-ui/react-slot": "^1.2.3", 10 + "@tailwindcss/vite": "^4.1.11", 11 + "@tauri-apps/api": "^2", 12 + "@tauri-apps/plugin-deep-link": "~2", 13 + "@tauri-apps/plugin-opener": "^2", 14 + "antd": "^5.26.4", 15 + "class-variance-authority": "^0.7.1", 16 + "clsx": "^2.1.1", 17 + "lucide-react": "^0.525.0", 18 + "next": "^15.3.5", 19 + "nextra": "^4.2.17", 20 + "nextra-theme-docs": "^4.2.17", 21 + "react": "^19.1.0", 22 + "react-dom": "^19.1.0", 23 + "shadcn": "^2.9.0", 24 + "tailwind-merge": "^3.3.1", 25 + "tailwindcss": "^4.1.11", 26 + }, 27 + "devDependencies": { 28 + "@tauri-apps/cli": "^2", 29 + "@types/node": "^24.0.13", 30 + "@types/react": "^18.3.1", 31 + "@types/react-dom": "^18.3.1", 32 + "@vitejs/plugin-react": "^4.3.4", 33 + "tw-animate-css": "^1.3.5", 34 + "typescript": "~5.6.2", 35 + "vite": "^6.0.3", 36 + }, 37 + }, 38 + }, 39 + "trustedDependencies": [ 40 + "@tailwindcss/oxide", 41 + ], 42 + "packages": { 43 + "@ampproject/remapping": ["@ampproject/remapping@2.3.0", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw=="], 44 + 45 + "@ant-design/colors": ["@ant-design/colors@7.2.1", "", { "dependencies": { "@ant-design/fast-color": "^2.0.6" } }, "sha512-lCHDcEzieu4GA3n8ELeZ5VQ8pKQAWcGGLRTQ50aQM2iqPpq2evTxER84jfdPvsPAtEcZ7m44NI45edFMo8oOYQ=="], 46 + 47 + "@ant-design/cssinjs": ["@ant-design/cssinjs@1.23.0", "", { "dependencies": { "@babel/runtime": "^7.11.1", "@emotion/hash": "^0.8.0", "@emotion/unitless": "^0.7.5", "classnames": "^2.3.1", "csstype": "^3.1.3", "rc-util": "^5.35.0", "stylis": "^4.3.4" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-7GAg9bD/iC9ikWatU9ym+P9ugJhi/WbsTWzcKN6T4gU0aehsprtke1UAaaSxxkjjmkJb3llet/rbUSLPgwlY4w=="], 48 + 49 + "@ant-design/cssinjs-utils": ["@ant-design/cssinjs-utils@1.1.3", "", { "dependencies": { "@ant-design/cssinjs": "^1.21.0", "@babel/runtime": "^7.23.2", "rc-util": "^5.38.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-nOoQMLW1l+xR1Co8NFVYiP8pZp3VjIIzqV6D6ShYF2ljtdwWJn5WSsH+7kvCktXL/yhEtWURKOfH5Xz/gzlwsg=="], 50 + 51 + "@ant-design/fast-color": ["@ant-design/fast-color@2.0.6", "", { "dependencies": { "@babel/runtime": "^7.24.7" } }, "sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA=="], 52 + 53 + "@ant-design/icons": ["@ant-design/icons@5.6.1", "", { "dependencies": { "@ant-design/colors": "^7.0.0", "@ant-design/icons-svg": "^4.4.0", "@babel/runtime": "^7.24.8", "classnames": "^2.2.6", "rc-util": "^5.31.1" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-0/xS39c91WjPAZOWsvi1//zjx6kAp4kxWwctR6kuU6p133w8RU0D2dSCvZC19uQyharg/sAvYxGYWl01BbZZfg=="], 54 + 55 + "@ant-design/icons-svg": ["@ant-design/icons-svg@4.4.2", "", {}, "sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA=="], 56 + 57 + "@ant-design/react-slick": ["@ant-design/react-slick@1.1.2", "", { "dependencies": { "@babel/runtime": "^7.10.4", "classnames": "^2.2.5", "json2mq": "^0.2.0", "resize-observer-polyfill": "^1.5.1", "throttle-debounce": "^5.0.0" }, "peerDependencies": { "react": ">=16.9.0" } }, "sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA=="], 58 + 59 + "@antfu/install-pkg": ["@antfu/install-pkg@1.1.0", "", { "dependencies": { "package-manager-detector": "^1.3.0", "tinyexec": "^1.0.1" } }, "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ=="], 60 + 61 + "@antfu/ni": ["@antfu/ni@23.3.1", "", { "bin": { "na": "bin/na.mjs", "ni": "bin/ni.mjs", "nr": "bin/nr.mjs", "nu": "bin/nu.mjs", "nci": "bin/nci.mjs", "nlx": "bin/nlx.mjs", "nun": "bin/nun.mjs" } }, "sha512-C90iyzm/jLV7Lomv2UzwWUzRv9WZr1oRsFRKsX5HjQL4EXrbi9H/RtBkjCP+NF+ABZXUKpAa4F1dkoTaea4zHg=="], 62 + 63 + "@antfu/utils": ["@antfu/utils@8.1.1", "", {}, "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ=="], 64 + 65 + "@atproto-labs/did-resolver": ["@atproto-labs/did-resolver@0.2.0", "", { "dependencies": { "@atproto-labs/fetch": "0.2.3", "@atproto-labs/pipe": "0.1.1", "@atproto-labs/simple-store": "0.2.0", "@atproto-labs/simple-store-memory": "0.1.3", "@atproto/did": "0.1.5", "zod": "^3.23.8" } }, "sha512-y9GOx2gUETynDKmANnBrU5DTf+u0AwKBJpGns1vDDOYMdLdRCFIeYy3UH+TI8YOkcEazjgF5Q3m+LjwriE1KqQ=="], 66 + 67 + "@atproto-labs/fetch": ["@atproto-labs/fetch@0.2.3", "", { "dependencies": { "@atproto-labs/pipe": "0.1.1" } }, "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw=="], 68 + 69 + "@atproto-labs/handle-resolver": ["@atproto-labs/handle-resolver@0.3.0", "", { "dependencies": { "@atproto-labs/simple-store": "0.2.0", "@atproto-labs/simple-store-memory": "0.1.3", "@atproto/did": "0.1.5", "zod": "^3.23.8" } }, "sha512-TREelvXB6P2eHxx6QjINRkBzUZu/aXWrdY9iN57shQe3C8rzsHNEHHuTVvRa33Hc7vFdQbZN0TnCgKveoyiL/A=="], 70 + 71 + "@atproto-labs/identity-resolver": ["@atproto-labs/identity-resolver@0.3.0", "", { "dependencies": { "@atproto-labs/did-resolver": "0.2.0", "@atproto-labs/handle-resolver": "0.3.0" } }, "sha512-ZmmRV6m17kIaX4WllYrFIa7d23lNng0fIk6pLyepRGZobQhM5d4wDezICTESAG+RoD0e5fisWs+Tamdvx3mx/Q=="], 72 + 73 + "@atproto-labs/pipe": ["@atproto-labs/pipe@0.1.1", "", {}, "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg=="], 74 + 75 + "@atproto-labs/simple-store": ["@atproto-labs/simple-store@0.2.0", "", {}, "sha512-0bRbAlI8Ayh03wRwncAMEAyUKtZ+AuTS1jgPrfym1WVOAOiottI/ZmgccqLl6w5MbxVcClNQF7WYGKvGwGoIhA=="], 76 + 77 + "@atproto-labs/simple-store-memory": ["@atproto-labs/simple-store-memory@0.1.3", "", { "dependencies": { "@atproto-labs/simple-store": "0.2.0", "lru-cache": "^10.2.0" } }, "sha512-jkitT9+AtU+0b28DoN92iURLaCt/q/q4yX8q6V+9LSwYlUTqKoj/5NFKvF7x6EBuG+gpUdlcycbH7e60gjOhRQ=="], 78 + 79 + "@atproto/api": ["@atproto/api@0.15.25", "", { "dependencies": { "@atproto/common-web": "^0.4.2", "@atproto/lexicon": "^0.4.12", "@atproto/syntax": "^0.4.0", "@atproto/xrpc": "^0.7.1", "await-lock": "^2.2.2", "multiformats": "^9.9.0", "tlds": "^1.234.0", "zod": "^3.23.8" } }, "sha512-dUqe920qyXd596AI5iJyBlSv0vK5fh1a8PC0zPoeM+FzGDiebnbxuJdPIZ3HeBT/xQ2ce9HwYk1Ih2G7a+JkzQ=="], 80 + 81 + "@atproto/common-web": ["@atproto/common-web@0.4.2", "", { "dependencies": { "graphemer": "^1.4.0", "multiformats": "^9.9.0", "uint8arrays": "3.0.0", "zod": "^3.23.8" } }, "sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw=="], 82 + 83 + "@atproto/did": ["@atproto/did@0.1.5", "", { "dependencies": { "zod": "^3.23.8" } }, "sha512-8+1D08QdGE5TF0bB0vV8HLVrVZJeLNITpRTUVEoABNMRaUS7CoYSVb0+JNQDeJIVmqMjOL8dOjvCUDkp3gEaGQ=="], 84 + 85 + "@atproto/jwk": ["@atproto/jwk@0.4.0", "", { "dependencies": { "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-tvp4iZrzqEzKCeTOKz50/o6WdsZzOuWmWjF6On5QAp04fLwLpsFu2Hixgx/lA1KBO0O4sns7YSGcAqSSX6Rdog=="], 86 + 87 + "@atproto/jwk-jose": ["@atproto/jwk-jose@0.1.9", "", { "dependencies": { "@atproto/jwk": "0.4.0", "jose": "^5.2.0" } }, "sha512-HT9GcUe6htDxI5OSYXWdeS6QZ9lpuDDvJk508ppi8a48E/1f8eumoM0QhgbFRF9IKAnnFrtnZDOAvljQzFKwwQ=="], 88 + 89 + "@atproto/jwk-webcrypto": ["@atproto/jwk-webcrypto@0.1.9", "", { "dependencies": { "@atproto/jwk": "0.4.0", "@atproto/jwk-jose": "0.1.9", "zod": "^3.23.8" } }, "sha512-ecciePHT0JEDZNAbMKSkdqoBYsjvhwuVno0jsS600SZmuvi2fAMhGraDZ5ZOO5M0hHHBiDbN7Ar/qcnIwyoxsA=="], 90 + 91 + "@atproto/lexicon": ["@atproto/lexicon@0.4.12", "", { "dependencies": { "@atproto/common-web": "^0.4.2", "@atproto/syntax": "^0.4.0", "iso-datestring-validator": "^2.2.2", "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-fcEvEQ1GpQYF5igZ4IZjPWEoWVpsEF22L9RexxLS3ptfySXLflEyH384e7HITzO/73McDeaJx3lqHIuqn9ulnw=="], 92 + 93 + "@atproto/oauth-client": ["@atproto/oauth-client@0.5.1", "", { "dependencies": { "@atproto-labs/did-resolver": "0.2.0", "@atproto-labs/fetch": "0.2.3", "@atproto-labs/handle-resolver": "0.3.0", "@atproto-labs/identity-resolver": "0.3.0", "@atproto-labs/simple-store": "0.2.0", "@atproto-labs/simple-store-memory": "0.1.3", "@atproto/did": "0.1.5", "@atproto/jwk": "0.4.0", "@atproto/oauth-types": "0.4.0", "@atproto/xrpc": "0.7.1", "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-wNC9RdfH1LGyZKF+UOmY+z4TFNx1gBur3fx91MCCrNaU0aTHBzgEH9UquL2031J7VNXhBsKJnHfEB5ZYy0AEHQ=="], 94 + 95 + "@atproto/oauth-client-browser": ["@atproto/oauth-client-browser@0.3.27", "", { "dependencies": { "@atproto-labs/did-resolver": "0.2.0", "@atproto-labs/handle-resolver": "0.3.0", "@atproto-labs/simple-store": "0.2.0", "@atproto/did": "0.1.5", "@atproto/jwk": "0.4.0", "@atproto/jwk-webcrypto": "0.1.9", "@atproto/oauth-client": "0.5.1", "@atproto/oauth-types": "0.4.0" } }, "sha512-sUZP27KjlS3qJVPMC+RgWNARQZo7n6CWCXN55+QqLnHTfh+dLCXDS9jMUreXUGMQkVETEogDZ/v0Pb0xHQwBsg=="], 96 + 97 + "@atproto/oauth-types": ["@atproto/oauth-types@0.4.0", "", { "dependencies": { "@atproto/jwk": "0.4.0", "zod": "^3.23.8" } }, "sha512-FrRH9JsPw9H4JxfPDrbrI+pB102tbHTygajfHay7xwz78HPOjSbWPRgWW2hYS4w8vDYdB3PYbBj1jPoKetW7LA=="], 98 + 99 + "@atproto/syntax": ["@atproto/syntax@0.4.0", "", {}, "sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA=="], 100 + 101 + "@atproto/xrpc": ["@atproto/xrpc@0.7.1", "", { "dependencies": { "@atproto/lexicon": "^0.4.12", "zod": "^3.23.8" } }, "sha512-ANHEzlskYlMEdH18m+Itp3a8d0pEJao2qoDybDoMupTnoeNkya4VKIaOgAi6ERQnqatBBZyn9asW+7rJmSt/8g=="], 102 + 103 + "@babel/code-frame": ["@babel/code-frame@7.27.1", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.27.1", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg=="], 104 + 105 + "@babel/compat-data": ["@babel/compat-data@7.28.0", "", {}, "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw=="], 106 + 107 + "@babel/core": ["@babel/core@7.28.0", "", { "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.0", "@babel/helper-compilation-targets": "^7.27.2", "@babel/helper-module-transforms": "^7.27.3", "@babel/helpers": "^7.27.6", "@babel/parser": "^7.28.0", "@babel/template": "^7.27.2", "@babel/traverse": "^7.28.0", "@babel/types": "^7.28.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.3", "semver": "^6.3.1" } }, "sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ=="], 108 + 109 + "@babel/generator": ["@babel/generator@7.28.0", "", { "dependencies": { "@babel/parser": "^7.28.0", "@babel/types": "^7.28.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg=="], 110 + 111 + "@babel/helper-annotate-as-pure": ["@babel/helper-annotate-as-pure@7.27.3", "", { "dependencies": { "@babel/types": "^7.27.3" } }, "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg=="], 112 + 113 + "@babel/helper-compilation-targets": ["@babel/helper-compilation-targets@7.27.2", "", { "dependencies": { "@babel/compat-data": "^7.27.2", "@babel/helper-validator-option": "^7.27.1", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" } }, "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ=="], 114 + 115 + "@babel/helper-create-class-features-plugin": ["@babel/helper-create-class-features-plugin@7.27.1", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.1", "@babel/helper-member-expression-to-functions": "^7.27.1", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/helper-replace-supers": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/traverse": "^7.27.1", "semver": "^6.3.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A=="], 116 + 117 + "@babel/helper-globals": ["@babel/helper-globals@7.28.0", "", {}, "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="], 118 + 119 + "@babel/helper-member-expression-to-functions": ["@babel/helper-member-expression-to-functions@7.27.1", "", { "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA=="], 120 + 121 + "@babel/helper-module-imports": ["@babel/helper-module-imports@7.27.1", "", { "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w=="], 122 + 123 + "@babel/helper-module-transforms": ["@babel/helper-module-transforms@7.27.3", "", { "dependencies": { "@babel/helper-module-imports": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1", "@babel/traverse": "^7.27.3" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg=="], 124 + 125 + "@babel/helper-optimise-call-expression": ["@babel/helper-optimise-call-expression@7.27.1", "", { "dependencies": { "@babel/types": "^7.27.1" } }, "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw=="], 126 + 127 + "@babel/helper-plugin-utils": ["@babel/helper-plugin-utils@7.27.1", "", {}, "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw=="], 128 + 129 + "@babel/helper-replace-supers": ["@babel/helper-replace-supers@7.27.1", "", { "dependencies": { "@babel/helper-member-expression-to-functions": "^7.27.1", "@babel/helper-optimise-call-expression": "^7.27.1", "@babel/traverse": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0" } }, "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA=="], 130 + 131 + "@babel/helper-skip-transparent-expression-wrappers": ["@babel/helper-skip-transparent-expression-wrappers@7.27.1", "", { "dependencies": { "@babel/traverse": "^7.27.1", "@babel/types": "^7.27.1" } }, "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg=="], 132 + 133 + "@babel/helper-string-parser": ["@babel/helper-string-parser@7.27.1", "", {}, "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="], 134 + 135 + "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.27.1", "", {}, "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow=="], 136 + 137 + "@babel/helper-validator-option": ["@babel/helper-validator-option@7.27.1", "", {}, "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg=="], 138 + 139 + "@babel/helpers": ["@babel/helpers@7.27.6", "", { "dependencies": { "@babel/template": "^7.27.2", "@babel/types": "^7.27.6" } }, "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug=="], 140 + 141 + "@babel/parser": ["@babel/parser@7.28.0", "", { "dependencies": { "@babel/types": "^7.28.0" }, "bin": "./bin/babel-parser.js" }, "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g=="], 142 + 143 + "@babel/plugin-syntax-typescript": ["@babel/plugin-syntax-typescript@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ=="], 144 + 145 + "@babel/plugin-transform-react-jsx-self": ["@babel/plugin-transform-react-jsx-self@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw=="], 146 + 147 + "@babel/plugin-transform-react-jsx-source": ["@babel/plugin-transform-react-jsx-source@7.27.1", "", { "dependencies": { "@babel/helper-plugin-utils": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw=="], 148 + 149 + "@babel/plugin-transform-typescript": ["@babel/plugin-transform-typescript@7.28.0", "", { "dependencies": { "@babel/helper-annotate-as-pure": "^7.27.3", "@babel/helper-create-class-features-plugin": "^7.27.1", "@babel/helper-plugin-utils": "^7.27.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", "@babel/plugin-syntax-typescript": "^7.27.1" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg=="], 150 + 151 + "@babel/runtime": ["@babel/runtime@7.27.6", "", {}, "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q=="], 152 + 153 + "@babel/template": ["@babel/template@7.27.2", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/parser": "^7.27.2", "@babel/types": "^7.27.1" } }, "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw=="], 154 + 155 + "@babel/traverse": ["@babel/traverse@7.28.0", "", { "dependencies": { "@babel/code-frame": "^7.27.1", "@babel/generator": "^7.28.0", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.28.0", "@babel/template": "^7.27.2", "@babel/types": "^7.28.0", "debug": "^4.3.1" } }, "sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg=="], 156 + 157 + "@babel/types": ["@babel/types@7.28.1", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.27.1" } }, "sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ=="], 158 + 159 + "@braintree/sanitize-url": ["@braintree/sanitize-url@7.1.1", "", {}, "sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw=="], 160 + 161 + "@bundled-es-modules/cookie": ["@bundled-es-modules/cookie@2.0.1", "", { "dependencies": { "cookie": "^0.7.2" } }, "sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw=="], 162 + 163 + "@bundled-es-modules/statuses": ["@bundled-es-modules/statuses@1.0.1", "", { "dependencies": { "statuses": "^2.0.1" } }, "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg=="], 164 + 165 + "@bundled-es-modules/tough-cookie": ["@bundled-es-modules/tough-cookie@0.1.6", "", { "dependencies": { "@types/tough-cookie": "^4.0.5", "tough-cookie": "^4.1.4" } }, "sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw=="], 166 + 167 + "@chevrotain/cst-dts-gen": ["@chevrotain/cst-dts-gen@11.0.3", "", { "dependencies": { "@chevrotain/gast": "11.0.3", "@chevrotain/types": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ=="], 168 + 169 + "@chevrotain/gast": ["@chevrotain/gast@11.0.3", "", { "dependencies": { "@chevrotain/types": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q=="], 170 + 171 + "@chevrotain/regexp-to-ast": ["@chevrotain/regexp-to-ast@11.0.3", "", {}, "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA=="], 172 + 173 + "@chevrotain/types": ["@chevrotain/types@11.0.3", "", {}, "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ=="], 174 + 175 + "@chevrotain/utils": ["@chevrotain/utils@11.0.3", "", {}, "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ=="], 176 + 177 + "@emnapi/runtime": ["@emnapi/runtime@1.4.4", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg=="], 178 + 179 + "@emotion/hash": ["@emotion/hash@0.8.0", "", {}, "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow=="], 180 + 181 + "@emotion/unitless": ["@emotion/unitless@0.7.5", "", {}, "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="], 182 + 183 + "@esbuild/aix-ppc64": ["@esbuild/aix-ppc64@0.25.6", "", { "os": "aix", "cpu": "ppc64" }, "sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw=="], 184 + 185 + "@esbuild/android-arm": ["@esbuild/android-arm@0.25.6", "", { "os": "android", "cpu": "arm" }, "sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg=="], 186 + 187 + "@esbuild/android-arm64": ["@esbuild/android-arm64@0.25.6", "", { "os": "android", "cpu": "arm64" }, "sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA=="], 188 + 189 + "@esbuild/android-x64": ["@esbuild/android-x64@0.25.6", "", { "os": "android", "cpu": "x64" }, "sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A=="], 190 + 191 + "@esbuild/darwin-arm64": ["@esbuild/darwin-arm64@0.25.6", "", { "os": "darwin", "cpu": "arm64" }, "sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA=="], 192 + 193 + "@esbuild/darwin-x64": ["@esbuild/darwin-x64@0.25.6", "", { "os": "darwin", "cpu": "x64" }, "sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg=="], 194 + 195 + "@esbuild/freebsd-arm64": ["@esbuild/freebsd-arm64@0.25.6", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg=="], 196 + 197 + "@esbuild/freebsd-x64": ["@esbuild/freebsd-x64@0.25.6", "", { "os": "freebsd", "cpu": "x64" }, "sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ=="], 198 + 199 + "@esbuild/linux-arm": ["@esbuild/linux-arm@0.25.6", "", { "os": "linux", "cpu": "arm" }, "sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw=="], 200 + 201 + "@esbuild/linux-arm64": ["@esbuild/linux-arm64@0.25.6", "", { "os": "linux", "cpu": "arm64" }, "sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ=="], 202 + 203 + "@esbuild/linux-ia32": ["@esbuild/linux-ia32@0.25.6", "", { "os": "linux", "cpu": "ia32" }, "sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw=="], 204 + 205 + "@esbuild/linux-loong64": ["@esbuild/linux-loong64@0.25.6", "", { "os": "linux", "cpu": "none" }, "sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg=="], 206 + 207 + "@esbuild/linux-mips64el": ["@esbuild/linux-mips64el@0.25.6", "", { "os": "linux", "cpu": "none" }, "sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw=="], 208 + 209 + "@esbuild/linux-ppc64": ["@esbuild/linux-ppc64@0.25.6", "", { "os": "linux", "cpu": "ppc64" }, "sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw=="], 210 + 211 + "@esbuild/linux-riscv64": ["@esbuild/linux-riscv64@0.25.6", "", { "os": "linux", "cpu": "none" }, "sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w=="], 212 + 213 + "@esbuild/linux-s390x": ["@esbuild/linux-s390x@0.25.6", "", { "os": "linux", "cpu": "s390x" }, "sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw=="], 214 + 215 + "@esbuild/linux-x64": ["@esbuild/linux-x64@0.25.6", "", { "os": "linux", "cpu": "x64" }, "sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig=="], 216 + 217 + "@esbuild/netbsd-arm64": ["@esbuild/netbsd-arm64@0.25.6", "", { "os": "none", "cpu": "arm64" }, "sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q=="], 218 + 219 + "@esbuild/netbsd-x64": ["@esbuild/netbsd-x64@0.25.6", "", { "os": "none", "cpu": "x64" }, "sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g=="], 220 + 221 + "@esbuild/openbsd-arm64": ["@esbuild/openbsd-arm64@0.25.6", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg=="], 222 + 223 + "@esbuild/openbsd-x64": ["@esbuild/openbsd-x64@0.25.6", "", { "os": "openbsd", "cpu": "x64" }, "sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw=="], 224 + 225 + "@esbuild/openharmony-arm64": ["@esbuild/openharmony-arm64@0.25.6", "", { "os": "none", "cpu": "arm64" }, "sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA=="], 226 + 227 + "@esbuild/sunos-x64": ["@esbuild/sunos-x64@0.25.6", "", { "os": "sunos", "cpu": "x64" }, "sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA=="], 228 + 229 + "@esbuild/win32-arm64": ["@esbuild/win32-arm64@0.25.6", "", { "os": "win32", "cpu": "arm64" }, "sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q=="], 230 + 231 + "@esbuild/win32-ia32": ["@esbuild/win32-ia32@0.25.6", "", { "os": "win32", "cpu": "ia32" }, "sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ=="], 232 + 233 + "@esbuild/win32-x64": ["@esbuild/win32-x64@0.25.6", "", { "os": "win32", "cpu": "x64" }, "sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA=="], 234 + 235 + "@floating-ui/core": ["@floating-ui/core@1.7.2", "", { "dependencies": { "@floating-ui/utils": "^0.2.10" } }, "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw=="], 236 + 237 + "@floating-ui/dom": ["@floating-ui/dom@1.7.2", "", { "dependencies": { "@floating-ui/core": "^1.7.2", "@floating-ui/utils": "^0.2.10" } }, "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA=="], 238 + 239 + "@floating-ui/react": ["@floating-ui/react@0.26.28", "", { "dependencies": { "@floating-ui/react-dom": "^2.1.2", "@floating-ui/utils": "^0.2.8", "tabbable": "^6.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw=="], 240 + 241 + "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.4", "", { "dependencies": { "@floating-ui/dom": "^1.7.2" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw=="], 242 + 243 + "@floating-ui/utils": ["@floating-ui/utils@0.2.10", "", {}, "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ=="], 244 + 245 + "@formatjs/intl-localematcher": ["@formatjs/intl-localematcher@0.6.1", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg=="], 246 + 247 + "@headlessui/react": ["@headlessui/react@2.2.4", "", { "dependencies": { "@floating-ui/react": "^0.26.16", "@react-aria/focus": "^3.20.2", "@react-aria/interactions": "^3.25.0", "@tanstack/react-virtual": "^3.13.9", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": "^18 || ^19 || ^19.0.0-rc", "react-dom": "^18 || ^19 || ^19.0.0-rc" } }, "sha512-lz+OGcAH1dK93rgSMzXmm1qKOJkBUqZf1L4M8TWLNplftQD3IkoEDdUFNfAn4ylsN6WOTVtWaLmvmaHOUk1dTA=="], 248 + 249 + "@iconify/types": ["@iconify/types@2.0.0", "", {}, "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg=="], 250 + 251 + "@iconify/utils": ["@iconify/utils@2.3.0", "", { "dependencies": { "@antfu/install-pkg": "^1.0.0", "@antfu/utils": "^8.1.0", "@iconify/types": "^2.0.0", "debug": "^4.4.0", "globals": "^15.14.0", "kolorist": "^1.8.0", "local-pkg": "^1.0.0", "mlly": "^1.7.4" } }, "sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA=="], 252 + 253 + "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.2.0" }, "os": "darwin", "cpu": "arm64" }, "sha512-ryFMfvxxpQRsgZJqBd4wsttYQbCxsJksrv9Lw/v798JcQ8+w84mBWuXwl+TT0WJ/WrYOLaYpwQXi3sA9nTIaIg=="], 254 + 255 + "@img/sharp-darwin-x64": ["@img/sharp-darwin-x64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.2.0" }, "os": "darwin", "cpu": "x64" }, "sha512-yHpJYynROAj12TA6qil58hmPmAwxKKC7reUqtGLzsOHfP7/rniNGTL8tjWX6L3CTV4+5P4ypcS7Pp+7OB+8ihA=="], 256 + 257 + "@img/sharp-libvips-darwin-arm64": ["@img/sharp-libvips-darwin-arm64@1.2.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-sBZmpwmxqwlqG9ueWFXtockhsxefaV6O84BMOrhtg/YqbTaRdqDE7hxraVE3y6gVM4eExmfzW4a8el9ArLeEiQ=="], 258 + 259 + "@img/sharp-libvips-darwin-x64": ["@img/sharp-libvips-darwin-x64@1.2.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-M64XVuL94OgiNHa5/m2YvEQI5q2cl9d/wk0qFTDVXcYzi43lxuiFTftMR1tOnFQovVXNZJ5TURSDK2pNe9Yzqg=="], 260 + 261 + "@img/sharp-libvips-linux-arm": ["@img/sharp-libvips-linux-arm@1.2.0", "", { "os": "linux", "cpu": "arm" }, "sha512-mWd2uWvDtL/nvIzThLq3fr2nnGfyr/XMXlq8ZJ9WMR6PXijHlC3ksp0IpuhK6bougvQrchUAfzRLnbsen0Cqvw=="], 262 + 263 + "@img/sharp-libvips-linux-arm64": ["@img/sharp-libvips-linux-arm64@1.2.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-RXwd0CgG+uPRX5YYrkzKyalt2OJYRiJQ8ED/fi1tq9WQW2jsQIn0tqrlR5l5dr/rjqq6AHAxURhj2DVjyQWSOA=="], 264 + 265 + "@img/sharp-libvips-linux-ppc64": ["@img/sharp-libvips-linux-ppc64@1.2.0", "", { "os": "linux", "cpu": "ppc64" }, "sha512-Xod/7KaDDHkYu2phxxfeEPXfVXFKx70EAFZ0qyUdOjCcxbjqyJOEUpDe6RIyaunGxT34Anf9ue/wuWOqBW2WcQ=="], 266 + 267 + "@img/sharp-libvips-linux-s390x": ["@img/sharp-libvips-linux-s390x@1.2.0", "", { "os": "linux", "cpu": "s390x" }, "sha512-eMKfzDxLGT8mnmPJTNMcjfO33fLiTDsrMlUVcp6b96ETbnJmd4uvZxVJSKPQfS+odwfVaGifhsB07J1LynFehw=="], 268 + 269 + "@img/sharp-libvips-linux-x64": ["@img/sharp-libvips-linux-x64@1.2.0", "", { "os": "linux", "cpu": "x64" }, "sha512-ZW3FPWIc7K1sH9E3nxIGB3y3dZkpJlMnkk7z5tu1nSkBoCgw2nSRTFHI5pB/3CQaJM0pdzMF3paf9ckKMSE9Tg=="], 270 + 271 + "@img/sharp-libvips-linuxmusl-arm64": ["@img/sharp-libvips-linuxmusl-arm64@1.2.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-UG+LqQJbf5VJ8NWJ5Z3tdIe/HXjuIdo4JeVNADXBFuG7z9zjoegpzzGIyV5zQKi4zaJjnAd2+g2nna8TZvuW9Q=="], 272 + 273 + "@img/sharp-libvips-linuxmusl-x64": ["@img/sharp-libvips-linuxmusl-x64@1.2.0", "", { "os": "linux", "cpu": "x64" }, "sha512-SRYOLR7CXPgNze8akZwjoGBoN1ThNZoqpOgfnOxmWsklTGVfJiGJoC/Lod7aNMGA1jSsKWM1+HRX43OP6p9+6Q=="], 274 + 275 + "@img/sharp-linux-arm": ["@img/sharp-linux-arm@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.2.0" }, "os": "linux", "cpu": "arm" }, "sha512-oBK9l+h6KBN0i3dC8rYntLiVfW8D8wH+NPNT3O/WBHeW0OQWCjfWksLUaPidsrDKpJgXp3G3/hkmhptAW0I3+A=="], 276 + 277 + "@img/sharp-linux-arm64": ["@img/sharp-linux-arm64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.2.0" }, "os": "linux", "cpu": "arm64" }, "sha512-QdrKe3EvQrqwkDrtuTIjI0bu6YEJHTgEeqdzI3uWJOH6G1O8Nl1iEeVYRGdj1h5I21CqxSvQp1Yv7xeU3ZewbA=="], 278 + 279 + "@img/sharp-linux-ppc64": ["@img/sharp-linux-ppc64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linux-ppc64": "1.2.0" }, "os": "linux", "cpu": "ppc64" }, "sha512-GLtbLQMCNC5nxuImPR2+RgrviwKwVql28FWZIW1zWruy6zLgA5/x2ZXk3mxj58X/tszVF69KK0Is83V8YgWhLA=="], 280 + 281 + "@img/sharp-linux-s390x": ["@img/sharp-linux-s390x@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.2.0" }, "os": "linux", "cpu": "s390x" }, "sha512-3gahT+A6c4cdc2edhsLHmIOXMb17ltffJlxR0aC2VPZfwKoTGZec6u5GrFgdR7ciJSsHT27BD3TIuGcuRT0KmQ=="], 282 + 283 + "@img/sharp-linux-x64": ["@img/sharp-linux-x64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.2.0" }, "os": "linux", "cpu": "x64" }, "sha512-8kYso8d806ypnSq3/Ly0QEw90V5ZoHh10yH0HnrzOCr6DKAPI6QVHvwleqMkVQ0m+fc7EH8ah0BB0QPuWY6zJQ=="], 284 + 285 + "@img/sharp-linuxmusl-arm64": ["@img/sharp-linuxmusl-arm64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.2.0" }, "os": "linux", "cpu": "arm64" }, "sha512-vAjbHDlr4izEiXM1OTggpCcPg9tn4YriK5vAjowJsHwdBIdx0fYRsURkxLG2RLm9gyBq66gwtWI8Gx0/ov+JKQ=="], 286 + 287 + "@img/sharp-linuxmusl-x64": ["@img/sharp-linuxmusl-x64@0.34.3", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.2.0" }, "os": "linux", "cpu": "x64" }, "sha512-gCWUn9547K5bwvOn9l5XGAEjVTTRji4aPTqLzGXHvIr6bIDZKNTA34seMPgM0WmSf+RYBH411VavCejp3PkOeQ=="], 288 + 289 + "@img/sharp-wasm32": ["@img/sharp-wasm32@0.34.3", "", { "dependencies": { "@emnapi/runtime": "^1.4.4" }, "cpu": "none" }, "sha512-+CyRcpagHMGteySaWos8IbnXcHgfDn7pO2fiC2slJxvNq9gDipYBN42/RagzctVRKgxATmfqOSulgZv5e1RdMg=="], 290 + 291 + "@img/sharp-win32-arm64": ["@img/sharp-win32-arm64@0.34.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-MjnHPnbqMXNC2UgeLJtX4XqoVHHlZNd+nPt1kRPmj63wURegwBhZlApELdtxM2OIZDRv/DFtLcNhVbd1z8GYXQ=="], 292 + 293 + "@img/sharp-win32-ia32": ["@img/sharp-win32-ia32@0.34.3", "", { "os": "win32", "cpu": "ia32" }, "sha512-xuCdhH44WxuXgOM714hn4amodJMZl3OEvf0GVTm0BEyMeA2to+8HEdRPShH0SLYptJY1uBw+SCFP9WVQi1Q/cw=="], 294 + 295 + "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.34.3", "", { "os": "win32", "cpu": "x64" }, "sha512-OWwz05d++TxzLEv4VnsTz5CmZ6mI6S05sfQGEMrNrQcOEERbX46332IvE7pO/EUiw7jUrrS40z/M7kPyjfl04g=="], 296 + 297 + "@inquirer/confirm": ["@inquirer/confirm@5.1.13", "", { "dependencies": { "@inquirer/core": "^10.1.14", "@inquirer/type": "^3.0.7" }, "peerDependencies": { "@types/node": ">=18" }, "optionalPeers": ["@types/node"] }, "sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw=="], 298 + 299 + "@inquirer/core": ["@inquirer/core@10.1.14", "", { "dependencies": { "@inquirer/figures": "^1.0.12", "@inquirer/type": "^3.0.7", "ansi-escapes": "^4.3.2", "cli-width": "^4.1.0", "mute-stream": "^2.0.0", "signal-exit": "^4.1.0", "wrap-ansi": "^6.2.0", "yoctocolors-cjs": "^2.1.2" }, "peerDependencies": { "@types/node": ">=18" }, "optionalPeers": ["@types/node"] }, "sha512-Ma+ZpOJPewtIYl6HZHZckeX1STvDnHTCB2GVINNUlSEn2Am6LddWwfPkIGY0IUFVjUUrr/93XlBwTK6mfLjf0A=="], 300 + 301 + "@inquirer/figures": ["@inquirer/figures@1.0.12", "", {}, "sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ=="], 302 + 303 + "@inquirer/type": ["@inquirer/type@3.0.7", "", { "peerDependencies": { "@types/node": ">=18" }, "optionalPeers": ["@types/node"] }, "sha512-PfunHQcjwnju84L+ycmcMKB/pTPIngjUJvfnRhKY6FKPuYXlM4aQCb/nIdTFR6BEhMjFvngzvng/vBAJMZpLSA=="], 304 + 305 + "@isaacs/fs-minipass": ["@isaacs/fs-minipass@4.0.1", "", { "dependencies": { "minipass": "^7.0.4" } }, "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w=="], 306 + 307 + "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.12", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg=="], 308 + 309 + "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="], 310 + 311 + "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.4", "", {}, "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw=="], 312 + 313 + "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.29", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ=="], 314 + 315 + "@mdx-js/mdx": ["@mdx-js/mdx@3.1.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdx": "^2.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" } }, "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw=="], 316 + 317 + "@mermaid-js/parser": ["@mermaid-js/parser@0.6.1", "", { "dependencies": { "langium": "3.3.1" } }, "sha512-lCQNpV8R4lgsGcjX5667UiuDLk2micCtjtxR1YKbBXvN5w2v+FeLYoHrTSSrjwXdMcDYvE4ZBPvKT31dfeSmmA=="], 318 + 319 + "@modelcontextprotocol/sdk": ["@modelcontextprotocol/sdk@1.15.1", "", { "dependencies": { "ajv": "^6.12.6", "content-type": "^1.0.5", "cors": "^2.8.5", "cross-spawn": "^7.0.5", "eventsource": "^3.0.2", "eventsource-parser": "^3.0.0", "express": "^5.0.1", "express-rate-limit": "^7.5.0", "pkce-challenge": "^5.0.0", "raw-body": "^3.0.0", "zod": "^3.23.8", "zod-to-json-schema": "^3.24.1" } }, "sha512-W/XlN9c528yYn+9MQkVjxiTPgPxoxt+oczfjHBDsJx0+59+O7B75Zhsp0B16Xbwbz8ANISDajh6+V7nIcPMc5w=="], 320 + 321 + "@mswjs/interceptors": ["@mswjs/interceptors@0.39.2", "", { "dependencies": { "@open-draft/deferred-promise": "^2.2.0", "@open-draft/logger": "^0.3.0", "@open-draft/until": "^2.0.0", "is-node-process": "^1.2.0", "outvariant": "^1.4.3", "strict-event-emitter": "^0.5.1" } }, "sha512-RuzCup9Ct91Y7V79xwCb146RaBRHZ7NBbrIUySumd1rpKqHL5OonaqrGIbug5hNwP/fRyxFMA6ISgw4FTtYFYg=="], 322 + 323 + "@napi-rs/simple-git": ["@napi-rs/simple-git@0.1.19", "", { "optionalDependencies": { "@napi-rs/simple-git-android-arm-eabi": "0.1.19", "@napi-rs/simple-git-android-arm64": "0.1.19", "@napi-rs/simple-git-darwin-arm64": "0.1.19", "@napi-rs/simple-git-darwin-x64": "0.1.19", "@napi-rs/simple-git-freebsd-x64": "0.1.19", "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.19", "@napi-rs/simple-git-linux-arm64-gnu": "0.1.19", "@napi-rs/simple-git-linux-arm64-musl": "0.1.19", "@napi-rs/simple-git-linux-powerpc64le-gnu": "0.1.19", "@napi-rs/simple-git-linux-s390x-gnu": "0.1.19", "@napi-rs/simple-git-linux-x64-gnu": "0.1.19", "@napi-rs/simple-git-linux-x64-musl": "0.1.19", "@napi-rs/simple-git-win32-arm64-msvc": "0.1.19", "@napi-rs/simple-git-win32-x64-msvc": "0.1.19" } }, "sha512-jMxvwzkKzd3cXo2EB9GM2ic0eYo2rP/BS6gJt6HnWbsDO1O8GSD4k7o2Cpr2YERtMpGF/MGcDfsfj2EbQPtrXw=="], 324 + 325 + "@napi-rs/simple-git-android-arm-eabi": ["@napi-rs/simple-git-android-arm-eabi@0.1.19", "", { "os": "android", "cpu": "arm" }, "sha512-XryEH/hadZ4Duk/HS/HC/cA1j0RHmqUGey3MsCf65ZS0VrWMqChXM/xlTPWuY5jfCc/rPubHaqI7DZlbexnX/g=="], 326 + 327 + "@napi-rs/simple-git-android-arm64": ["@napi-rs/simple-git-android-arm64@0.1.19", "", { "os": "android", "cpu": "arm64" }, "sha512-ZQ0cPvY6nV9p7zrR9ZPo7hQBkDAcY/CHj3BjYNhykeUCiSNCrhvwX+WEeg5on8M1j4d5jcI/cwVG2FslfiByUg=="], 328 + 329 + "@napi-rs/simple-git-darwin-arm64": ["@napi-rs/simple-git-darwin-arm64@0.1.19", "", { "os": "darwin", "cpu": "arm64" }, "sha512-viZB5TYgjA1vH+QluhxZo0WKro3xBA+1xSzYx8mcxUMO5gnAoUMwXn0ZO/6Zy6pai+aGae+cj6XihGnrBRu3Pg=="], 330 + 331 + "@napi-rs/simple-git-darwin-x64": ["@napi-rs/simple-git-darwin-x64@0.1.19", "", { "os": "darwin", "cpu": "x64" }, "sha512-6dNkzSNUV5X9rsVYQbpZLyJu4Gtkl2vNJ3abBXHX/Etk0ILG5ZasO3ncznIANZQpqcbn/QPHr49J2QYAXGoKJA=="], 332 + 333 + "@napi-rs/simple-git-freebsd-x64": ["@napi-rs/simple-git-freebsd-x64@0.1.19", "", { "os": "freebsd", "cpu": "x64" }, "sha512-sB9krVIchzd20FjI2ZZ8FDsTSsXLBdnwJ6CpeVyrhXHnoszfcqxt49ocZHujAS9lMpXq7i2Nv1EXJmCy4KdhwA=="], 334 + 335 + "@napi-rs/simple-git-linux-arm-gnueabihf": ["@napi-rs/simple-git-linux-arm-gnueabihf@0.1.19", "", { "os": "linux", "cpu": "arm" }, "sha512-6HPn09lr9N1n5/XKfP8Np53g4fEXVxOFqNkS6rTH3Rm1lZHdazTRH62RggXLTguZwjcE+MvOLvoTIoR5kAS8+g=="], 336 + 337 + "@napi-rs/simple-git-linux-arm64-gnu": ["@napi-rs/simple-git-linux-arm64-gnu@0.1.19", "", { "os": "linux", "cpu": "arm64" }, "sha512-G0gISckt4cVDp3oh5Z6PV3GHJrJO6Z8bIS+9xA7vTtKdqB1i5y0n3cSFLlzQciLzhr+CajFD27doW4lEyErQ/Q=="], 338 + 339 + "@napi-rs/simple-git-linux-arm64-musl": ["@napi-rs/simple-git-linux-arm64-musl@0.1.19", "", { "os": "linux", "cpu": "arm64" }, "sha512-OwTRF+H4IZYxmDFRi1IrLMfqbdIpvHeYbJl2X94NVsLVOY+3NUHvEzL3fYaVx5urBaMnIK0DD3wZLbcueWvxbA=="], 340 + 341 + "@napi-rs/simple-git-linux-powerpc64le-gnu": ["@napi-rs/simple-git-linux-powerpc64le-gnu@0.1.19", "", { "os": "linux", "cpu": "none" }, "sha512-p7zuNNVyzpRvkCt2RIGv9FX/WPcPbZ6/FRUgUTZkA2WU33mrbvNqSi4AOqCCl6mBvEd+EOw5NU4lS9ORRJvAEg=="], 342 + 343 + "@napi-rs/simple-git-linux-s390x-gnu": ["@napi-rs/simple-git-linux-s390x-gnu@0.1.19", "", { "os": "linux", "cpu": "s390x" }, "sha512-6N2vwJUPLiak8GLrS0a3is0gSb0UwI2CHOOqtvQxPmv+JVI8kn3vKiUscsktdDb0wGEPeZ8PvZs0y8UWix7K4g=="], 344 + 345 + "@napi-rs/simple-git-linux-x64-gnu": ["@napi-rs/simple-git-linux-x64-gnu@0.1.19", "", { "os": "linux", "cpu": "x64" }, "sha512-61YfeO1J13WK7MalLgP3QlV6of2rWnVw1aqxWkAgy/lGxoOFSJ4Wid6ANVCEZk4tJpPX/XNeneqkUz5xpeb2Cw=="], 346 + 347 + "@napi-rs/simple-git-linux-x64-musl": ["@napi-rs/simple-git-linux-x64-musl@0.1.19", "", { "os": "linux", "cpu": "x64" }, "sha512-cCTWNpMJnN3PrUBItWcs3dQKCydsIasbrS3laMzq8k7OzF93Zrp2LWDTPlLCO9brbBVpBzy2Qk5Xg9uAfe/Ukw=="], 348 + 349 + "@napi-rs/simple-git-win32-arm64-msvc": ["@napi-rs/simple-git-win32-arm64-msvc@0.1.19", "", { "os": "win32", "cpu": "arm64" }, "sha512-sWavb1BjeLKKBA+PbTsRSSzVNfb7V/dOpaJvkgR5d2kWFn/AHmCZHSSj/3nyZdYf0BdDC+DIvqk3daAEZ6QMVw=="], 350 + 351 + "@napi-rs/simple-git-win32-x64-msvc": ["@napi-rs/simple-git-win32-x64-msvc@0.1.19", "", { "os": "win32", "cpu": "x64" }, "sha512-FmNuPoK4+qwaSCkp8lm3sJlrxk374enW+zCE5ZksXlZzj/9BDJAULJb5QUJ7o9Y8A/G+d8LkdQLPBE2Jaxe5XA=="], 352 + 353 + "@next/env": ["@next/env@15.3.5", "", {}, "sha512-7g06v8BUVtN2njAX/r8gheoVffhiKFVt4nx74Tt6G4Hqw9HCLYQVx/GkH2qHvPtAHZaUNZ0VXAa0pQP6v1wk7g=="], 354 + 355 + "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.3.5", "", { "os": "darwin", "cpu": "arm64" }, "sha512-lM/8tilIsqBq+2nq9kbTW19vfwFve0NR7MxfkuSUbRSgXlMQoJYg+31+++XwKVSXk4uT23G2eF/7BRIKdn8t8w=="], 356 + 357 + "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.3.5", "", { "os": "darwin", "cpu": "x64" }, "sha512-WhwegPQJ5IfoUNZUVsI9TRAlKpjGVK0tpJTL6KeiC4cux9774NYE9Wu/iCfIkL/5J8rPAkqZpG7n+EfiAfidXA=="], 358 + 359 + "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.3.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-LVD6uMOZ7XePg3KWYdGuzuvVboxujGjbcuP2jsPAN3MnLdLoZUXKRc6ixxfs03RH7qBdEHCZjyLP/jBdCJVRJQ=="], 360 + 361 + "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.3.5", "", { "os": "linux", "cpu": "arm64" }, "sha512-k8aVScYZ++BnS2P69ClK7v4nOu702jcF9AIHKu6llhHEtBSmM2zkPGl9yoqbSU/657IIIb0QHpdxEr0iW9z53A=="], 362 + 363 + "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.3.5", "", { "os": "linux", "cpu": "x64" }, "sha512-2xYU0DI9DGN/bAHzVwADid22ba5d/xrbrQlr2U+/Q5WkFUzeL0TDR963BdrtLS/4bMmKZGptLeg6282H/S2i8A=="], 364 + 365 + "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.3.5", "", { "os": "linux", "cpu": "x64" }, "sha512-TRYIqAGf1KCbuAB0gjhdn5Ytd8fV+wJSM2Nh2is/xEqR8PZHxfQuaiNhoF50XfY90sNpaRMaGhF6E+qjV1b9Tg=="], 366 + 367 + "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.3.5", "", { "os": "win32", "cpu": "arm64" }, "sha512-h04/7iMEUSMY6fDGCvdanKqlO1qYvzNxntZlCzfE8i5P0uqzVQWQquU1TIhlz0VqGQGXLrFDuTJVONpqGqjGKQ=="], 368 + 369 + "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.3.5", "", { "os": "win32", "cpu": "x64" }, "sha512-5fhH6fccXxnX2KhllnGhkYMndhOiLOLEiVGYjP2nizqeGWkN10sA9taATlXwake2E2XMvYZjjz0Uj7T0y+z1yw=="], 370 + 371 + "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], 372 + 373 + "@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="], 374 + 375 + "@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="], 376 + 377 + "@open-draft/deferred-promise": ["@open-draft/deferred-promise@2.2.0", "", {}, "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA=="], 378 + 379 + "@open-draft/logger": ["@open-draft/logger@0.3.0", "", { "dependencies": { "is-node-process": "^1.2.0", "outvariant": "^1.4.0" } }, "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ=="], 380 + 381 + "@open-draft/until": ["@open-draft/until@2.1.0", "", {}, "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg=="], 382 + 383 + "@radix-ui/react-compose-refs": ["@radix-ui/react-compose-refs@1.1.2", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg=="], 384 + 385 + "@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="], 386 + 387 + "@rc-component/async-validator": ["@rc-component/async-validator@5.0.4", "", { "dependencies": { "@babel/runtime": "^7.24.4" } }, "sha512-qgGdcVIF604M9EqjNF0hbUTz42bz/RDtxWdWuU5EQe3hi7M8ob54B6B35rOsvX5eSvIHIzT9iH1R3n+hk3CGfg=="], 388 + 389 + "@rc-component/color-picker": ["@rc-component/color-picker@2.0.1", "", { "dependencies": { "@ant-design/fast-color": "^2.0.6", "@babel/runtime": "^7.23.6", "classnames": "^2.2.6", "rc-util": "^5.38.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-WcZYwAThV/b2GISQ8F+7650r5ZZJ043E57aVBFkQ+kSY4C6wdofXgB0hBx+GPGpIU0Z81eETNoDUJMr7oy/P8Q=="], 390 + 391 + "@rc-component/context": ["@rc-component/context@1.4.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w=="], 392 + 393 + "@rc-component/mini-decimal": ["@rc-component/mini-decimal@1.1.0", "", { "dependencies": { "@babel/runtime": "^7.18.0" } }, "sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ=="], 394 + 395 + "@rc-component/mutate-observer": ["@rc-component/mutate-observer@1.1.0", "", { "dependencies": { "@babel/runtime": "^7.18.0", "classnames": "^2.3.2", "rc-util": "^5.24.4" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw=="], 396 + 397 + "@rc-component/portal": ["@rc-component/portal@1.1.2", "", { "dependencies": { "@babel/runtime": "^7.18.0", "classnames": "^2.3.2", "rc-util": "^5.24.4" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg=="], 398 + 399 + "@rc-component/qrcode": ["@rc-component/qrcode@1.0.0", "", { "dependencies": { "@babel/runtime": "^7.24.7", "classnames": "^2.3.2", "rc-util": "^5.38.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg=="], 400 + 401 + "@rc-component/tour": ["@rc-component/tour@1.15.1", "", { "dependencies": { "@babel/runtime": "^7.18.0", "@rc-component/portal": "^1.0.0-9", "@rc-component/trigger": "^2.0.0", "classnames": "^2.3.2", "rc-util": "^5.24.4" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ=="], 402 + 403 + "@rc-component/trigger": ["@rc-component/trigger@2.2.7", "", { "dependencies": { "@babel/runtime": "^7.23.2", "@rc-component/portal": "^1.1.0", "classnames": "^2.3.2", "rc-motion": "^2.0.0", "rc-resize-observer": "^1.3.1", "rc-util": "^5.44.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-Qggj4Z0AA2i5dJhzlfFSmg1Qrziu8dsdHOihROL5Kl18seO2Eh/ZaTYt2c8a/CyGaTChnFry7BEYew1+/fhSbA=="], 404 + 405 + "@react-aria/focus": ["@react-aria/focus@3.20.5", "", { "dependencies": { "@react-aria/interactions": "^3.25.3", "@react-aria/utils": "^3.29.1", "@react-types/shared": "^3.30.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A=="], 406 + 407 + "@react-aria/interactions": ["@react-aria/interactions@3.25.3", "", { "dependencies": { "@react-aria/ssr": "^3.9.9", "@react-aria/utils": "^3.29.1", "@react-stately/flags": "^3.1.2", "@react-types/shared": "^3.30.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A=="], 408 + 409 + "@react-aria/ssr": ["@react-aria/ssr@3.9.9", "", { "dependencies": { "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g=="], 410 + 411 + "@react-aria/utils": ["@react-aria/utils@3.29.1", "", { "dependencies": { "@react-aria/ssr": "^3.9.9", "@react-stately/flags": "^3.1.2", "@react-stately/utils": "^3.10.7", "@react-types/shared": "^3.30.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g=="], 412 + 413 + "@react-stately/flags": ["@react-stately/flags@3.1.2", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg=="], 414 + 415 + "@react-stately/utils": ["@react-stately/utils@3.10.7", "", { "dependencies": { "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ=="], 416 + 417 + "@react-types/shared": ["@react-types/shared@3.30.0", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog=="], 418 + 419 + "@rolldown/pluginutils": ["@rolldown/pluginutils@1.0.0-beta.19", "", {}, "sha512-3FL3mnMbPu0muGOCaKAhhFEYmqv9eTfPSJRJmANrCwtgK8VuxpsZDGK+m0LYAGoyO8+0j5uRe4PeyPDK1yA/hA=="], 420 + 421 + "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.45.0", "", { "os": "android", "cpu": "arm" }, "sha512-2o/FgACbji4tW1dzXOqAV15Eu7DdgbKsF2QKcxfG4xbh5iwU7yr5RRP5/U+0asQliSYv5M4o7BevlGIoSL0LXg=="], 422 + 423 + "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.45.0", "", { "os": "android", "cpu": "arm64" }, "sha512-PSZ0SvMOjEAxwZeTx32eI/j5xSYtDCRxGu5k9zvzoY77xUNssZM+WV6HYBLROpY5CkXsbQjvz40fBb7WPwDqtQ=="], 424 + 425 + "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.45.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-BA4yPIPssPB2aRAWzmqzQ3y2/KotkLyZukVB7j3psK/U3nVJdceo6qr9pLM2xN6iRP/wKfxEbOb1yrlZH6sYZg=="], 426 + 427 + "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.45.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-Pr2o0lvTwsiG4HCr43Zy9xXrHspyMvsvEw4FwKYqhli4FuLE5FjcZzuQ4cfPe0iUFCvSQG6lACI0xj74FDZKRA=="], 428 + 429 + "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.45.0", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-lYE8LkE5h4a/+6VnnLiL14zWMPnx6wNbDG23GcYFpRW1V9hYWHAw9lBZ6ZUIrOaoK7NliF1sdwYGiVmziUF4vA=="], 430 + 431 + "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.45.0", "", { "os": "freebsd", "cpu": "x64" }, "sha512-PVQWZK9sbzpvqC9Q0GlehNNSVHR+4m7+wET+7FgSnKG3ci5nAMgGmr9mGBXzAuE5SvguCKJ6mHL6vq1JaJ/gvw=="], 432 + 433 + "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.45.0", "", { "os": "linux", "cpu": "arm" }, "sha512-hLrmRl53prCcD+YXTfNvXd776HTxNh8wPAMllusQ+amcQmtgo3V5i/nkhPN6FakW+QVLoUUr2AsbtIRPFU3xIA=="], 434 + 435 + "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.45.0", "", { "os": "linux", "cpu": "arm" }, "sha512-XBKGSYcrkdiRRjl+8XvrUR3AosXU0NvF7VuqMsm7s5nRy+nt58ZMB19Jdp1RdqewLcaYnpk8zeVs/4MlLZEJxw=="], 436 + 437 + "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.45.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-fRvZZPUiBz7NztBE/2QnCS5AtqLVhXmUOPj9IHlfGEXkapgImf4W9+FSkL8cWqoAjozyUzqFmSc4zh2ooaeF6g=="], 438 + 439 + "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.45.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-Btv2WRZOcUGi8XU80XwIvzTg4U6+l6D0V6sZTrZx214nrwxw5nAi8hysaXj/mctyClWgesyuxbeLylCBNauimg=="], 440 + 441 + "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.45.0", "", { "os": "linux", "cpu": "none" }, "sha512-Li0emNnwtUZdLwHjQPBxn4VWztcrw/h7mgLyHiEI5Z0MhpeFGlzaiBHpSNVOMB/xucjXTTcO+dhv469Djr16KA=="], 442 + 443 + "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.45.0", "", { "os": "linux", "cpu": "ppc64" }, "sha512-sB8+pfkYx2kvpDCfd63d5ScYT0Fz1LO6jIb2zLZvmK9ob2D8DeVqrmBDE0iDK8KlBVmsTNzrjr3G1xV4eUZhSw=="], 444 + 445 + "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.45.0", "", { "os": "linux", "cpu": "none" }, "sha512-5GQ6PFhh7E6jQm70p1aW05G2cap5zMOvO0se5JMecHeAdj5ZhWEHbJ4hiKpfi1nnnEdTauDXxPgXae/mqjow9w=="], 446 + 447 + "@rollup/rollup-linux-riscv64-musl": ["@rollup/rollup-linux-riscv64-musl@4.45.0", "", { "os": "linux", "cpu": "none" }, "sha512-N/euLsBd1rekWcuduakTo/dJw6U6sBP3eUq+RXM9RNfPuWTvG2w/WObDkIvJ2KChy6oxZmOSC08Ak2OJA0UiAA=="], 448 + 449 + "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.45.0", "", { "os": "linux", "cpu": "s390x" }, "sha512-2l9sA7d7QdikL0xQwNMO3xURBUNEWyHVHfAsHsUdq+E/pgLTUcCE+gih5PCdmyHmfTDeXUWVhqL0WZzg0nua3g=="], 450 + 451 + "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.45.0", "", { "os": "linux", "cpu": "x64" }, "sha512-XZdD3fEEQcwG2KrJDdEQu7NrHonPxxaV0/w2HpvINBdcqebz1aL+0vM2WFJq4DeiAVT6F5SUQas65HY5JDqoPw=="], 452 + 453 + "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.45.0", "", { "os": "linux", "cpu": "x64" }, "sha512-7ayfgvtmmWgKWBkCGg5+xTQ0r5V1owVm67zTrsEY1008L5ro7mCyGYORomARt/OquB9KY7LpxVBZes+oSniAAQ=="], 454 + 455 + "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.45.0", "", { "os": "win32", "cpu": "arm64" }, "sha512-B+IJgcBnE2bm93jEW5kHisqvPITs4ddLOROAcOc/diBgrEiQJJ6Qcjby75rFSmH5eMGrqJryUgJDhrfj942apQ=="], 456 + 457 + "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.45.0", "", { "os": "win32", "cpu": "ia32" }, "sha512-+CXwwG66g0/FpWOnP/v1HnrGVSOygK/osUbu3wPRy8ECXjoYKjRAyfxYpDQOfghC5qPJYLPH0oN4MCOjwgdMug=="], 458 + 459 + "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.45.0", "", { "os": "win32", "cpu": "x64" }, "sha512-SRf1cytG7wqcHVLrBc9VtPK4pU5wxiB/lNIkNmW2ApKXIg+RpqwHfsaEK+e7eH4A1BpI6BX/aBWXxZCIrJg3uA=="], 460 + 461 + "@shikijs/core": ["@shikijs/core@2.5.0", "", { "dependencies": { "@shikijs/engine-javascript": "2.5.0", "@shikijs/engine-oniguruma": "2.5.0", "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg=="], 462 + 463 + "@shikijs/engine-javascript": ["@shikijs/engine-javascript@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^3.1.0" } }, "sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w=="], 464 + 465 + "@shikijs/engine-oniguruma": ["@shikijs/engine-oniguruma@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw=="], 466 + 467 + "@shikijs/langs": ["@shikijs/langs@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0" } }, "sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w=="], 468 + 469 + "@shikijs/themes": ["@shikijs/themes@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0" } }, "sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw=="], 470 + 471 + "@shikijs/twoslash": ["@shikijs/twoslash@2.5.0", "", { "dependencies": { "@shikijs/core": "2.5.0", "@shikijs/types": "2.5.0", "twoslash": "^0.2.12" } }, "sha512-OdyoZRbzTB80qHFHdaXT070OG9hiljxbsJMZmrMAPWXG2e4FV8wbC63VBM5BJXa1DH645nw20VX1MzASkO5V9g=="], 472 + 473 + "@shikijs/types": ["@shikijs/types@2.5.0", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw=="], 474 + 475 + "@shikijs/vscode-textmate": ["@shikijs/vscode-textmate@10.0.2", "", {}, "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg=="], 476 + 477 + "@swc/counter": ["@swc/counter@0.1.3", "", {}, "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ=="], 478 + 479 + "@swc/helpers": ["@swc/helpers@0.5.15", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g=="], 480 + 481 + "@tailwindcss/node": ["@tailwindcss/node@4.1.11", "", { "dependencies": { "@ampproject/remapping": "^2.3.0", "enhanced-resolve": "^5.18.1", "jiti": "^2.4.2", "lightningcss": "1.30.1", "magic-string": "^0.30.17", "source-map-js": "^1.2.1", "tailwindcss": "4.1.11" } }, "sha512-yzhzuGRmv5QyU9qLNg4GTlYI6STedBWRE7NjxP45CsFYYq9taI0zJXZBMqIC/c8fViNLhmrbpSFS57EoxUmD6Q=="], 482 + 483 + "@tailwindcss/oxide": ["@tailwindcss/oxide@4.1.11", "", { "dependencies": { "detect-libc": "^2.0.4", "tar": "^7.4.3" }, "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.1.11", "@tailwindcss/oxide-darwin-arm64": "4.1.11", "@tailwindcss/oxide-darwin-x64": "4.1.11", "@tailwindcss/oxide-freebsd-x64": "4.1.11", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.11", "@tailwindcss/oxide-linux-arm64-gnu": "4.1.11", "@tailwindcss/oxide-linux-arm64-musl": "4.1.11", "@tailwindcss/oxide-linux-x64-gnu": "4.1.11", "@tailwindcss/oxide-linux-x64-musl": "4.1.11", "@tailwindcss/oxide-wasm32-wasi": "4.1.11", "@tailwindcss/oxide-win32-arm64-msvc": "4.1.11", "@tailwindcss/oxide-win32-x64-msvc": "4.1.11" } }, "sha512-Q69XzrtAhuyfHo+5/HMgr1lAiPP/G40OMFAnws7xcFEYqcypZmdW8eGXaOUIeOl1dzPJBPENXgbjsOyhg2nkrg=="], 484 + 485 + "@tailwindcss/oxide-android-arm64": ["@tailwindcss/oxide-android-arm64@4.1.11", "", { "os": "android", "cpu": "arm64" }, "sha512-3IfFuATVRUMZZprEIx9OGDjG3Ou3jG4xQzNTvjDoKmU9JdmoCohQJ83MYd0GPnQIu89YoJqvMM0G3uqLRFtetg=="], 486 + 487 + "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/oxide-darwin-arm64@4.1.11", "", { "os": "darwin", "cpu": "arm64" }, "sha512-ESgStEOEsyg8J5YcMb1xl8WFOXfeBmrhAwGsFxxB2CxY9evy63+AtpbDLAyRkJnxLy2WsD1qF13E97uQyP1lfQ=="], 488 + 489 + "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/oxide-darwin-x64@4.1.11", "", { "os": "darwin", "cpu": "x64" }, "sha512-EgnK8kRchgmgzG6jE10UQNaH9Mwi2n+yw1jWmof9Vyg2lpKNX2ioe7CJdf9M5f8V9uaQxInenZkOxnTVL3fhAw=="], 490 + 491 + "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/oxide-freebsd-x64@4.1.11", "", { "os": "freebsd", "cpu": "x64" }, "sha512-xdqKtbpHs7pQhIKmqVpxStnY1skuNh4CtbcyOHeX1YBE0hArj2romsFGb6yUmzkq/6M24nkxDqU8GYrKrz+UcA=="], 492 + 493 + "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/oxide-linux-arm-gnueabihf@4.1.11", "", { "os": "linux", "cpu": "arm" }, "sha512-ryHQK2eyDYYMwB5wZL46uoxz2zzDZsFBwfjssgB7pzytAeCCa6glsiJGjhTEddq/4OsIjsLNMAiMlHNYnkEEeg=="], 494 + 495 + "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/oxide-linux-arm64-gnu@4.1.11", "", { "os": "linux", "cpu": "arm64" }, "sha512-mYwqheq4BXF83j/w75ewkPJmPZIqqP1nhoghS9D57CLjsh3Nfq0m4ftTotRYtGnZd3eCztgbSPJ9QhfC91gDZQ=="], 496 + 497 + "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/oxide-linux-arm64-musl@4.1.11", "", { "os": "linux", "cpu": "arm64" }, "sha512-m/NVRFNGlEHJrNVk3O6I9ggVuNjXHIPoD6bqay/pubtYC9QIdAMpS+cswZQPBLvVvEF6GtSNONbDkZrjWZXYNQ=="], 498 + 499 + "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/oxide-linux-x64-gnu@4.1.11", "", { "os": "linux", "cpu": "x64" }, "sha512-YW6sblI7xukSD2TdbbaeQVDysIm/UPJtObHJHKxDEcW2exAtY47j52f8jZXkqE1krdnkhCMGqP3dbniu1Te2Fg=="], 500 + 501 + "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/oxide-linux-x64-musl@4.1.11", "", { "os": "linux", "cpu": "x64" }, "sha512-e3C/RRhGunWYNC3aSF7exsQkdXzQ/M+aYuZHKnw4U7KQwTJotnWsGOIVih0s2qQzmEzOFIJ3+xt7iq67K/p56Q=="], 502 + 503 + "@tailwindcss/oxide-wasm32-wasi": ["@tailwindcss/oxide-wasm32-wasi@4.1.11", "", { "dependencies": { "@emnapi/core": "^1.4.3", "@emnapi/runtime": "^1.4.3", "@emnapi/wasi-threads": "^1.0.2", "@napi-rs/wasm-runtime": "^0.2.11", "@tybys/wasm-util": "^0.9.0", "tslib": "^2.8.0" }, "cpu": "none" }, "sha512-Xo1+/GU0JEN/C/dvcammKHzeM6NqKovG+6921MR6oadee5XPBaKOumrJCXvopJ/Qb5TH7LX/UAywbqrP4lax0g=="], 504 + 505 + "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/oxide-win32-arm64-msvc@4.1.11", "", { "os": "win32", "cpu": "arm64" }, "sha512-UgKYx5PwEKrac3GPNPf6HVMNhUIGuUh4wlDFR2jYYdkX6pL/rn73zTq/4pzUm8fOjAn5L8zDeHp9iXmUGOXZ+w=="], 506 + 507 + "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/oxide-win32-x64-msvc@4.1.11", "", { "os": "win32", "cpu": "x64" }, "sha512-YfHoggn1j0LK7wR82TOucWc5LDCguHnoS879idHekmmiR7g9HUtMw9MI0NHatS28u/Xlkfi9w5RJWgz2Dl+5Qg=="], 508 + 509 + "@tailwindcss/vite": ["@tailwindcss/vite@4.1.11", "", { "dependencies": { "@tailwindcss/node": "4.1.11", "@tailwindcss/oxide": "4.1.11", "tailwindcss": "4.1.11" }, "peerDependencies": { "vite": "^5.2.0 || ^6 || ^7" } }, "sha512-RHYhrR3hku0MJFRV+fN2gNbDNEh3dwKvY8XJvTxCSXeMOsCRSr+uKvDWQcbizrHgjML6ZmTE5OwMrl5wKcujCw=="], 510 + 511 + "@tanstack/react-virtual": ["@tanstack/react-virtual@3.13.12", "", { "dependencies": { "@tanstack/virtual-core": "3.13.12" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA=="], 512 + 513 + "@tanstack/virtual-core": ["@tanstack/virtual-core@3.13.12", "", {}, "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA=="], 514 + 515 + "@tauri-apps/api": ["@tauri-apps/api@2.6.0", "", {}, "sha512-hRNcdercfgpzgFrMXWwNDBN0B7vNzOzRepy6ZAmhxi5mDLVPNrTpo9MGg2tN/F7JRugj4d2aF7E1rtPXAHaetg=="], 516 + 517 + "@tauri-apps/cli": ["@tauri-apps/cli@2.6.2", "", { "optionalDependencies": { "@tauri-apps/cli-darwin-arm64": "2.6.2", "@tauri-apps/cli-darwin-x64": "2.6.2", "@tauri-apps/cli-linux-arm-gnueabihf": "2.6.2", "@tauri-apps/cli-linux-arm64-gnu": "2.6.2", "@tauri-apps/cli-linux-arm64-musl": "2.6.2", "@tauri-apps/cli-linux-riscv64-gnu": "2.6.2", "@tauri-apps/cli-linux-x64-gnu": "2.6.2", "@tauri-apps/cli-linux-x64-musl": "2.6.2", "@tauri-apps/cli-win32-arm64-msvc": "2.6.2", "@tauri-apps/cli-win32-ia32-msvc": "2.6.2", "@tauri-apps/cli-win32-x64-msvc": "2.6.2" }, "bin": { "tauri": "tauri.js" } }, "sha512-s1/eyBHxk0wG1blLeOY2IDjgZcxVrkxU5HFL8rNDwjYGr0o7yr3RAtwmuUPhz13NO+xGAL1bJZaLFBdp+5joKg=="], 518 + 519 + "@tauri-apps/cli-darwin-arm64": ["@tauri-apps/cli-darwin-arm64@2.6.2", "", { "os": "darwin", "cpu": "arm64" }, "sha512-YlvT+Yb7u2HplyN2Cf/nBplCQARC/I4uedlYHlgtxg6rV7xbo9BvG1jLOo29IFhqA2rOp5w1LtgvVGwsOf2kxw=="], 520 + 521 + "@tauri-apps/cli-darwin-x64": ["@tauri-apps/cli-darwin-x64@2.6.2", "", { "os": "darwin", "cpu": "x64" }, "sha512-21gdPWfv1bP8rkTdCL44in70QcYcPaDM70L+y78N8TkBuC+/+wqnHcwwjzb+mUyck6UoEw2DORagSI/oKKUGJw=="], 522 + 523 + "@tauri-apps/cli-linux-arm-gnueabihf": ["@tauri-apps/cli-linux-arm-gnueabihf@2.6.2", "", { "os": "linux", "cpu": "arm" }, "sha512-MW8Y6HqHS5yzQkwGoLk/ZyE1tWpnz/seDoY4INsbvUZdknuUf80yn3H+s6eGKtT/0Bfqon/W9sY7pEkgHRPQgA=="], 524 + 525 + "@tauri-apps/cli-linux-arm64-gnu": ["@tauri-apps/cli-linux-arm64-gnu@2.6.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-9PdINTUtnyrnQt9hvC4y1m0NoxKSw/wUB9OTBAQabPj8WLAdvySWiUpEiqJjwLhlu4T6ltXZRpNTEzous3/RXg=="], 526 + 527 + "@tauri-apps/cli-linux-arm64-musl": ["@tauri-apps/cli-linux-arm64-musl@2.6.2", "", { "os": "linux", "cpu": "arm64" }, "sha512-LrcJTRr7FrtQlTDkYaRXIGo/8YU/xkWmBPC646WwKNZ/S6yqCiDcOMoPe7Cx4ZvcG6sK6LUCLQMfaSNEL7PT0A=="], 528 + 529 + "@tauri-apps/cli-linux-riscv64-gnu": ["@tauri-apps/cli-linux-riscv64-gnu@2.6.2", "", { "os": "linux", "cpu": "none" }, "sha512-GnTshO/BaZ9KGIazz2EiFfXGWgLur5/pjqklRA/ck42PGdUQJhV/Ao7A7TdXPjqAzpFxNo6M/Hx0GCH2iMS7IA=="], 530 + 531 + "@tauri-apps/cli-linux-x64-gnu": ["@tauri-apps/cli-linux-x64-gnu@2.6.2", "", { "os": "linux", "cpu": "x64" }, "sha512-QDG3WeJD6UJekmrtVPCJRzlKgn9sGzhvD58oAw5gIU+DRovgmmG2U1jH9fS361oYGjWWO7d/KM9t0kugZzi4lQ=="], 532 + 533 + "@tauri-apps/cli-linux-x64-musl": ["@tauri-apps/cli-linux-x64-musl@2.6.2", "", { "os": "linux", "cpu": "x64" }, "sha512-TNVTDDtnWzuVqWBFdZ4+8ZTg17tc21v+CT5XBQ+KYCoYtCrIaHpW04fS5Tmudi+vYdBwoPDfwpKEB6LhCeFraQ=="], 534 + 535 + "@tauri-apps/cli-win32-arm64-msvc": ["@tauri-apps/cli-win32-arm64-msvc@2.6.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-z77C1oa/hMLO/jM1JF39tK3M3v9nou7RsBnQoOY54z5WPcpVAbS0XdFhXB7sSN72BOiO3moDky9lQANQz6L3CA=="], 536 + 537 + "@tauri-apps/cli-win32-ia32-msvc": ["@tauri-apps/cli-win32-ia32-msvc@2.6.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-TmD8BbzbjluBw8+QEIWUVmFa9aAluSkT1N937n1mpYLXcPbTpbunqRFiIznTwupoJNJIdtpF/t7BdZDRh5rrcg=="], 538 + 539 + "@tauri-apps/cli-win32-x64-msvc": ["@tauri-apps/cli-win32-x64-msvc@2.6.2", "", { "os": "win32", "cpu": "x64" }, "sha512-ItB8RCKk+nCmqOxOvbNtltz6x1A4QX6cSM21kj3NkpcnjT9rHSMcfyf8WVI2fkoMUJR80iqCblUX6ARxC3lj6w=="], 540 + 541 + "@tauri-apps/plugin-deep-link": ["@tauri-apps/plugin-deep-link@2.4.0", "", { "dependencies": { "@tauri-apps/api": "^2.6.0" } }, "sha512-scFldWG5FDqLgbHauS5FtsE563Bo00sqYhhWTYwNzIOZFdOJtNY6tBqzqGJ8I1aehPtEVA0LcTNaq8fmDQbDGg=="], 542 + 543 + "@tauri-apps/plugin-opener": ["@tauri-apps/plugin-opener@2.4.0", "", { "dependencies": { "@tauri-apps/api": "^2.6.0" } }, "sha512-43VyN8JJtvKWJY72WI/KNZszTpDpzHULFxQs0CJBIYUdCRowQ6Q1feWTDb979N7nldqSuDOaBupZ6wz2nvuWwQ=="], 544 + 545 + "@theguild/remark-mermaid": ["@theguild/remark-mermaid@0.2.0", "", { "dependencies": { "mermaid": "^11.0.0", "unist-util-visit": "^5.0.0" }, "peerDependencies": { "react": "^18.2.0" } }, "sha512-o8n57TJy0OI4PCrNw8z6S+vpHtrwoQZzTA5Y3fL0U1NDRIoMg/78duWgEBFsCZcWM1G6zjE91yg1aKCsDwgE2Q=="], 546 + 547 + "@theguild/remark-npm2yarn": ["@theguild/remark-npm2yarn@0.3.3", "", { "dependencies": { "npm-to-yarn": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-ma6DvR03gdbvwqfKx1omqhg9May/VYGdMHvTzB4VuxkyS7KzfZ/lzrj43hmcsggpMje0x7SADA/pcMph0ejRnA=="], 548 + 549 + "@ts-morph/common": ["@ts-morph/common@0.19.0", "", { "dependencies": { "fast-glob": "^3.2.12", "minimatch": "^7.4.3", "mkdirp": "^2.1.6", "path-browserify": "^1.0.1" } }, "sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ=="], 550 + 551 + "@types/babel__core": ["@types/babel__core@7.20.5", "", { "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA=="], 552 + 553 + "@types/babel__generator": ["@types/babel__generator@7.27.0", "", { "dependencies": { "@babel/types": "^7.0.0" } }, "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg=="], 554 + 555 + "@types/babel__template": ["@types/babel__template@7.4.4", "", { "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A=="], 556 + 557 + "@types/babel__traverse": ["@types/babel__traverse@7.20.7", "", { "dependencies": { "@babel/types": "^7.20.7" } }, "sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng=="], 558 + 559 + "@types/cookie": ["@types/cookie@0.6.0", "", {}, "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="], 560 + 561 + "@types/d3": ["@types/d3@7.4.3", "", { "dependencies": { "@types/d3-array": "*", "@types/d3-axis": "*", "@types/d3-brush": "*", "@types/d3-chord": "*", "@types/d3-color": "*", "@types/d3-contour": "*", "@types/d3-delaunay": "*", "@types/d3-dispatch": "*", "@types/d3-drag": "*", "@types/d3-dsv": "*", "@types/d3-ease": "*", "@types/d3-fetch": "*", "@types/d3-force": "*", "@types/d3-format": "*", "@types/d3-geo": "*", "@types/d3-hierarchy": "*", "@types/d3-interpolate": "*", "@types/d3-path": "*", "@types/d3-polygon": "*", "@types/d3-quadtree": "*", "@types/d3-random": "*", "@types/d3-scale": "*", "@types/d3-scale-chromatic": "*", "@types/d3-selection": "*", "@types/d3-shape": "*", "@types/d3-time": "*", "@types/d3-time-format": "*", "@types/d3-timer": "*", "@types/d3-transition": "*", "@types/d3-zoom": "*" } }, "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww=="], 562 + 563 + "@types/d3-array": ["@types/d3-array@3.2.1", "", {}, "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg=="], 564 + 565 + "@types/d3-axis": ["@types/d3-axis@3.0.6", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw=="], 566 + 567 + "@types/d3-brush": ["@types/d3-brush@3.0.6", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A=="], 568 + 569 + "@types/d3-chord": ["@types/d3-chord@3.0.6", "", {}, "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg=="], 570 + 571 + "@types/d3-color": ["@types/d3-color@3.1.3", "", {}, "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="], 572 + 573 + "@types/d3-contour": ["@types/d3-contour@3.0.6", "", { "dependencies": { "@types/d3-array": "*", "@types/geojson": "*" } }, "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg=="], 574 + 575 + "@types/d3-delaunay": ["@types/d3-delaunay@6.0.4", "", {}, "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw=="], 576 + 577 + "@types/d3-dispatch": ["@types/d3-dispatch@3.0.6", "", {}, "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ=="], 578 + 579 + "@types/d3-drag": ["@types/d3-drag@3.0.7", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ=="], 580 + 581 + "@types/d3-dsv": ["@types/d3-dsv@3.0.7", "", {}, "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g=="], 582 + 583 + "@types/d3-ease": ["@types/d3-ease@3.0.2", "", {}, "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="], 584 + 585 + "@types/d3-fetch": ["@types/d3-fetch@3.0.7", "", { "dependencies": { "@types/d3-dsv": "*" } }, "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA=="], 586 + 587 + "@types/d3-force": ["@types/d3-force@3.0.10", "", {}, "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw=="], 588 + 589 + "@types/d3-format": ["@types/d3-format@3.0.4", "", {}, "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="], 590 + 591 + "@types/d3-geo": ["@types/d3-geo@3.1.0", "", { "dependencies": { "@types/geojson": "*" } }, "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ=="], 592 + 593 + "@types/d3-hierarchy": ["@types/d3-hierarchy@3.1.7", "", {}, "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg=="], 594 + 595 + "@types/d3-interpolate": ["@types/d3-interpolate@3.0.4", "", { "dependencies": { "@types/d3-color": "*" } }, "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="], 596 + 597 + "@types/d3-path": ["@types/d3-path@3.1.1", "", {}, "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="], 598 + 599 + "@types/d3-polygon": ["@types/d3-polygon@3.0.2", "", {}, "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA=="], 600 + 601 + "@types/d3-quadtree": ["@types/d3-quadtree@3.0.6", "", {}, "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg=="], 602 + 603 + "@types/d3-random": ["@types/d3-random@3.0.3", "", {}, "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ=="], 604 + 605 + "@types/d3-scale": ["@types/d3-scale@4.0.9", "", { "dependencies": { "@types/d3-time": "*" } }, "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw=="], 606 + 607 + "@types/d3-scale-chromatic": ["@types/d3-scale-chromatic@3.1.0", "", {}, "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ=="], 608 + 609 + "@types/d3-selection": ["@types/d3-selection@3.0.11", "", {}, "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="], 610 + 611 + "@types/d3-shape": ["@types/d3-shape@3.1.7", "", { "dependencies": { "@types/d3-path": "*" } }, "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg=="], 612 + 613 + "@types/d3-time": ["@types/d3-time@3.0.4", "", {}, "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="], 614 + 615 + "@types/d3-time-format": ["@types/d3-time-format@4.0.3", "", {}, "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg=="], 616 + 617 + "@types/d3-timer": ["@types/d3-timer@3.0.2", "", {}, "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="], 618 + 619 + "@types/d3-transition": ["@types/d3-transition@3.0.9", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg=="], 620 + 621 + "@types/d3-zoom": ["@types/d3-zoom@3.0.8", "", { "dependencies": { "@types/d3-interpolate": "*", "@types/d3-selection": "*" } }, "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw=="], 622 + 623 + "@types/debug": ["@types/debug@4.1.12", "", { "dependencies": { "@types/ms": "*" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="], 624 + 625 + "@types/estree": ["@types/estree@1.0.8", "", {}, "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="], 626 + 627 + "@types/estree-jsx": ["@types/estree-jsx@1.0.5", "", { "dependencies": { "@types/estree": "*" } }, "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg=="], 628 + 629 + "@types/geojson": ["@types/geojson@7946.0.16", "", {}, "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg=="], 630 + 631 + "@types/hast": ["@types/hast@3.0.4", "", { "dependencies": { "@types/unist": "*" } }, "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ=="], 632 + 633 + "@types/katex": ["@types/katex@0.16.7", "", {}, "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ=="], 634 + 635 + "@types/mdast": ["@types/mdast@4.0.4", "", { "dependencies": { "@types/unist": "*" } }, "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA=="], 636 + 637 + "@types/mdx": ["@types/mdx@2.0.13", "", {}, "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw=="], 638 + 639 + "@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="], 640 + 641 + "@types/nlcst": ["@types/nlcst@2.0.3", "", { "dependencies": { "@types/unist": "*" } }, "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA=="], 642 + 643 + "@types/node": ["@types/node@24.0.13", "", { "dependencies": { "undici-types": "~7.8.0" } }, "sha512-Qm9OYVOFHFYg3wJoTSrz80hoec5Lia/dPp84do3X7dZvLikQvM1YpmvTBEdIr/e+U8HTkFjLHLnl78K/qjf+jQ=="], 644 + 645 + "@types/prop-types": ["@types/prop-types@15.7.15", "", {}, "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw=="], 646 + 647 + "@types/react": ["@types/react@18.3.23", "", { "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, "sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w=="], 648 + 649 + "@types/react-dom": ["@types/react-dom@18.3.7", "", { "peerDependencies": { "@types/react": "^18.0.0" } }, "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ=="], 650 + 651 + "@types/statuses": ["@types/statuses@2.0.6", "", {}, "sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA=="], 652 + 653 + "@types/tough-cookie": ["@types/tough-cookie@4.0.5", "", {}, "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA=="], 654 + 655 + "@types/trusted-types": ["@types/trusted-types@2.0.7", "", {}, "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="], 656 + 657 + "@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="], 658 + 659 + "@typescript/vfs": ["@typescript/vfs@1.6.1", "", { "dependencies": { "debug": "^4.1.1" }, "peerDependencies": { "typescript": "*" } }, "sha512-JwoxboBh7Oz1v38tPbkrZ62ZXNHAk9bJ7c9x0eI5zBfBnBYGhURdbnh7Z4smN/MV48Y5OCcZb58n972UtbazsA=="], 660 + 661 + "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="], 662 + 663 + "@vitejs/plugin-react": ["@vitejs/plugin-react@4.6.0", "", { "dependencies": { "@babel/core": "^7.27.4", "@babel/plugin-transform-react-jsx-self": "^7.27.1", "@babel/plugin-transform-react-jsx-source": "^7.27.1", "@rolldown/pluginutils": "1.0.0-beta.19", "@types/babel__core": "^7.20.5", "react-refresh": "^0.17.0" }, "peerDependencies": { "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0" } }, "sha512-5Kgff+m8e2PB+9j51eGHEpn5kUzRKH2Ry0qGoe8ItJg7pqnkPrYPkDQZGgGmTa0EGarHrkjLvOdU3b1fzI8otQ=="], 664 + 665 + "@xmldom/xmldom": ["@xmldom/xmldom@0.9.8", "", {}, "sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A=="], 666 + 667 + "accepts": ["accepts@2.0.0", "", { "dependencies": { "mime-types": "^3.0.0", "negotiator": "^1.0.0" } }, "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng=="], 668 + 669 + "acorn": ["acorn@8.15.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="], 670 + 671 + "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], 672 + 673 + "agent-base": ["agent-base@7.1.4", "", {}, "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ=="], 674 + 675 + "ajv": ["ajv@6.12.6", "", { "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="], 676 + 677 + "ansi-escapes": ["ansi-escapes@4.3.2", "", { "dependencies": { "type-fest": "^0.21.3" } }, "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ=="], 678 + 679 + "ansi-regex": ["ansi-regex@6.1.0", "", {}, "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="], 680 + 681 + "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="], 682 + 683 + "antd": ["antd@5.26.4", "", { "dependencies": { "@ant-design/colors": "^7.2.1", "@ant-design/cssinjs": "^1.23.0", "@ant-design/cssinjs-utils": "^1.1.3", "@ant-design/fast-color": "^2.0.6", "@ant-design/icons": "^5.6.1", "@ant-design/react-slick": "~1.1.2", "@babel/runtime": "^7.26.0", "@rc-component/color-picker": "~2.0.1", "@rc-component/mutate-observer": "^1.1.0", "@rc-component/qrcode": "~1.0.0", "@rc-component/tour": "~1.15.1", "@rc-component/trigger": "^2.2.7", "classnames": "^2.5.1", "copy-to-clipboard": "^3.3.3", "dayjs": "^1.11.11", "rc-cascader": "~3.34.0", "rc-checkbox": "~3.5.0", "rc-collapse": "~3.9.0", "rc-dialog": "~9.6.0", "rc-drawer": "~7.3.0", "rc-dropdown": "~4.2.1", "rc-field-form": "~2.7.0", "rc-image": "~7.12.0", "rc-input": "~1.8.0", "rc-input-number": "~9.5.0", "rc-mentions": "~2.20.0", "rc-menu": "~9.16.1", "rc-motion": "^2.9.5", "rc-notification": "~5.6.4", "rc-pagination": "~5.1.0", "rc-picker": "~4.11.3", "rc-progress": "~4.0.0", "rc-rate": "~2.13.1", "rc-resize-observer": "^1.4.3", "rc-segmented": "~2.7.0", "rc-select": "~14.16.8", "rc-slider": "~11.1.8", "rc-steps": "~6.0.1", "rc-switch": "~4.1.0", "rc-table": "~7.51.1", "rc-tabs": "~15.6.1", "rc-textarea": "~1.10.0", "rc-tooltip": "~6.4.0", "rc-tree": "~5.13.1", "rc-tree-select": "~5.27.0", "rc-upload": "~4.9.2", "rc-util": "^5.44.4", "scroll-into-view-if-needed": "^3.1.0", "throttle-debounce": "^5.0.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-e1EnOvEkvvqcQ18dxfzChBJyJACyih13WpNf2OtnP9z2POh/SF0fXL+ynUemT1zfr+p+P1po/tmHXaMc5PMghg=="], 684 + 685 + "arg": ["arg@5.0.2", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="], 686 + 687 + "argparse": ["argparse@2.0.1", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="], 688 + 689 + "array-iterate": ["array-iterate@2.0.1", "", {}, "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg=="], 690 + 691 + "ast-types": ["ast-types@0.16.1", "", { "dependencies": { "tslib": "^2.0.1" } }, "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg=="], 692 + 693 + "astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="], 694 + 695 + "await-lock": ["await-lock@2.2.2", "", {}, "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="], 696 + 697 + "bail": ["bail@2.0.2", "", {}, "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="], 698 + 699 + "balanced-match": ["balanced-match@1.0.2", "", {}, "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="], 700 + 701 + "base64-js": ["base64-js@1.5.1", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="], 702 + 703 + "better-react-mathjax": ["better-react-mathjax@2.3.0", "", { "dependencies": { "mathjax-full": "^3.2.2" }, "peerDependencies": { "react": ">=16.8" } }, "sha512-K0ceQC+jQmB+NLDogO5HCpqmYf18AU2FxDbLdduYgkHYWZApFggkHE4dIaXCV1NqeoscESYXXo1GSkY6fA295w=="], 704 + 705 + "bl": ["bl@5.1.0", "", { "dependencies": { "buffer": "^6.0.3", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ=="], 706 + 707 + "body-parser": ["body-parser@2.2.0", "", { "dependencies": { "bytes": "^3.1.2", "content-type": "^1.0.5", "debug": "^4.4.0", "http-errors": "^2.0.0", "iconv-lite": "^0.6.3", "on-finished": "^2.4.1", "qs": "^6.14.0", "raw-body": "^3.0.0", "type-is": "^2.0.0" } }, "sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg=="], 708 + 709 + "brace-expansion": ["brace-expansion@2.0.2", "", { "dependencies": { "balanced-match": "^1.0.0" } }, "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ=="], 710 + 711 + "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], 712 + 713 + "browserslist": ["browserslist@4.25.1", "", { "dependencies": { "caniuse-lite": "^1.0.30001726", "electron-to-chromium": "^1.5.173", "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" } }, "sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw=="], 714 + 715 + "buffer": ["buffer@6.0.3", "", { "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" } }, "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA=="], 716 + 717 + "busboy": ["busboy@1.6.0", "", { "dependencies": { "streamsearch": "^1.1.0" } }, "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA=="], 718 + 719 + "bytes": ["bytes@3.1.2", "", {}, "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="], 720 + 721 + "call-bind-apply-helpers": ["call-bind-apply-helpers@1.0.2", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" } }, "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="], 722 + 723 + "call-bound": ["call-bound@1.0.4", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" } }, "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg=="], 724 + 725 + "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="], 726 + 727 + "caniuse-lite": ["caniuse-lite@1.0.30001727", "", {}, "sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q=="], 728 + 729 + "ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="], 730 + 731 + "chalk": ["chalk@5.4.1", "", {}, "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w=="], 732 + 733 + "character-entities": ["character-entities@2.0.2", "", {}, "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="], 734 + 735 + "character-entities-html4": ["character-entities-html4@2.1.0", "", {}, "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA=="], 736 + 737 + "character-entities-legacy": ["character-entities-legacy@3.0.0", "", {}, "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ=="], 738 + 739 + "character-reference-invalid": ["character-reference-invalid@2.0.1", "", {}, "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw=="], 740 + 741 + "chevrotain": ["chevrotain@11.0.3", "", { "dependencies": { "@chevrotain/cst-dts-gen": "11.0.3", "@chevrotain/gast": "11.0.3", "@chevrotain/regexp-to-ast": "11.0.3", "@chevrotain/types": "11.0.3", "@chevrotain/utils": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw=="], 742 + 743 + "chevrotain-allstar": ["chevrotain-allstar@0.3.1", "", { "dependencies": { "lodash-es": "^4.17.21" }, "peerDependencies": { "chevrotain": "^11.0.0" } }, "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw=="], 744 + 745 + "chownr": ["chownr@3.0.0", "", {}, "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g=="], 746 + 747 + "class-variance-authority": ["class-variance-authority@0.7.1", "", { "dependencies": { "clsx": "^2.1.1" } }, "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="], 748 + 749 + "classnames": ["classnames@2.5.1", "", {}, "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow=="], 750 + 751 + "cli-cursor": ["cli-cursor@4.0.0", "", { "dependencies": { "restore-cursor": "^4.0.0" } }, "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg=="], 752 + 753 + "cli-spinners": ["cli-spinners@2.9.2", "", {}, "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg=="], 754 + 755 + "cli-width": ["cli-width@4.1.0", "", {}, "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ=="], 756 + 757 + "client-only": ["client-only@0.0.1", "", {}, "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="], 758 + 759 + "clipboardy": ["clipboardy@4.0.0", "", { "dependencies": { "execa": "^8.0.1", "is-wsl": "^3.1.0", "is64bit": "^2.0.0" } }, "sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w=="], 760 + 761 + "cliui": ["cliui@8.0.1", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="], 762 + 763 + "clone": ["clone@1.0.4", "", {}, "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg=="], 764 + 765 + "clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], 766 + 767 + "code-block-writer": ["code-block-writer@12.0.0", "", {}, "sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w=="], 768 + 769 + "collapse-white-space": ["collapse-white-space@2.1.0", "", {}, "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw=="], 770 + 771 + "color": ["color@4.2.3", "", { "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" } }, "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A=="], 772 + 773 + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], 774 + 775 + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], 776 + 777 + "color-string": ["color-string@1.9.1", "", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="], 778 + 779 + "comma-separated-tokens": ["comma-separated-tokens@2.0.3", "", {}, "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="], 780 + 781 + "commander": ["commander@10.0.1", "", {}, "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug=="], 782 + 783 + "compute-scroll-into-view": ["compute-scroll-into-view@3.1.1", "", {}, "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw=="], 784 + 785 + "confbox": ["confbox@0.2.2", "", {}, "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ=="], 786 + 787 + "content-disposition": ["content-disposition@1.0.0", "", { "dependencies": { "safe-buffer": "5.2.1" } }, "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg=="], 788 + 789 + "content-type": ["content-type@1.0.5", "", {}, "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="], 790 + 791 + "convert-source-map": ["convert-source-map@2.0.0", "", {}, "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="], 792 + 793 + "cookie": ["cookie@0.7.2", "", {}, "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w=="], 794 + 795 + "cookie-signature": ["cookie-signature@1.2.2", "", {}, "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg=="], 796 + 797 + "copy-to-clipboard": ["copy-to-clipboard@3.3.3", "", { "dependencies": { "toggle-selection": "^1.0.6" } }, "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA=="], 798 + 799 + "cors": ["cors@2.8.5", "", { "dependencies": { "object-assign": "^4", "vary": "^1" } }, "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g=="], 800 + 801 + "cose-base": ["cose-base@1.0.3", "", { "dependencies": { "layout-base": "^1.0.0" } }, "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg=="], 802 + 803 + "cosmiconfig": ["cosmiconfig@8.3.6", "", { "dependencies": { "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "peerDependencies": { "typescript": ">=4.9.5" }, "optionalPeers": ["typescript"] }, "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA=="], 804 + 805 + "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], 806 + 807 + "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], 808 + 809 + "cytoscape": ["cytoscape@3.32.1", "", {}, "sha512-dbeqFTLYEwlFg7UGtcZhCCG/2WayX72zK3Sq323CEX29CY81tYfVhw1MIdduCtpstB0cTOhJswWlM/OEB3Xp+Q=="], 810 + 811 + "cytoscape-cose-bilkent": ["cytoscape-cose-bilkent@4.1.0", "", { "dependencies": { "cose-base": "^1.0.0" }, "peerDependencies": { "cytoscape": "^3.2.0" } }, "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ=="], 812 + 813 + "cytoscape-fcose": ["cytoscape-fcose@2.2.0", "", { "dependencies": { "cose-base": "^2.2.0" }, "peerDependencies": { "cytoscape": "^3.2.0" } }, "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ=="], 814 + 815 + "d3": ["d3@7.9.0", "", { "dependencies": { "d3-array": "3", "d3-axis": "3", "d3-brush": "3", "d3-chord": "3", "d3-color": "3", "d3-contour": "4", "d3-delaunay": "6", "d3-dispatch": "3", "d3-drag": "3", "d3-dsv": "3", "d3-ease": "3", "d3-fetch": "3", "d3-force": "3", "d3-format": "3", "d3-geo": "3", "d3-hierarchy": "3", "d3-interpolate": "3", "d3-path": "3", "d3-polygon": "3", "d3-quadtree": "3", "d3-random": "3", "d3-scale": "4", "d3-scale-chromatic": "3", "d3-selection": "3", "d3-shape": "3", "d3-time": "3", "d3-time-format": "4", "d3-timer": "3", "d3-transition": "3", "d3-zoom": "3" } }, "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA=="], 816 + 817 + "d3-array": ["d3-array@3.2.4", "", { "dependencies": { "internmap": "1 - 2" } }, "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="], 818 + 819 + "d3-axis": ["d3-axis@3.0.0", "", {}, "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw=="], 820 + 821 + "d3-brush": ["d3-brush@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "3", "d3-transition": "3" } }, "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ=="], 822 + 823 + "d3-chord": ["d3-chord@3.0.1", "", { "dependencies": { "d3-path": "1 - 3" } }, "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g=="], 824 + 825 + "d3-color": ["d3-color@3.1.0", "", {}, "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="], 826 + 827 + "d3-contour": ["d3-contour@4.0.2", "", { "dependencies": { "d3-array": "^3.2.0" } }, "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA=="], 828 + 829 + "d3-delaunay": ["d3-delaunay@6.0.4", "", { "dependencies": { "delaunator": "5" } }, "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A=="], 830 + 831 + "d3-dispatch": ["d3-dispatch@3.0.1", "", {}, "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="], 832 + 833 + "d3-drag": ["d3-drag@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-selection": "3" } }, "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg=="], 834 + 835 + "d3-dsv": ["d3-dsv@3.0.1", "", { "dependencies": { "commander": "7", "iconv-lite": "0.6", "rw": "1" }, "bin": { "csv2json": "bin/dsv2json.js", "csv2tsv": "bin/dsv2dsv.js", "dsv2dsv": "bin/dsv2dsv.js", "dsv2json": "bin/dsv2json.js", "json2csv": "bin/json2dsv.js", "json2dsv": "bin/json2dsv.js", "json2tsv": "bin/json2dsv.js", "tsv2csv": "bin/dsv2dsv.js", "tsv2json": "bin/dsv2json.js" } }, "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q=="], 836 + 837 + "d3-ease": ["d3-ease@3.0.1", "", {}, "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="], 838 + 839 + "d3-fetch": ["d3-fetch@3.0.1", "", { "dependencies": { "d3-dsv": "1 - 3" } }, "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw=="], 840 + 841 + "d3-force": ["d3-force@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-quadtree": "1 - 3", "d3-timer": "1 - 3" } }, "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg=="], 842 + 843 + "d3-format": ["d3-format@3.1.0", "", {}, "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="], 844 + 845 + "d3-geo": ["d3-geo@3.1.1", "", { "dependencies": { "d3-array": "2.5.0 - 3" } }, "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q=="], 846 + 847 + "d3-hierarchy": ["d3-hierarchy@3.1.2", "", {}, "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="], 848 + 849 + "d3-interpolate": ["d3-interpolate@3.0.1", "", { "dependencies": { "d3-color": "1 - 3" } }, "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="], 850 + 851 + "d3-path": ["d3-path@3.1.0", "", {}, "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="], 852 + 853 + "d3-polygon": ["d3-polygon@3.0.1", "", {}, "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg=="], 854 + 855 + "d3-quadtree": ["d3-quadtree@3.0.1", "", {}, "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="], 856 + 857 + "d3-random": ["d3-random@3.0.1", "", {}, "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ=="], 858 + 859 + "d3-sankey": ["d3-sankey@0.12.3", "", { "dependencies": { "d3-array": "1 - 2", "d3-shape": "^1.2.0" } }, "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ=="], 860 + 861 + "d3-scale": ["d3-scale@4.0.2", "", { "dependencies": { "d3-array": "2.10.0 - 3", "d3-format": "1 - 3", "d3-interpolate": "1.2.0 - 3", "d3-time": "2.1.1 - 3", "d3-time-format": "2 - 4" } }, "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ=="], 862 + 863 + "d3-scale-chromatic": ["d3-scale-chromatic@3.1.0", "", { "dependencies": { "d3-color": "1 - 3", "d3-interpolate": "1 - 3" } }, "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ=="], 864 + 865 + "d3-selection": ["d3-selection@3.0.0", "", {}, "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="], 866 + 867 + "d3-shape": ["d3-shape@3.2.0", "", { "dependencies": { "d3-path": "^3.1.0" } }, "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="], 868 + 869 + "d3-time": ["d3-time@3.1.0", "", { "dependencies": { "d3-array": "2 - 3" } }, "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="], 870 + 871 + "d3-time-format": ["d3-time-format@4.1.0", "", { "dependencies": { "d3-time": "1 - 3" } }, "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="], 872 + 873 + "d3-timer": ["d3-timer@3.0.1", "", {}, "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="], 874 + 875 + "d3-transition": ["d3-transition@3.0.1", "", { "dependencies": { "d3-color": "1 - 3", "d3-dispatch": "1 - 3", "d3-ease": "1 - 3", "d3-interpolate": "1 - 3", "d3-timer": "1 - 3" }, "peerDependencies": { "d3-selection": "2 - 3" } }, "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w=="], 876 + 877 + "d3-zoom": ["d3-zoom@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "2 - 3", "d3-transition": "2 - 3" } }, "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw=="], 878 + 879 + "dagre-d3-es": ["dagre-d3-es@7.0.11", "", { "dependencies": { "d3": "^7.9.0", "lodash-es": "^4.17.21" } }, "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw=="], 880 + 881 + "data-uri-to-buffer": ["data-uri-to-buffer@4.0.1", "", {}, "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A=="], 882 + 883 + "dayjs": ["dayjs@1.11.13", "", {}, "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="], 884 + 885 + "debug": ["debug@4.4.1", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ=="], 886 + 887 + "decode-named-character-reference": ["decode-named-character-reference@1.2.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q=="], 888 + 889 + "deepmerge": ["deepmerge@4.3.1", "", {}, "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="], 890 + 891 + "defaults": ["defaults@1.0.4", "", { "dependencies": { "clone": "^1.0.2" } }, "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A=="], 892 + 893 + "delaunator": ["delaunator@5.0.1", "", { "dependencies": { "robust-predicates": "^3.0.2" } }, "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw=="], 894 + 895 + "depd": ["depd@2.0.0", "", {}, "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="], 896 + 897 + "dequal": ["dequal@2.0.3", "", {}, "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="], 898 + 899 + "detect-libc": ["detect-libc@2.0.4", "", {}, "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA=="], 900 + 901 + "devlop": ["devlop@1.1.0", "", { "dependencies": { "dequal": "^2.0.0" } }, "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="], 902 + 903 + "diff": ["diff@5.2.0", "", {}, "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A=="], 904 + 905 + "dompurify": ["dompurify@3.2.6", "", { "optionalDependencies": { "@types/trusted-types": "^2.0.7" } }, "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ=="], 906 + 907 + "dunder-proto": ["dunder-proto@1.0.1", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" } }, "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="], 908 + 909 + "ee-first": ["ee-first@1.1.1", "", {}, "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="], 910 + 911 + "electron-to-chromium": ["electron-to-chromium@1.5.182", "", {}, "sha512-Lv65Btwv9W4J9pyODI6EWpdnhfvrve/us5h1WspW8B2Fb0366REPtY3hX7ounk1CkV/TBjWCEvCBBbYbmV0qCA=="], 912 + 913 + "emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="], 914 + 915 + "emoji-regex-xs": ["emoji-regex-xs@1.0.0", "", {}, "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg=="], 916 + 917 + "encodeurl": ["encodeurl@2.0.0", "", {}, "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg=="], 918 + 919 + "enhanced-resolve": ["enhanced-resolve@5.18.2", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ=="], 920 + 921 + "entities": ["entities@6.0.1", "", {}, "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="], 922 + 923 + "error-ex": ["error-ex@1.3.2", "", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="], 924 + 925 + "es-define-property": ["es-define-property@1.0.1", "", {}, "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="], 926 + 927 + "es-errors": ["es-errors@1.3.0", "", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="], 928 + 929 + "es-object-atoms": ["es-object-atoms@1.1.1", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA=="], 930 + 931 + "esast-util-from-estree": ["esast-util-from-estree@2.0.0", "", { "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" } }, "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ=="], 932 + 933 + "esast-util-from-js": ["esast-util-from-js@2.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "acorn": "^8.0.0", "esast-util-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw=="], 934 + 935 + "esbuild": ["esbuild@0.25.6", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.6", "@esbuild/android-arm": "0.25.6", "@esbuild/android-arm64": "0.25.6", "@esbuild/android-x64": "0.25.6", "@esbuild/darwin-arm64": "0.25.6", "@esbuild/darwin-x64": "0.25.6", "@esbuild/freebsd-arm64": "0.25.6", "@esbuild/freebsd-x64": "0.25.6", "@esbuild/linux-arm": "0.25.6", "@esbuild/linux-arm64": "0.25.6", "@esbuild/linux-ia32": "0.25.6", "@esbuild/linux-loong64": "0.25.6", "@esbuild/linux-mips64el": "0.25.6", "@esbuild/linux-ppc64": "0.25.6", "@esbuild/linux-riscv64": "0.25.6", "@esbuild/linux-s390x": "0.25.6", "@esbuild/linux-x64": "0.25.6", "@esbuild/netbsd-arm64": "0.25.6", "@esbuild/netbsd-x64": "0.25.6", "@esbuild/openbsd-arm64": "0.25.6", "@esbuild/openbsd-x64": "0.25.6", "@esbuild/openharmony-arm64": "0.25.6", "@esbuild/sunos-x64": "0.25.6", "@esbuild/win32-arm64": "0.25.6", "@esbuild/win32-ia32": "0.25.6", "@esbuild/win32-x64": "0.25.6" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg=="], 936 + 937 + "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="], 938 + 939 + "escape-html": ["escape-html@1.0.3", "", {}, "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="], 940 + 941 + "escape-string-regexp": ["escape-string-regexp@5.0.0", "", {}, "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="], 942 + 943 + "esm": ["esm@3.2.25", "", {}, "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA=="], 944 + 945 + "esprima": ["esprima@4.0.1", "", { "bin": { "esparse": "./bin/esparse.js", "esvalidate": "./bin/esvalidate.js" } }, "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="], 946 + 947 + "estree-util-attach-comments": ["estree-util-attach-comments@3.0.0", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw=="], 948 + 949 + "estree-util-build-jsx": ["estree-util-build-jsx@3.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-walker": "^3.0.0" } }, "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ=="], 950 + 951 + "estree-util-is-identifier-name": ["estree-util-is-identifier-name@3.0.0", "", {}, "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg=="], 952 + 953 + "estree-util-scope": ["estree-util-scope@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0" } }, "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ=="], 954 + 955 + "estree-util-to-js": ["estree-util-to-js@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "astring": "^1.8.0", "source-map": "^0.7.0" } }, "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg=="], 956 + 957 + "estree-util-value-to-estree": ["estree-util-value-to-estree@3.4.0", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ=="], 958 + 959 + "estree-util-visit": ["estree-util-visit@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/unist": "^3.0.0" } }, "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww=="], 960 + 961 + "estree-walker": ["estree-walker@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], 962 + 963 + "etag": ["etag@1.8.1", "", {}, "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="], 964 + 965 + "eventsource": ["eventsource@3.0.7", "", { "dependencies": { "eventsource-parser": "^3.0.1" } }, "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA=="], 966 + 967 + "eventsource-parser": ["eventsource-parser@3.0.3", "", {}, "sha512-nVpZkTMM9rF6AQ9gPJpFsNAMt48wIzB5TQgiTLdHiuO8XEDhUgZEhqKlZWXbIzo9VmJ/HvysHqEaVeD5v9TPvA=="], 968 + 969 + "execa": ["execa@7.2.0", "", { "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", "human-signals": "^4.3.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", "signal-exit": "^3.0.7", "strip-final-newline": "^3.0.0" } }, "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA=="], 970 + 971 + "express": ["express@5.1.0", "", { "dependencies": { "accepts": "^2.0.0", "body-parser": "^2.2.0", "content-disposition": "^1.0.0", "content-type": "^1.0.5", "cookie": "^0.7.1", "cookie-signature": "^1.2.1", "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "finalhandler": "^2.1.0", "fresh": "^2.0.0", "http-errors": "^2.0.0", "merge-descriptors": "^2.0.0", "mime-types": "^3.0.0", "on-finished": "^2.4.1", "once": "^1.4.0", "parseurl": "^1.3.3", "proxy-addr": "^2.0.7", "qs": "^6.14.0", "range-parser": "^1.2.1", "router": "^2.2.0", "send": "^1.1.0", "serve-static": "^2.2.0", "statuses": "^2.0.1", "type-is": "^2.0.1", "vary": "^1.1.2" } }, "sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA=="], 972 + 973 + "express-rate-limit": ["express-rate-limit@7.5.1", "", { "peerDependencies": { "express": ">= 4.11" } }, "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw=="], 974 + 975 + "exsolve": ["exsolve@1.0.7", "", {}, "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw=="], 976 + 977 + "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], 978 + 979 + "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="], 980 + 981 + "fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="], 982 + 983 + "fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="], 984 + 985 + "fastq": ["fastq@1.19.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="], 986 + 987 + "fault": ["fault@2.0.1", "", { "dependencies": { "format": "^0.2.0" } }, "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ=="], 988 + 989 + "fdir": ["fdir@6.4.6", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w=="], 990 + 991 + "fetch-blob": ["fetch-blob@3.2.0", "", { "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" } }, "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ=="], 992 + 993 + "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="], 994 + 995 + "finalhandler": ["finalhandler@2.1.0", "", { "dependencies": { "debug": "^4.4.0", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "on-finished": "^2.4.1", "parseurl": "^1.3.3", "statuses": "^2.0.1" } }, "sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q=="], 996 + 997 + "format": ["format@0.2.2", "", {}, "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww=="], 998 + 999 + "formdata-polyfill": ["formdata-polyfill@4.0.10", "", { "dependencies": { "fetch-blob": "^3.1.2" } }, "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g=="], 1000 + 1001 + "forwarded": ["forwarded@0.2.0", "", {}, "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="], 1002 + 1003 + "fresh": ["fresh@2.0.0", "", {}, "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A=="], 1004 + 1005 + "fs-extra": ["fs-extra@11.3.0", "", { "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew=="], 1006 + 1007 + "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], 1008 + 1009 + "function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], 1010 + 1011 + "gensync": ["gensync@1.0.0-beta.2", "", {}, "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="], 1012 + 1013 + "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="], 1014 + 1015 + "get-intrinsic": ["get-intrinsic@1.3.0", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" } }, "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ=="], 1016 + 1017 + "get-own-enumerable-keys": ["get-own-enumerable-keys@1.0.0", "", {}, "sha512-PKsK2FSrQCyxcGHsGrLDcK0lx+0Ke+6e8KFFozA9/fIQLhQzPaRvJFdcz7+Axg3jUH/Mq+NI4xa5u/UT2tQskA=="], 1018 + 1019 + "get-proto": ["get-proto@1.0.1", "", { "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" } }, "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g=="], 1020 + 1021 + "get-stream": ["get-stream@6.0.1", "", {}, "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="], 1022 + 1023 + "github-slugger": ["github-slugger@2.0.0", "", {}, "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="], 1024 + 1025 + "glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], 1026 + 1027 + "globals": ["globals@15.15.0", "", {}, "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg=="], 1028 + 1029 + "gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="], 1030 + 1031 + "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="], 1032 + 1033 + "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="], 1034 + 1035 + "graphql": ["graphql@16.11.0", "", {}, "sha512-mS1lbMsxgQj6hge1XZ6p7GPhbrtFwUFYi3wRzXAC/FmYnyXMTvvI3td3rjmQ2u8ewXueaSvRPWaEcgVVOT9Jnw=="], 1036 + 1037 + "hachure-fill": ["hachure-fill@0.5.2", "", {}, "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg=="], 1038 + 1039 + "has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="], 1040 + 1041 + "hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="], 1042 + 1043 + "hast-util-from-dom": ["hast-util-from-dom@5.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hastscript": "^9.0.0", "web-namespaces": "^2.0.0" } }, "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q=="], 1044 + 1045 + "hast-util-from-html": ["hast-util-from-html@2.0.3", "", { "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" } }, "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw=="], 1046 + 1047 + "hast-util-from-html-isomorphic": ["hast-util-from-html-isomorphic@2.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-from-dom": "^5.0.0", "hast-util-from-html": "^2.0.0", "unist-util-remove-position": "^5.0.0" } }, "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw=="], 1048 + 1049 + "hast-util-from-parse5": ["hast-util-from-parse5@8.0.3", "", { "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" } }, "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg=="], 1050 + 1051 + "hast-util-is-element": ["hast-util-is-element@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g=="], 1052 + 1053 + "hast-util-parse-selector": ["hast-util-parse-selector@4.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A=="], 1054 + 1055 + "hast-util-raw": ["hast-util-raw@9.1.0", "", { "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" } }, "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw=="], 1056 + 1057 + "hast-util-to-estree": ["hast-util-to-estree@3.1.3", "", { "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" } }, "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w=="], 1058 + 1059 + "hast-util-to-html": ["hast-util-to-html@9.0.5", "", { "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" } }, "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw=="], 1060 + 1061 + "hast-util-to-jsx-runtime": ["hast-util-to-jsx-runtime@2.3.6", "", { "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" } }, "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg=="], 1062 + 1063 + "hast-util-to-parse5": ["hast-util-to-parse5@8.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "property-information": "^6.0.0", "space-separated-tokens": "^2.0.0", "web-namespaces": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw=="], 1064 + 1065 + "hast-util-to-string": ["hast-util-to-string@3.0.1", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A=="], 1066 + 1067 + "hast-util-to-text": ["hast-util-to-text@4.0.2", "", { "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" } }, "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A=="], 1068 + 1069 + "hast-util-whitespace": ["hast-util-whitespace@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw=="], 1070 + 1071 + "hastscript": ["hastscript@9.0.1", "", { "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" } }, "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w=="], 1072 + 1073 + "headers-polyfill": ["headers-polyfill@4.0.3", "", {}, "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ=="], 1074 + 1075 + "html-void-elements": ["html-void-elements@3.0.0", "", {}, "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg=="], 1076 + 1077 + "http-errors": ["http-errors@2.0.0", "", { "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" } }, "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="], 1078 + 1079 + "https-proxy-agent": ["https-proxy-agent@6.2.1", "", { "dependencies": { "agent-base": "^7.0.2", "debug": "4" } }, "sha512-ONsE3+yfZF2caH5+bJlcddtWqNI3Gvs5A38+ngvljxaBiRXRswym2c7yf8UAeFpRFKjFNHIFEHqR/OLAWJzyiA=="], 1080 + 1081 + "human-signals": ["human-signals@4.3.1", "", {}, "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ=="], 1082 + 1083 + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], 1084 + 1085 + "ieee754": ["ieee754@1.2.1", "", {}, "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="], 1086 + 1087 + "import-fresh": ["import-fresh@3.3.1", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ=="], 1088 + 1089 + "inherits": ["inherits@2.0.4", "", {}, "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="], 1090 + 1091 + "inline-style-parser": ["inline-style-parser@0.2.4", "", {}, "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q=="], 1092 + 1093 + "internmap": ["internmap@1.0.1", "", {}, "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="], 1094 + 1095 + "ipaddr.js": ["ipaddr.js@1.9.1", "", {}, "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="], 1096 + 1097 + "is-alphabetical": ["is-alphabetical@2.0.1", "", {}, "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="], 1098 + 1099 + "is-alphanumerical": ["is-alphanumerical@2.0.1", "", { "dependencies": { "is-alphabetical": "^2.0.0", "is-decimal": "^2.0.0" } }, "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw=="], 1100 + 1101 + "is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="], 1102 + 1103 + "is-decimal": ["is-decimal@2.0.1", "", {}, "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="], 1104 + 1105 + "is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="], 1106 + 1107 + "is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], 1108 + 1109 + "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="], 1110 + 1111 + "is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], 1112 + 1113 + "is-hexadecimal": ["is-hexadecimal@2.0.1", "", {}, "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="], 1114 + 1115 + "is-inside-container": ["is-inside-container@1.0.0", "", { "dependencies": { "is-docker": "^3.0.0" }, "bin": { "is-inside-container": "cli.js" } }, "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA=="], 1116 + 1117 + "is-interactive": ["is-interactive@2.0.0", "", {}, "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ=="], 1118 + 1119 + "is-node-process": ["is-node-process@1.2.0", "", {}, "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw=="], 1120 + 1121 + "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], 1122 + 1123 + "is-obj": ["is-obj@3.0.0", "", {}, "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ=="], 1124 + 1125 + "is-plain-obj": ["is-plain-obj@4.1.0", "", {}, "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="], 1126 + 1127 + "is-promise": ["is-promise@4.0.0", "", {}, "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="], 1128 + 1129 + "is-regexp": ["is-regexp@3.1.0", "", {}, "sha512-rbku49cWloU5bSMI+zaRaXdQHXnthP6DZ/vLnfdSKyL4zUzuWnomtOEiZZOd+ioQ+avFo/qau3KPTc7Fjy1uPA=="], 1130 + 1131 + "is-stream": ["is-stream@3.0.0", "", {}, "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA=="], 1132 + 1133 + "is-unicode-supported": ["is-unicode-supported@1.3.0", "", {}, "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ=="], 1134 + 1135 + "is-wsl": ["is-wsl@3.1.0", "", { "dependencies": { "is-inside-container": "^1.0.0" } }, "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw=="], 1136 + 1137 + "is64bit": ["is64bit@2.0.0", "", { "dependencies": { "system-architecture": "^0.1.0" } }, "sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw=="], 1138 + 1139 + "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], 1140 + 1141 + "iso-datestring-validator": ["iso-datestring-validator@2.2.2", "", {}, "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="], 1142 + 1143 + "jiti": ["jiti@2.4.2", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="], 1144 + 1145 + "jose": ["jose@5.10.0", "", {}, "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg=="], 1146 + 1147 + "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="], 1148 + 1149 + "js-yaml": ["js-yaml@4.1.0", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="], 1150 + 1151 + "jsesc": ["jsesc@3.1.0", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="], 1152 + 1153 + "json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="], 1154 + 1155 + "json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="], 1156 + 1157 + "json2mq": ["json2mq@0.2.0", "", { "dependencies": { "string-convert": "^0.2.0" } }, "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA=="], 1158 + 1159 + "json5": ["json5@2.2.3", "", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="], 1160 + 1161 + "jsonfile": ["jsonfile@6.1.0", "", { "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="], 1162 + 1163 + "katex": ["katex@0.16.22", "", { "dependencies": { "commander": "^8.3.0" }, "bin": { "katex": "cli.js" } }, "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg=="], 1164 + 1165 + "khroma": ["khroma@2.1.0", "", {}, "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw=="], 1166 + 1167 + "kleur": ["kleur@4.1.5", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="], 1168 + 1169 + "kolorist": ["kolorist@1.8.0", "", {}, "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ=="], 1170 + 1171 + "langium": ["langium@3.3.1", "", { "dependencies": { "chevrotain": "~11.0.3", "chevrotain-allstar": "~0.3.0", "vscode-languageserver": "~9.0.1", "vscode-languageserver-textdocument": "~1.0.11", "vscode-uri": "~3.0.8" } }, "sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w=="], 1172 + 1173 + "layout-base": ["layout-base@1.0.2", "", {}, "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg=="], 1174 + 1175 + "lightningcss": ["lightningcss@1.30.1", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.30.1", "lightningcss-darwin-x64": "1.30.1", "lightningcss-freebsd-x64": "1.30.1", "lightningcss-linux-arm-gnueabihf": "1.30.1", "lightningcss-linux-arm64-gnu": "1.30.1", "lightningcss-linux-arm64-musl": "1.30.1", "lightningcss-linux-x64-gnu": "1.30.1", "lightningcss-linux-x64-musl": "1.30.1", "lightningcss-win32-arm64-msvc": "1.30.1", "lightningcss-win32-x64-msvc": "1.30.1" } }, "sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg=="], 1176 + 1177 + "lightningcss-darwin-arm64": ["lightningcss-darwin-arm64@1.30.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ=="], 1178 + 1179 + "lightningcss-darwin-x64": ["lightningcss-darwin-x64@1.30.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA=="], 1180 + 1181 + "lightningcss-freebsd-x64": ["lightningcss-freebsd-x64@1.30.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig=="], 1182 + 1183 + "lightningcss-linux-arm-gnueabihf": ["lightningcss-linux-arm-gnueabihf@1.30.1", "", { "os": "linux", "cpu": "arm" }, "sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q=="], 1184 + 1185 + "lightningcss-linux-arm64-gnu": ["lightningcss-linux-arm64-gnu@1.30.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw=="], 1186 + 1187 + "lightningcss-linux-arm64-musl": ["lightningcss-linux-arm64-musl@1.30.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ=="], 1188 + 1189 + "lightningcss-linux-x64-gnu": ["lightningcss-linux-x64-gnu@1.30.1", "", { "os": "linux", "cpu": "x64" }, "sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw=="], 1190 + 1191 + "lightningcss-linux-x64-musl": ["lightningcss-linux-x64-musl@1.30.1", "", { "os": "linux", "cpu": "x64" }, "sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ=="], 1192 + 1193 + "lightningcss-win32-arm64-msvc": ["lightningcss-win32-arm64-msvc@1.30.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA=="], 1194 + 1195 + "lightningcss-win32-x64-msvc": ["lightningcss-win32-x64-msvc@1.30.1", "", { "os": "win32", "cpu": "x64" }, "sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg=="], 1196 + 1197 + "lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="], 1198 + 1199 + "local-pkg": ["local-pkg@1.1.1", "", { "dependencies": { "mlly": "^1.7.4", "pkg-types": "^2.0.1", "quansync": "^0.2.8" } }, "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg=="], 1200 + 1201 + "lodash-es": ["lodash-es@4.17.21", "", {}, "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="], 1202 + 1203 + "log-symbols": ["log-symbols@5.1.0", "", { "dependencies": { "chalk": "^5.0.0", "is-unicode-supported": "^1.1.0" } }, "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA=="], 1204 + 1205 + "longest-streak": ["longest-streak@3.1.0", "", {}, "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="], 1206 + 1207 + "lru-cache": ["lru-cache@5.1.1", "", { "dependencies": { "yallist": "^3.0.2" } }, "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w=="], 1208 + 1209 + "lucide-react": ["lucide-react@0.525.0", "", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Tm1txJ2OkymCGkvwoHt33Y2JpN5xucVq1slHcgE6Lk0WjDfjgKWor5CdVER8U6DvcfMwh4M8XxmpTiyzfmfDYQ=="], 1210 + 1211 + "magic-string": ["magic-string@0.30.17", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="], 1212 + 1213 + "markdown-extensions": ["markdown-extensions@2.0.0", "", {}, "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q=="], 1214 + 1215 + "markdown-table": ["markdown-table@3.0.4", "", {}, "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw=="], 1216 + 1217 + "marked": ["marked@15.0.12", "", { "bin": { "marked": "bin/marked.js" } }, "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA=="], 1218 + 1219 + "math-intrinsics": ["math-intrinsics@1.1.0", "", {}, "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="], 1220 + 1221 + "mathjax-full": ["mathjax-full@3.2.2", "", { "dependencies": { "esm": "^3.2.25", "mhchemparser": "^4.1.0", "mj-context-menu": "^0.6.1", "speech-rule-engine": "^4.0.6" } }, "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w=="], 1222 + 1223 + "mdast-util-find-and-replace": ["mdast-util-find-and-replace@3.0.2", "", { "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" } }, "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg=="], 1224 + 1225 + "mdast-util-from-markdown": ["mdast-util-from-markdown@2.0.2", "", { "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" } }, "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA=="], 1226 + 1227 + "mdast-util-frontmatter": ["mdast-util-frontmatter@2.0.1", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "escape-string-regexp": "^5.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", "micromark-extension-frontmatter": "^2.0.0" } }, "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA=="], 1228 + 1229 + "mdast-util-gfm": ["mdast-util-gfm@3.1.0", "", { "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" } }, "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ=="], 1230 + 1231 + "mdast-util-gfm-autolink-literal": ["mdast-util-gfm-autolink-literal@2.0.1", "", { "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" } }, "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ=="], 1232 + 1233 + "mdast-util-gfm-footnote": ["mdast-util-gfm-footnote@2.1.0", "", { "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" } }, "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ=="], 1234 + 1235 + "mdast-util-gfm-strikethrough": ["mdast-util-gfm-strikethrough@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg=="], 1236 + 1237 + "mdast-util-gfm-table": ["mdast-util-gfm-table@2.0.0", "", { "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" } }, "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg=="], 1238 + 1239 + "mdast-util-gfm-task-list-item": ["mdast-util-gfm-task-list-item@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ=="], 1240 + 1241 + "mdast-util-math": ["mdast-util-math@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "longest-streak": "^3.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.1.0", "unist-util-remove-position": "^5.0.0" } }, "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w=="], 1242 + 1243 + "mdast-util-mdx": ["mdast-util-mdx@3.0.0", "", { "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" } }, "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w=="], 1244 + 1245 + "mdast-util-mdx-expression": ["mdast-util-mdx-expression@2.0.1", "", { "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" } }, "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ=="], 1246 + 1247 + "mdast-util-mdx-jsx": ["mdast-util-mdx-jsx@3.2.0", "", { "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" } }, "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q=="], 1248 + 1249 + "mdast-util-mdxjs-esm": ["mdast-util-mdxjs-esm@2.0.1", "", { "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" } }, "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg=="], 1250 + 1251 + "mdast-util-phrasing": ["mdast-util-phrasing@4.1.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" } }, "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w=="], 1252 + 1253 + "mdast-util-to-hast": ["mdast-util-to-hast@13.2.0", "", { "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" } }, "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA=="], 1254 + 1255 + "mdast-util-to-markdown": ["mdast-util-to-markdown@2.1.2", "", { "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" } }, "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=="], 1256 + 1257 + "mdast-util-to-string": ["mdast-util-to-string@4.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0" } }, "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg=="], 1258 + 1259 + "media-typer": ["media-typer@1.1.0", "", {}, "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw=="], 1260 + 1261 + "merge-descriptors": ["merge-descriptors@2.0.0", "", {}, "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g=="], 1262 + 1263 + "merge-stream": ["merge-stream@2.0.0", "", {}, "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="], 1264 + 1265 + "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="], 1266 + 1267 + "mermaid": ["mermaid@11.8.1", "", { "dependencies": { "@braintree/sanitize-url": "^7.0.4", "@iconify/utils": "^2.1.33", "@mermaid-js/parser": "^0.6.1", "@types/d3": "^7.4.3", "cytoscape": "^3.29.3", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "d3": "^7.9.0", "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.11", "dayjs": "^1.11.13", "dompurify": "^3.2.5", "katex": "^0.16.9", "khroma": "^2.1.0", "lodash-es": "^4.17.21", "marked": "^15.0.7", "roughjs": "^4.6.6", "stylis": "^4.3.6", "ts-dedent": "^2.2.0", "uuid": "^11.1.0" } }, "sha512-VSXJLqP1Sqw5sGr273mhvpPRhXwE6NlmMSqBZQw+yZJoAJkOIPPn/uT3teeCBx60Fkt5zEI3FrH2eVT0jXRDzw=="], 1268 + 1269 + "mhchemparser": ["mhchemparser@4.2.1", "", {}, "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ=="], 1270 + 1271 + "micromark": ["micromark@4.0.2", "", { "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" } }, "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA=="], 1272 + 1273 + "micromark-core-commonmark": ["micromark-core-commonmark@2.0.3", "", { "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" } }, "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg=="], 1274 + 1275 + "micromark-extension-frontmatter": ["micromark-extension-frontmatter@2.0.0", "", { "dependencies": { "fault": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg=="], 1276 + 1277 + "micromark-extension-gfm": ["micromark-extension-gfm@3.0.0", "", { "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" } }, "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w=="], 1278 + 1279 + "micromark-extension-gfm-autolink-literal": ["micromark-extension-gfm-autolink-literal@2.1.0", "", { "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" } }, "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw=="], 1280 + 1281 + "micromark-extension-gfm-footnote": ["micromark-extension-gfm-footnote@2.1.0", "", { "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" } }, "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw=="], 1282 + 1283 + "micromark-extension-gfm-strikethrough": ["micromark-extension-gfm-strikethrough@2.1.0", "", { "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" } }, "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw=="], 1284 + 1285 + "micromark-extension-gfm-table": ["micromark-extension-gfm-table@2.1.1", "", { "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" } }, "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg=="], 1286 + 1287 + "micromark-extension-gfm-tagfilter": ["micromark-extension-gfm-tagfilter@2.0.0", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg=="], 1288 + 1289 + "micromark-extension-gfm-task-list-item": ["micromark-extension-gfm-task-list-item@2.1.0", "", { "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" } }, "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw=="], 1290 + 1291 + "micromark-extension-math": ["micromark-extension-math@3.1.0", "", { "dependencies": { "@types/katex": "^0.16.0", "devlop": "^1.0.0", "katex": "^0.16.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" } }, "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg=="], 1292 + 1293 + "micromark-extension-mdx-expression": ["micromark-extension-mdx-expression@3.0.1", "", { "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" } }, "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q=="], 1294 + 1295 + "micromark-extension-mdx-jsx": ["micromark-extension-mdx-jsx@3.0.2", "", { "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" } }, "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ=="], 1296 + 1297 + "micromark-extension-mdx-md": ["micromark-extension-mdx-md@2.0.0", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ=="], 1298 + 1299 + "micromark-extension-mdxjs": ["micromark-extension-mdxjs@3.0.0", "", { "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" } }, "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ=="], 1300 + 1301 + "micromark-extension-mdxjs-esm": ["micromark-extension-mdxjs-esm@3.0.0", "", { "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" } }, "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A=="], 1302 + 1303 + "micromark-factory-destination": ["micromark-factory-destination@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA=="], 1304 + 1305 + "micromark-factory-label": ["micromark-factory-label@2.0.1", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg=="], 1306 + 1307 + "micromark-factory-mdx-expression": ["micromark-factory-mdx-expression@2.0.3", "", { "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" } }, "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ=="], 1308 + 1309 + "micromark-factory-space": ["micromark-factory-space@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg=="], 1310 + 1311 + "micromark-factory-title": ["micromark-factory-title@2.0.1", "", { "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" } }, "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw=="], 1312 + 1313 + "micromark-factory-whitespace": ["micromark-factory-whitespace@2.0.1", "", { "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" } }, "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ=="], 1314 + 1315 + "micromark-util-character": ["micromark-util-character@2.1.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q=="], 1316 + 1317 + "micromark-util-chunked": ["micromark-util-chunked@2.0.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=="], 1318 + 1319 + "micromark-util-classify-character": ["micromark-util-classify-character@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q=="], 1320 + 1321 + "micromark-util-combine-extensions": ["micromark-util-combine-extensions@2.0.1", "", { "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg=="], 1322 + 1323 + "micromark-util-decode-numeric-character-reference": ["micromark-util-decode-numeric-character-reference@2.0.2", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw=="], 1324 + 1325 + "micromark-util-decode-string": ["micromark-util-decode-string@2.0.1", "", { "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" } }, "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ=="], 1326 + 1327 + "micromark-util-encode": ["micromark-util-encode@2.0.1", "", {}, "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="], 1328 + 1329 + "micromark-util-events-to-acorn": ["micromark-util-events-to-acorn@2.0.3", "", { "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" } }, "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg=="], 1330 + 1331 + "micromark-util-html-tag-name": ["micromark-util-html-tag-name@2.0.1", "", {}, "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA=="], 1332 + 1333 + "micromark-util-normalize-identifier": ["micromark-util-normalize-identifier@2.0.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q=="], 1334 + 1335 + "micromark-util-resolve-all": ["micromark-util-resolve-all@2.0.1", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg=="], 1336 + 1337 + "micromark-util-sanitize-uri": ["micromark-util-sanitize-uri@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", "micromark-util-symbol": "^2.0.0" } }, "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ=="], 1338 + 1339 + "micromark-util-subtokenize": ["micromark-util-subtokenize@2.1.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA=="], 1340 + 1341 + "micromark-util-symbol": ["micromark-util-symbol@2.0.1", "", {}, "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="], 1342 + 1343 + "micromark-util-types": ["micromark-util-types@2.0.2", "", {}, "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="], 1344 + 1345 + "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="], 1346 + 1347 + "mime-db": ["mime-db@1.54.0", "", {}, "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ=="], 1348 + 1349 + "mime-types": ["mime-types@3.0.1", "", { "dependencies": { "mime-db": "^1.54.0" } }, "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA=="], 1350 + 1351 + "mimic-fn": ["mimic-fn@4.0.0", "", {}, "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw=="], 1352 + 1353 + "minimatch": ["minimatch@7.4.6", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw=="], 1354 + 1355 + "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], 1356 + 1357 + "minipass": ["minipass@7.1.2", "", {}, "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw=="], 1358 + 1359 + "minizlib": ["minizlib@3.0.2", "", { "dependencies": { "minipass": "^7.1.2" } }, "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA=="], 1360 + 1361 + "mj-context-menu": ["mj-context-menu@0.6.1", "", {}, "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA=="], 1362 + 1363 + "mkdirp": ["mkdirp@3.0.1", "", { "bin": { "mkdirp": "dist/cjs/src/bin.js" } }, "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg=="], 1364 + 1365 + "mlly": ["mlly@1.7.4", "", { "dependencies": { "acorn": "^8.14.0", "pathe": "^2.0.1", "pkg-types": "^1.3.0", "ufo": "^1.5.4" } }, "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw=="], 1366 + 1367 + "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], 1368 + 1369 + "msw": ["msw@2.10.4", "", { "dependencies": { "@bundled-es-modules/cookie": "^2.0.1", "@bundled-es-modules/statuses": "^1.0.1", "@bundled-es-modules/tough-cookie": "^0.1.6", "@inquirer/confirm": "^5.0.0", "@mswjs/interceptors": "^0.39.1", "@open-draft/deferred-promise": "^2.2.0", "@open-draft/until": "^2.1.0", "@types/cookie": "^0.6.0", "@types/statuses": "^2.0.4", "graphql": "^16.8.1", "headers-polyfill": "^4.0.2", "is-node-process": "^1.2.0", "outvariant": "^1.4.3", "path-to-regexp": "^6.3.0", "picocolors": "^1.1.1", "strict-event-emitter": "^0.5.1", "type-fest": "^4.26.1", "yargs": "^17.7.2" }, "peerDependencies": { "typescript": ">= 4.8.x" }, "optionalPeers": ["typescript"], "bin": { "msw": "cli/index.js" } }, "sha512-6R1or/qyele7q3RyPwNuvc0IxO8L8/Aim6Sz5ncXEgcWUNxSKE+udriTOWHtpMwmfkLYlacA2y7TIx4cL5lgHA=="], 1370 + 1371 + "multiformats": ["multiformats@9.9.0", "", {}, "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="], 1372 + 1373 + "mute-stream": ["mute-stream@2.0.0", "", {}, "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA=="], 1374 + 1375 + "nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], 1376 + 1377 + "negotiator": ["negotiator@1.0.0", "", {}, "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="], 1378 + 1379 + "next": ["next@15.3.5", "", { "dependencies": { "@next/env": "15.3.5", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.3.5", "@next/swc-darwin-x64": "15.3.5", "@next/swc-linux-arm64-gnu": "15.3.5", "@next/swc-linux-arm64-musl": "15.3.5", "@next/swc-linux-x64-gnu": "15.3.5", "@next/swc-linux-x64-musl": "15.3.5", "@next/swc-win32-arm64-msvc": "15.3.5", "@next/swc-win32-x64-msvc": "15.3.5", "sharp": "^0.34.1" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.41.2", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-RkazLBMMDJSJ4XZQ81kolSpwiCt907l0xcgcpF4xC2Vml6QVcPNXW0NQRwQ80FFtSn7UM52XN0anaw8TEJXaiw=="], 1380 + 1381 + "next-themes": ["next-themes@0.4.6", "", { "peerDependencies": { "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" } }, "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA=="], 1382 + 1383 + "nextra": ["nextra@4.2.17", "", { "dependencies": { "@formatjs/intl-localematcher": "^0.6.0", "@headlessui/react": "^2.1.2", "@mdx-js/mdx": "^3.0.0", "@napi-rs/simple-git": "^0.1.9", "@shikijs/twoslash": "^2.0.0", "@theguild/remark-mermaid": "^0.2.0", "@theguild/remark-npm2yarn": "^0.3.2", "better-react-mathjax": "^2.0.3", "clsx": "^2.1.0", "estree-util-to-js": "^2.0.0", "estree-util-value-to-estree": "^3.0.1", "fast-glob": "^3.3.2", "github-slugger": "^2.0.0", "hast-util-to-estree": "^3.1.0", "katex": "^0.16.21", "mdast-util-from-markdown": "^2.0.1", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.2.0", "negotiator": "^1.0.0", "react-compiler-runtime": "0.0.0-experimental-22c6e49-20241219", "react-medium-image-zoom": "^5.2.12", "rehype-katex": "^7.0.0", "rehype-pretty-code": "0.14.1", "rehype-raw": "^7.0.0", "remark-frontmatter": "^5.0.0", "remark-gfm": "^4.0.0", "remark-math": "^6.0.0", "remark-reading-time": "^2.0.1", "remark-smartypants": "^3.0.0", "shiki": "^2.0.0", "slash": "^5.1.0", "title": "^4.0.1", "unist-util-remove": "^4.0.0", "unist-util-visit": "^5.0.0", "unist-util-visit-children": "^3.0.0", "yaml": "^2.3.2", "zod": "^3.22.3", "zod-validation-error": "^3.0.0" }, "peerDependencies": { "next": ">=14", "react": ">=18", "react-dom": ">=18" } }, "sha512-WBZGSUeUJqkYm3F3F7+4N1oMP84r/YK/rAg96wkywu/MIsuUREY8fLXQgQbKkvcLbBl/7Wk2Iy+9xlhDu+weNg=="], 1384 + 1385 + "nextra-theme-docs": ["nextra-theme-docs@4.2.17", "", { "dependencies": { "@headlessui/react": "^2.1.2", "clsx": "^2.1.0", "next-themes": "^0.4.0", "react-compiler-runtime": "0.0.0-experimental-22c6e49-20241219", "scroll-into-view-if-needed": "^3.1.0", "zod": "^3.22.3", "zod-validation-error": "^3.0.0", "zustand": "^5.0.1" }, "peerDependencies": { "next": ">=14", "nextra": "4.2.17", "react": ">=18", "react-dom": ">=18" } }, "sha512-QQ7iPHQ7zqh7dKJZ3SQbxqoFt7r8RHD9v7dFtJ+x8evEfxwM23oBGHNBqIjBoPl5uSwtvufEiVd7WMhK+Dxdww=="], 1386 + 1387 + "nlcst-to-string": ["nlcst-to-string@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0" } }, "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA=="], 1388 + 1389 + "node-domexception": ["node-domexception@1.0.0", "", {}, "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ=="], 1390 + 1391 + "node-fetch": ["node-fetch@3.3.2", "", { "dependencies": { "data-uri-to-buffer": "^4.0.0", "fetch-blob": "^3.1.4", "formdata-polyfill": "^4.0.10" } }, "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA=="], 1392 + 1393 + "node-releases": ["node-releases@2.0.19", "", {}, "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw=="], 1394 + 1395 + "npm-run-path": ["npm-run-path@5.3.0", "", { "dependencies": { "path-key": "^4.0.0" } }, "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ=="], 1396 + 1397 + "npm-to-yarn": ["npm-to-yarn@3.0.1", "", {}, "sha512-tt6PvKu4WyzPwWUzy/hvPFqn+uwXO0K1ZHka8az3NnrhWJDmSqI8ncWq0fkL0k/lmmi5tAC11FXwXuh0rFbt1A=="], 1398 + 1399 + "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="], 1400 + 1401 + "object-inspect": ["object-inspect@1.13.4", "", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="], 1402 + 1403 + "on-finished": ["on-finished@2.4.1", "", { "dependencies": { "ee-first": "1.1.1" } }, "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="], 1404 + 1405 + "once": ["once@1.4.0", "", { "dependencies": { "wrappy": "1" } }, "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="], 1406 + 1407 + "onetime": ["onetime@6.0.0", "", { "dependencies": { "mimic-fn": "^4.0.0" } }, "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ=="], 1408 + 1409 + "oniguruma-to-es": ["oniguruma-to-es@3.1.1", "", { "dependencies": { "emoji-regex-xs": "^1.0.0", "regex": "^6.0.1", "regex-recursion": "^6.0.2" } }, "sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ=="], 1410 + 1411 + "ora": ["ora@6.3.1", "", { "dependencies": { "chalk": "^5.0.0", "cli-cursor": "^4.0.0", "cli-spinners": "^2.6.1", "is-interactive": "^2.0.0", "is-unicode-supported": "^1.1.0", "log-symbols": "^5.1.0", "stdin-discarder": "^0.1.0", "strip-ansi": "^7.0.1", "wcwidth": "^1.0.1" } }, "sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ=="], 1412 + 1413 + "outvariant": ["outvariant@1.4.3", "", {}, "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA=="], 1414 + 1415 + "package-manager-detector": ["package-manager-detector@1.3.0", "", {}, "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ=="], 1416 + 1417 + "parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="], 1418 + 1419 + "parse-entities": ["parse-entities@4.0.2", "", { "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" } }, "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw=="], 1420 + 1421 + "parse-json": ["parse-json@5.2.0", "", { "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="], 1422 + 1423 + "parse-latin": ["parse-latin@7.0.0", "", { "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" } }, "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ=="], 1424 + 1425 + "parse-numeric-range": ["parse-numeric-range@1.3.0", "", {}, "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ=="], 1426 + 1427 + "parse5": ["parse5@7.3.0", "", { "dependencies": { "entities": "^6.0.0" } }, "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw=="], 1428 + 1429 + "parseurl": ["parseurl@1.3.3", "", {}, "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="], 1430 + 1431 + "path-browserify": ["path-browserify@1.0.1", "", {}, "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g=="], 1432 + 1433 + "path-data-parser": ["path-data-parser@0.1.0", "", {}, "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w=="], 1434 + 1435 + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], 1436 + 1437 + "path-to-regexp": ["path-to-regexp@6.3.0", "", {}, "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ=="], 1438 + 1439 + "path-type": ["path-type@4.0.0", "", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="], 1440 + 1441 + "pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], 1442 + 1443 + "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], 1444 + 1445 + "picomatch": ["picomatch@4.0.2", "", {}, "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg=="], 1446 + 1447 + "pkce-challenge": ["pkce-challenge@5.0.0", "", {}, "sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ=="], 1448 + 1449 + "pkg-types": ["pkg-types@2.2.0", "", { "dependencies": { "confbox": "^0.2.2", "exsolve": "^1.0.7", "pathe": "^2.0.3" } }, "sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ=="], 1450 + 1451 + "points-on-curve": ["points-on-curve@0.2.0", "", {}, "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A=="], 1452 + 1453 + "points-on-path": ["points-on-path@0.2.1", "", { "dependencies": { "path-data-parser": "0.1.0", "points-on-curve": "0.2.0" } }, "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g=="], 1454 + 1455 + "postcss": ["postcss@8.5.6", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg=="], 1456 + 1457 + "prompts": ["prompts@2.4.2", "", { "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" } }, "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="], 1458 + 1459 + "property-information": ["property-information@7.1.0", "", {}, "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ=="], 1460 + 1461 + "proxy-addr": ["proxy-addr@2.0.7", "", { "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="], 1462 + 1463 + "psl": ["psl@1.15.0", "", { "dependencies": { "punycode": "^2.3.1" } }, "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w=="], 1464 + 1465 + "punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="], 1466 + 1467 + "qs": ["qs@6.14.0", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w=="], 1468 + 1469 + "quansync": ["quansync@0.2.10", "", {}, "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A=="], 1470 + 1471 + "querystringify": ["querystringify@2.2.0", "", {}, "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="], 1472 + 1473 + "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], 1474 + 1475 + "range-parser": ["range-parser@1.2.1", "", {}, "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="], 1476 + 1477 + "raw-body": ["raw-body@3.0.0", "", { "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.6.3", "unpipe": "1.0.0" } }, "sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g=="], 1478 + 1479 + "rc-cascader": ["rc-cascader@3.34.0", "", { "dependencies": { "@babel/runtime": "^7.25.7", "classnames": "^2.3.1", "rc-select": "~14.16.2", "rc-tree": "~5.13.0", "rc-util": "^5.43.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-KpXypcvju9ptjW9FaN2NFcA2QH9E9LHKq169Y0eWtH4e/wHQ5Wh5qZakAgvb8EKZ736WZ3B0zLLOBsrsja5Dag=="], 1480 + 1481 + "rc-checkbox": ["rc-checkbox@3.5.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.3.2", "rc-util": "^5.25.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-aOAQc3E98HteIIsSqm6Xk2FPKIER6+5vyEFMZfo73TqM+VVAIqOkHoPjgKLqSNtVLWScoaM7vY2ZrGEheI79yg=="], 1482 + 1483 + "rc-collapse": ["rc-collapse@3.9.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-motion": "^2.3.4", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-swDdz4QZ4dFTo4RAUMLL50qP0EY62N2kvmk2We5xYdRwcRn8WcYtuetCJpwpaCbUfUt5+huLpVxhvmnK+PHrkA=="], 1484 + 1485 + "rc-dialog": ["rc-dialog@9.6.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/portal": "^1.0.0-8", "classnames": "^2.2.6", "rc-motion": "^2.3.0", "rc-util": "^5.21.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ApoVi9Z8PaCQg6FsUzS8yvBEQy0ZL2PkuvAgrmohPkN3okps5WZ5WQWPc1RNuiOKaAYv8B97ACdsFU5LizzCqg=="], 1486 + 1487 + "rc-drawer": ["rc-drawer@7.3.0", "", { "dependencies": { "@babel/runtime": "^7.23.9", "@rc-component/portal": "^1.1.1", "classnames": "^2.2.6", "rc-motion": "^2.6.1", "rc-util": "^5.38.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-DX6CIgiBWNpJIMGFO8BAISFkxiuKitoizooj4BDyee8/SnBn0zwO2FHrNDpqqepj0E/TFTDpmEBCyFuTgC7MOg=="], 1488 + 1489 + "rc-dropdown": ["rc-dropdown@4.2.1", "", { "dependencies": { "@babel/runtime": "^7.18.3", "@rc-component/trigger": "^2.0.0", "classnames": "^2.2.6", "rc-util": "^5.44.1" }, "peerDependencies": { "react": ">=16.11.0", "react-dom": ">=16.11.0" } }, "sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA=="], 1490 + 1491 + "rc-field-form": ["rc-field-form@2.7.0", "", { "dependencies": { "@babel/runtime": "^7.18.0", "@rc-component/async-validator": "^5.0.3", "rc-util": "^5.32.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-hgKsCay2taxzVnBPZl+1n4ZondsV78G++XVsMIJCAoioMjlMQR9YwAp7JZDIECzIu2Z66R+f4SFIRrO2DjDNAA=="], 1492 + 1493 + "rc-image": ["rc-image@7.12.0", "", { "dependencies": { "@babel/runtime": "^7.11.2", "@rc-component/portal": "^1.0.2", "classnames": "^2.2.6", "rc-dialog": "~9.6.0", "rc-motion": "^2.6.2", "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-cZ3HTyyckPnNnUb9/DRqduqzLfrQRyi+CdHjdqgsyDpI3Ln5UX1kXnAhPBSJj9pVRzwRFgqkN7p9b6HBDjmu/Q=="], 1494 + 1495 + "rc-input": ["rc-input@1.8.0", "", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-util": "^5.18.1" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-KXvaTbX+7ha8a/k+eg6SYRVERK0NddX8QX7a7AnRvUa/rEH0CNMlpcBzBkhI0wp2C8C4HlMoYl8TImSN+fuHKA=="], 1496 + 1497 + "rc-input-number": ["rc-input-number@9.5.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/mini-decimal": "^1.0.1", "classnames": "^2.2.5", "rc-input": "~1.8.0", "rc-util": "^5.40.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-bKaEvB5tHebUURAEXw35LDcnRZLq3x1k7GxfAqBMzmpHkDGzjAtnUL8y4y5N15rIFIg5IJgwr211jInl3cipag=="], 1498 + 1499 + "rc-mentions": ["rc-mentions@2.20.0", "", { "dependencies": { "@babel/runtime": "^7.22.5", "@rc-component/trigger": "^2.0.0", "classnames": "^2.2.6", "rc-input": "~1.8.0", "rc-menu": "~9.16.0", "rc-textarea": "~1.10.0", "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-w8HCMZEh3f0nR8ZEd466ATqmXFCMGMN5UFCzEUL0bM/nGw/wOS2GgRzKBcm19K++jDyuWCOJOdgcKGXU3fXfbQ=="], 1500 + 1501 + "rc-menu": ["rc-menu@9.16.1", "", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^2.0.0", "classnames": "2.x", "rc-motion": "^2.4.3", "rc-overflow": "^1.3.1", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ghHx6/6Dvp+fw8CJhDUHFHDJ84hJE3BXNCzSgLdmNiFErWSOaZNsihDAsKq9ByTALo/xkNIwtDFGIl6r+RPXBg=="], 1502 + 1503 + "rc-motion": ["rc-motion@2.9.5", "", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-util": "^5.44.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA=="], 1504 + 1505 + "rc-notification": ["rc-notification@5.6.4", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-motion": "^2.9.0", "rc-util": "^5.20.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-KcS4O6B4qzM3KH7lkwOB7ooLPZ4b6J+VMmQgT51VZCeEcmghdeR4IrMcFq0LG+RPdnbe/ArT086tGM8Snimgiw=="], 1506 + 1507 + "rc-overflow": ["rc-overflow@1.4.1", "", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-resize-observer": "^1.0.0", "rc-util": "^5.37.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-3MoPQQPV1uKyOMVNd6SZfONi+f3st0r8PksexIdBTeIYbMX0Jr+k7pHEDvsXtR4BpCv90/Pv2MovVNhktKrwvw=="], 1508 + 1509 + "rc-pagination": ["rc-pagination@5.1.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.3.2", "rc-util": "^5.38.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-8416Yip/+eclTFdHXLKTxZvn70duYVGTvUUWbckCCZoIl3jagqke3GLsFrMs0bsQBikiYpZLD9206Ej4SOdOXQ=="], 1510 + 1511 + "rc-picker": ["rc-picker@4.11.3", "", { "dependencies": { "@babel/runtime": "^7.24.7", "@rc-component/trigger": "^2.0.0", "classnames": "^2.2.1", "rc-overflow": "^1.3.2", "rc-resize-observer": "^1.4.0", "rc-util": "^5.43.0" }, "peerDependencies": { "date-fns": ">= 2.x", "dayjs": ">= 1.x", "luxon": ">= 3.x", "moment": ">= 2.x", "react": ">=16.9.0", "react-dom": ">=16.9.0" }, "optionalPeers": ["date-fns", "dayjs", "luxon", "moment"] }, "sha512-MJ5teb7FlNE0NFHTncxXQ62Y5lytq6sh5nUw0iH8OkHL/TjARSEvSHpr940pWgjGANpjCwyMdvsEV55l5tYNSg=="], 1512 + 1513 + "rc-progress": ["rc-progress@4.0.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.6", "rc-util": "^5.16.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw=="], 1514 + 1515 + "rc-rate": ["rc-rate@2.13.1", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", "rc-util": "^5.0.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-QUhQ9ivQ8Gy7mtMZPAjLbxBt5y9GRp65VcUyGUMF3N3fhiftivPHdpuDIaWIMOTEprAjZPC08bls1dQB+I1F2Q=="], 1516 + 1517 + "rc-resize-observer": ["rc-resize-observer@1.4.3", "", { "dependencies": { "@babel/runtime": "^7.20.7", "classnames": "^2.2.1", "rc-util": "^5.44.1", "resize-observer-polyfill": "^1.5.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ=="], 1518 + 1519 + "rc-segmented": ["rc-segmented@2.7.0", "", { "dependencies": { "@babel/runtime": "^7.11.1", "classnames": "^2.2.1", "rc-motion": "^2.4.4", "rc-util": "^5.17.0" }, "peerDependencies": { "react": ">=16.0.0", "react-dom": ">=16.0.0" } }, "sha512-liijAjXz+KnTRVnxxXG2sYDGd6iLL7VpGGdR8gwoxAXy2KglviKCxLWZdjKYJzYzGSUwKDSTdYk8brj54Bn5BA=="], 1520 + 1521 + "rc-select": ["rc-select@14.16.8", "", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/trigger": "^2.1.1", "classnames": "2.x", "rc-motion": "^2.0.1", "rc-overflow": "^1.3.1", "rc-util": "^5.16.1", "rc-virtual-list": "^3.5.2" }, "peerDependencies": { "react": "*", "react-dom": "*" } }, "sha512-NOV5BZa1wZrsdkKaiK7LHRuo5ZjZYMDxPP6/1+09+FB4KoNi8jcG1ZqLE3AVCxEsYMBe65OBx71wFoHRTP3LRg=="], 1522 + 1523 + "rc-slider": ["rc-slider@11.1.8", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.5", "rc-util": "^5.36.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-2gg/72YFSpKP+Ja5AjC5DPL1YnV8DEITDQrcc1eASrUYjl0esptaBVJBh5nLTXCCp15eD8EuGjwezVGSHhs9tQ=="], 1524 + 1525 + "rc-steps": ["rc-steps@6.0.1", "", { "dependencies": { "@babel/runtime": "^7.16.7", "classnames": "^2.2.3", "rc-util": "^5.16.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g=="], 1526 + 1527 + "rc-switch": ["rc-switch@4.1.0", "", { "dependencies": { "@babel/runtime": "^7.21.0", "classnames": "^2.2.1", "rc-util": "^5.30.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg=="], 1528 + 1529 + "rc-table": ["rc-table@7.51.1", "", { "dependencies": { "@babel/runtime": "^7.10.1", "@rc-component/context": "^1.4.0", "classnames": "^2.2.5", "rc-resize-observer": "^1.1.0", "rc-util": "^5.44.3", "rc-virtual-list": "^3.14.2" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-5iq15mTHhvC42TlBLRCoCBLoCmGlbRZAlyF21FonFnS/DIC8DeRqnmdyVREwt2CFbPceM0zSNdEeVfiGaqYsKw=="], 1530 + 1531 + "rc-tabs": ["rc-tabs@15.6.1", "", { "dependencies": { "@babel/runtime": "^7.11.2", "classnames": "2.x", "rc-dropdown": "~4.2.0", "rc-menu": "~9.16.0", "rc-motion": "^2.6.2", "rc-resize-observer": "^1.0.0", "rc-util": "^5.34.1" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-/HzDV1VqOsUWyuC0c6AkxVYFjvx9+rFPKZ32ejxX0Uc7QCzcEjTA9/xMgv4HemPKwzBNX8KhGVbbumDjnj92aA=="], 1532 + 1533 + "rc-textarea": ["rc-textarea@1.10.0", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", "rc-input": "~1.8.0", "rc-resize-observer": "^1.0.0", "rc-util": "^5.27.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-ai9IkanNuyBS4x6sOL8qu/Ld40e6cEs6pgk93R+XLYg0mDSjNBGey6/ZpDs5+gNLD7urQ14po3V6Ck2dJLt9SA=="], 1534 + 1535 + "rc-tooltip": ["rc-tooltip@6.4.0", "", { "dependencies": { "@babel/runtime": "^7.11.2", "@rc-component/trigger": "^2.0.0", "classnames": "^2.3.1", "rc-util": "^5.44.3" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-kqyivim5cp8I5RkHmpsp1Nn/Wk+1oeloMv9c7LXNgDxUpGm+RbXJGL+OPvDlcRnx9DBeOe4wyOIl4OKUERyH1g=="], 1536 + 1537 + "rc-tree": ["rc-tree@5.13.1", "", { "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-motion": "^2.0.1", "rc-util": "^5.16.1", "rc-virtual-list": "^3.5.1" }, "peerDependencies": { "react": "*", "react-dom": "*" } }, "sha512-FNhIefhftobCdUJshO7M8uZTA9F4OPGVXqGfZkkD/5soDeOhwO06T/aKTrg0WD8gRg/pyfq+ql3aMymLHCTC4A=="], 1538 + 1539 + "rc-tree-select": ["rc-tree-select@5.27.0", "", { "dependencies": { "@babel/runtime": "^7.25.7", "classnames": "2.x", "rc-select": "~14.16.2", "rc-tree": "~5.13.0", "rc-util": "^5.43.0" }, "peerDependencies": { "react": "*", "react-dom": "*" } }, "sha512-2qTBTzwIT7LRI1o7zLyrCzmo5tQanmyGbSaGTIf7sYimCklAToVVfpMC6OAldSKolcnjorBYPNSKQqJmN3TCww=="], 1540 + 1541 + "rc-upload": ["rc-upload@4.9.2", "", { "dependencies": { "@babel/runtime": "^7.18.3", "classnames": "^2.2.5", "rc-util": "^5.2.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-nHx+9rbd1FKMiMRYsqQ3NkXUv7COHPBo3X1Obwq9SWS6/diF/A0aJ5OHubvwUAIDs+4RMleljV0pcrNUc823GQ=="], 1542 + 1543 + "rc-util": ["rc-util@5.44.4", "", { "dependencies": { "@babel/runtime": "^7.18.3", "react-is": "^18.2.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w=="], 1544 + 1545 + "rc-virtual-list": ["rc-virtual-list@3.19.1", "", { "dependencies": { "@babel/runtime": "^7.20.0", "classnames": "^2.2.6", "rc-resize-observer": "^1.0.0", "rc-util": "^5.36.0" }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" } }, "sha512-DCapO2oyPqmooGhxBuXHM4lFuX+sshQwWqqkuyFA+4rShLe//+GEPVwiDgO+jKtKHtbeYwZoNvetwfHdOf+iUQ=="], 1546 + 1547 + "react": ["react@19.1.0", "", {}, "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg=="], 1548 + 1549 + "react-compiler-runtime": ["react-compiler-runtime@0.0.0-experimental-22c6e49-20241219", "", { "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-bOAGaRL1ldfIIpbDsl+uV025Ta6RS6/cOjvvh8r2Vo7KtqB+RSvihVYRsWQz7ECKNPWdq5MClS845acwAwieDw=="], 1550 + 1551 + "react-dom": ["react-dom@19.1.0", "", { "dependencies": { "scheduler": "^0.26.0" }, "peerDependencies": { "react": "^19.1.0" } }, "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g=="], 1552 + 1553 + "react-is": ["react-is@18.3.1", "", {}, "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="], 1554 + 1555 + "react-medium-image-zoom": ["react-medium-image-zoom@5.2.14", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-nfTVYcAUnBzXQpPDcZL+cG/e6UceYUIG+zDcnemL7jtAqbJjVVkA85RgneGtJeni12dTyiRPZVM6Szkmwd/o8w=="], 1556 + 1557 + "react-refresh": ["react-refresh@0.17.0", "", {}, "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ=="], 1558 + 1559 + "readable-stream": ["readable-stream@3.6.2", "", { "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA=="], 1560 + 1561 + "reading-time": ["reading-time@1.5.0", "", {}, "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg=="], 1562 + 1563 + "recast": ["recast@0.23.11", "", { "dependencies": { "ast-types": "^0.16.1", "esprima": "~4.0.0", "source-map": "~0.6.1", "tiny-invariant": "^1.3.3", "tslib": "^2.0.1" } }, "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA=="], 1564 + 1565 + "recma-build-jsx": ["recma-build-jsx@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-build-jsx": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew=="], 1566 + 1567 + "recma-jsx": ["recma-jsx@1.0.0", "", { "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" } }, "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q=="], 1568 + 1569 + "recma-parse": ["recma-parse@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "esast-util-from-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ=="], 1570 + 1571 + "recma-stringify": ["recma-stringify@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-to-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g=="], 1572 + 1573 + "regex": ["regex@6.0.1", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA=="], 1574 + 1575 + "regex-recursion": ["regex-recursion@6.0.2", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg=="], 1576 + 1577 + "regex-utilities": ["regex-utilities@2.3.0", "", {}, "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng=="], 1578 + 1579 + "rehype-katex": ["rehype-katex@7.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/katex": "^0.16.0", "hast-util-from-html-isomorphic": "^2.0.0", "hast-util-to-text": "^4.0.0", "katex": "^0.16.0", "unist-util-visit-parents": "^6.0.0", "vfile": "^6.0.0" } }, "sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA=="], 1580 + 1581 + "rehype-parse": ["rehype-parse@9.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-from-html": "^2.0.0", "unified": "^11.0.0" } }, "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag=="], 1582 + 1583 + "rehype-pretty-code": ["rehype-pretty-code@0.14.1", "", { "dependencies": { "@types/hast": "^3.0.4", "hast-util-to-string": "^3.0.0", "parse-numeric-range": "^1.3.0", "rehype-parse": "^9.0.0", "unified": "^11.0.5", "unist-util-visit": "^5.0.0" }, "peerDependencies": { "shiki": "^1.0.0 || ^2.0.0 || ^3.0.0" } }, "sha512-IpG4OL0iYlbx78muVldsK86hdfNoht0z63AP7sekQNW2QOTmjxB7RbTO+rhIYNGRljgHxgVZoPwUl6bIC9SbjA=="], 1584 + 1585 + "rehype-raw": ["rehype-raw@7.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", "vfile": "^6.0.0" } }, "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww=="], 1586 + 1587 + "rehype-recma": ["rehype-recma@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", "hast-util-to-estree": "^3.0.0" } }, "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw=="], 1588 + 1589 + "remark-frontmatter": ["remark-frontmatter@5.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-frontmatter": "^2.0.0", "micromark-extension-frontmatter": "^2.0.0", "unified": "^11.0.0" } }, "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ=="], 1590 + 1591 + "remark-gfm": ["remark-gfm@4.0.1", "", { "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" } }, "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg=="], 1592 + 1593 + "remark-math": ["remark-math@6.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-math": "^3.0.0", "micromark-extension-math": "^3.0.0", "unified": "^11.0.0" } }, "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA=="], 1594 + 1595 + "remark-mdx": ["remark-mdx@3.1.0", "", { "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" } }, "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA=="], 1596 + 1597 + "remark-parse": ["remark-parse@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "micromark-util-types": "^2.0.0", "unified": "^11.0.0" } }, "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA=="], 1598 + 1599 + "remark-reading-time": ["remark-reading-time@2.0.2", "", { "dependencies": { "estree-util-is-identifier-name": "^2.0.0", "estree-util-value-to-estree": "^3.3.3", "reading-time": "^1.3.0", "unist-util-visit": "^3.1.0" } }, "sha512-ILjIuR0dQQ8pELPgaFvz7ralcSN62rD/L1pTUJgWb4gfua3ZwYEI8mnKGxEQCbrXSUF/OvycTkcUbifGOtOn5A=="], 1600 + 1601 + "remark-rehype": ["remark-rehype@11.1.2", "", { "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" } }, "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw=="], 1602 + 1603 + "remark-smartypants": ["remark-smartypants@3.0.2", "", { "dependencies": { "retext": "^9.0.0", "retext-smartypants": "^6.0.0", "unified": "^11.0.4", "unist-util-visit": "^5.0.0" } }, "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA=="], 1604 + 1605 + "remark-stringify": ["remark-stringify@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" } }, "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw=="], 1606 + 1607 + "require-directory": ["require-directory@2.1.1", "", {}, "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="], 1608 + 1609 + "requires-port": ["requires-port@1.0.0", "", {}, "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="], 1610 + 1611 + "resize-observer-polyfill": ["resize-observer-polyfill@1.5.1", "", {}, "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="], 1612 + 1613 + "resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="], 1614 + 1615 + "restore-cursor": ["restore-cursor@4.0.0", "", { "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg=="], 1616 + 1617 + "retext": ["retext@9.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "retext-latin": "^4.0.0", "retext-stringify": "^4.0.0", "unified": "^11.0.0" } }, "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA=="], 1618 + 1619 + "retext-latin": ["retext-latin@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "parse-latin": "^7.0.0", "unified": "^11.0.0" } }, "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA=="], 1620 + 1621 + "retext-smartypants": ["retext-smartypants@6.2.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ=="], 1622 + 1623 + "retext-stringify": ["retext-stringify@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unified": "^11.0.0" } }, "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA=="], 1624 + 1625 + "reusify": ["reusify@1.1.0", "", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="], 1626 + 1627 + "robust-predicates": ["robust-predicates@3.0.2", "", {}, "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="], 1628 + 1629 + "rollup": ["rollup@4.45.0", "", { "dependencies": { "@types/estree": "1.0.8" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.45.0", "@rollup/rollup-android-arm64": "4.45.0", "@rollup/rollup-darwin-arm64": "4.45.0", "@rollup/rollup-darwin-x64": "4.45.0", "@rollup/rollup-freebsd-arm64": "4.45.0", "@rollup/rollup-freebsd-x64": "4.45.0", "@rollup/rollup-linux-arm-gnueabihf": "4.45.0", "@rollup/rollup-linux-arm-musleabihf": "4.45.0", "@rollup/rollup-linux-arm64-gnu": "4.45.0", "@rollup/rollup-linux-arm64-musl": "4.45.0", "@rollup/rollup-linux-loongarch64-gnu": "4.45.0", "@rollup/rollup-linux-powerpc64le-gnu": "4.45.0", "@rollup/rollup-linux-riscv64-gnu": "4.45.0", "@rollup/rollup-linux-riscv64-musl": "4.45.0", "@rollup/rollup-linux-s390x-gnu": "4.45.0", "@rollup/rollup-linux-x64-gnu": "4.45.0", "@rollup/rollup-linux-x64-musl": "4.45.0", "@rollup/rollup-win32-arm64-msvc": "4.45.0", "@rollup/rollup-win32-ia32-msvc": "4.45.0", "@rollup/rollup-win32-x64-msvc": "4.45.0", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-WLjEcJRIo7i3WDDgOIJqVI2d+lAC3EwvOGy+Xfq6hs+GQuAA4Di/H72xmXkOhrIWFg2PFYSKZYfH0f4vfKXN4A=="], 1630 + 1631 + "roughjs": ["roughjs@4.6.6", "", { "dependencies": { "hachure-fill": "^0.5.2", "path-data-parser": "^0.1.0", "points-on-curve": "^0.2.0", "points-on-path": "^0.2.1" } }, "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ=="], 1632 + 1633 + "router": ["router@2.2.0", "", { "dependencies": { "debug": "^4.4.0", "depd": "^2.0.0", "is-promise": "^4.0.0", "parseurl": "^1.3.3", "path-to-regexp": "^8.0.0" } }, "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ=="], 1634 + 1635 + "run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="], 1636 + 1637 + "rw": ["rw@1.3.3", "", {}, "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="], 1638 + 1639 + "safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="], 1640 + 1641 + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], 1642 + 1643 + "scheduler": ["scheduler@0.26.0", "", {}, "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA=="], 1644 + 1645 + "scroll-into-view-if-needed": ["scroll-into-view-if-needed@3.1.0", "", { "dependencies": { "compute-scroll-into-view": "^3.0.2" } }, "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ=="], 1646 + 1647 + "semver": ["semver@6.3.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="], 1648 + 1649 + "send": ["send@1.2.0", "", { "dependencies": { "debug": "^4.3.5", "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "etag": "^1.8.1", "fresh": "^2.0.0", "http-errors": "^2.0.0", "mime-types": "^3.0.1", "ms": "^2.1.3", "on-finished": "^2.4.1", "range-parser": "^1.2.1", "statuses": "^2.0.1" } }, "sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw=="], 1650 + 1651 + "serve-static": ["serve-static@2.2.0", "", { "dependencies": { "encodeurl": "^2.0.0", "escape-html": "^1.0.3", "parseurl": "^1.3.3", "send": "^1.2.0" } }, "sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ=="], 1652 + 1653 + "setprototypeof": ["setprototypeof@1.2.0", "", {}, "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="], 1654 + 1655 + "shadcn": ["shadcn@2.9.0", "", { "dependencies": { "@antfu/ni": "^23.2.0", "@babel/core": "^7.22.1", "@babel/parser": "^7.22.6", "@babel/plugin-transform-typescript": "^7.22.5", "@modelcontextprotocol/sdk": "^1.10.2", "commander": "^10.0.0", "cosmiconfig": "^8.1.3", "deepmerge": "^4.3.1", "diff": "^5.1.0", "execa": "^7.0.0", "fast-glob": "^3.3.2", "fs-extra": "^11.1.0", "https-proxy-agent": "^6.2.0", "kleur": "^4.1.5", "msw": "^2.7.1", "node-fetch": "^3.3.0", "ora": "^6.1.2", "postcss": "^8.4.24", "prompts": "^2.4.2", "recast": "^0.23.2", "stringify-object": "^5.0.0", "ts-morph": "^18.0.0", "tsconfig-paths": "^4.2.0", "zod": "^3.20.2", "zod-to-json-schema": "^3.24.5" }, "bin": { "shadcn": "dist/index.js" } }, "sha512-Wc3zs7SnNdLOiXhJFkdAyB+PZLvo9qk1noRz1kH6x3coMLS8f1SjqKlw5kAtX5abpvzLs07PRFnAtKpBApr20g=="], 1656 + 1657 + "sharp": ["sharp@0.34.3", "", { "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.4", "semver": "^7.7.2" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.34.3", "@img/sharp-darwin-x64": "0.34.3", "@img/sharp-libvips-darwin-arm64": "1.2.0", "@img/sharp-libvips-darwin-x64": "1.2.0", "@img/sharp-libvips-linux-arm": "1.2.0", "@img/sharp-libvips-linux-arm64": "1.2.0", "@img/sharp-libvips-linux-ppc64": "1.2.0", "@img/sharp-libvips-linux-s390x": "1.2.0", "@img/sharp-libvips-linux-x64": "1.2.0", "@img/sharp-libvips-linuxmusl-arm64": "1.2.0", "@img/sharp-libvips-linuxmusl-x64": "1.2.0", "@img/sharp-linux-arm": "0.34.3", "@img/sharp-linux-arm64": "0.34.3", "@img/sharp-linux-ppc64": "0.34.3", "@img/sharp-linux-s390x": "0.34.3", "@img/sharp-linux-x64": "0.34.3", "@img/sharp-linuxmusl-arm64": "0.34.3", "@img/sharp-linuxmusl-x64": "0.34.3", "@img/sharp-wasm32": "0.34.3", "@img/sharp-win32-arm64": "0.34.3", "@img/sharp-win32-ia32": "0.34.3", "@img/sharp-win32-x64": "0.34.3" } }, "sha512-eX2IQ6nFohW4DbvHIOLRB3MHFpYqaqvXd3Tp5e/T/dSH83fxaNJQRvDMhASmkNTsNTVF2/OOopzRCt7xokgPfg=="], 1658 + 1659 + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], 1660 + 1661 + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], 1662 + 1663 + "shiki": ["shiki@2.5.0", "", { "dependencies": { "@shikijs/core": "2.5.0", "@shikijs/engine-javascript": "2.5.0", "@shikijs/engine-oniguruma": "2.5.0", "@shikijs/langs": "2.5.0", "@shikijs/themes": "2.5.0", "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ=="], 1664 + 1665 + "side-channel": ["side-channel@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", "side-channel-list": "^1.0.0", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" } }, "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw=="], 1666 + 1667 + "side-channel-list": ["side-channel-list@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3" } }, "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA=="], 1668 + 1669 + "side-channel-map": ["side-channel-map@1.0.1", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3" } }, "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA=="], 1670 + 1671 + "side-channel-weakmap": ["side-channel-weakmap@1.0.2", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3", "side-channel-map": "^1.0.1" } }, "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A=="], 1672 + 1673 + "signal-exit": ["signal-exit@3.0.7", "", {}, "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="], 1674 + 1675 + "simple-swizzle": ["simple-swizzle@0.2.2", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg=="], 1676 + 1677 + "sisteransi": ["sisteransi@1.0.5", "", {}, "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="], 1678 + 1679 + "slash": ["slash@5.1.0", "", {}, "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg=="], 1680 + 1681 + "source-map": ["source-map@0.7.4", "", {}, "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="], 1682 + 1683 + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], 1684 + 1685 + "space-separated-tokens": ["space-separated-tokens@2.0.2", "", {}, "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="], 1686 + 1687 + "speech-rule-engine": ["speech-rule-engine@4.1.2", "", { "dependencies": { "@xmldom/xmldom": "0.9.8", "commander": "13.1.0", "wicked-good-xpath": "1.3.0" }, "bin": { "sre": "bin/sre" } }, "sha512-S6ji+flMEga+1QU79NDbwZ8Ivf0S/MpupQQiIC0rTpU/ZTKgcajijJJb1OcByBQDjrXCN1/DJtGz4ZJeBMPGJw=="], 1688 + 1689 + "statuses": ["statuses@2.0.2", "", {}, "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw=="], 1690 + 1691 + "stdin-discarder": ["stdin-discarder@0.1.0", "", { "dependencies": { "bl": "^5.0.0" } }, "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ=="], 1692 + 1693 + "streamsearch": ["streamsearch@1.1.0", "", {}, "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="], 1694 + 1695 + "strict-event-emitter": ["strict-event-emitter@0.5.1", "", {}, "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ=="], 1696 + 1697 + "string-convert": ["string-convert@0.2.1", "", {}, "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A=="], 1698 + 1699 + "string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="], 1700 + 1701 + "string_decoder": ["string_decoder@1.3.0", "", { "dependencies": { "safe-buffer": "~5.2.0" } }, "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="], 1702 + 1703 + "stringify-entities": ["stringify-entities@4.0.4", "", { "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" } }, "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg=="], 1704 + 1705 + "stringify-object": ["stringify-object@5.0.0", "", { "dependencies": { "get-own-enumerable-keys": "^1.0.0", "is-obj": "^3.0.0", "is-regexp": "^3.1.0" } }, "sha512-zaJYxz2FtcMb4f+g60KsRNFOpVMUyuJgA51Zi5Z1DOTC3S59+OQiVOzE9GZt0x72uBGWKsQIuBKeF9iusmKFsg=="], 1706 + 1707 + "strip-ansi": ["strip-ansi@7.1.0", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="], 1708 + 1709 + "strip-bom": ["strip-bom@3.0.0", "", {}, "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="], 1710 + 1711 + "strip-final-newline": ["strip-final-newline@3.0.0", "", {}, "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw=="], 1712 + 1713 + "style-to-js": ["style-to-js@1.1.17", "", { "dependencies": { "style-to-object": "1.0.9" } }, "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA=="], 1714 + 1715 + "style-to-object": ["style-to-object@1.0.9", "", { "dependencies": { "inline-style-parser": "0.2.4" } }, "sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw=="], 1716 + 1717 + "styled-jsx": ["styled-jsx@5.1.6", "", { "dependencies": { "client-only": "0.0.1" }, "peerDependencies": { "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" } }, "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA=="], 1718 + 1719 + "stylis": ["stylis@4.3.6", "", {}, "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ=="], 1720 + 1721 + "system-architecture": ["system-architecture@0.1.0", "", {}, "sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA=="], 1722 + 1723 + "tabbable": ["tabbable@6.2.0", "", {}, "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew=="], 1724 + 1725 + "tailwind-merge": ["tailwind-merge@3.3.1", "", {}, "sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g=="], 1726 + 1727 + "tailwindcss": ["tailwindcss@4.1.11", "", {}, "sha512-2E9TBm6MDD/xKYe+dvJZAmg3yxIEDNRc0jwlNyDg/4Fil2QcSLjFKGVff0lAf1jjeaArlG/M75Ey/EYr/OJtBA=="], 1728 + 1729 + "tapable": ["tapable@2.2.2", "", {}, "sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg=="], 1730 + 1731 + "tar": ["tar@7.4.3", "", { "dependencies": { "@isaacs/fs-minipass": "^4.0.0", "chownr": "^3.0.0", "minipass": "^7.1.2", "minizlib": "^3.0.1", "mkdirp": "^3.0.1", "yallist": "^5.0.0" } }, "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw=="], 1732 + 1733 + "throttle-debounce": ["throttle-debounce@5.0.2", "", {}, "sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A=="], 1734 + 1735 + "tiny-invariant": ["tiny-invariant@1.3.3", "", {}, "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg=="], 1736 + 1737 + "tinyexec": ["tinyexec@1.0.1", "", {}, "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw=="], 1738 + 1739 + "tinyglobby": ["tinyglobby@0.2.14", "", { "dependencies": { "fdir": "^6.4.4", "picomatch": "^4.0.2" } }, "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ=="], 1740 + 1741 + "title": ["title@4.0.1", "", { "dependencies": { "arg": "^5.0.0", "chalk": "^5.0.0", "clipboardy": "^4.0.0" }, "bin": { "title": "dist/esm/bin.js" } }, "sha512-xRnPkJx9nvE5MF6LkB5e8QJjE2FW8269wTu/LQdf7zZqBgPly0QJPf/CWAo7srj5so4yXfoLEdCFgurlpi47zg=="], 1742 + 1743 + "tlds": ["tlds@1.259.0", "", { "bin": { "tlds": "bin.js" } }, "sha512-AldGGlDP0PNgwppe2quAvuBl18UcjuNtOnDuUkqhd6ipPqrYYBt3aTxK1QTsBVknk97lS2JcafWMghjGWFtunw=="], 1744 + 1745 + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], 1746 + 1747 + "toggle-selection": ["toggle-selection@1.0.6", "", {}, "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="], 1748 + 1749 + "toidentifier": ["toidentifier@1.0.1", "", {}, "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="], 1750 + 1751 + "tough-cookie": ["tough-cookie@4.1.4", "", { "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", "universalify": "^0.2.0", "url-parse": "^1.5.3" } }, "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag=="], 1752 + 1753 + "trim-lines": ["trim-lines@3.0.1", "", {}, "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg=="], 1754 + 1755 + "trough": ["trough@2.2.0", "", {}, "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="], 1756 + 1757 + "ts-dedent": ["ts-dedent@2.2.0", "", {}, "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ=="], 1758 + 1759 + "ts-morph": ["ts-morph@18.0.0", "", { "dependencies": { "@ts-morph/common": "~0.19.0", "code-block-writer": "^12.0.0" } }, "sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA=="], 1760 + 1761 + "tsconfig-paths": ["tsconfig-paths@4.2.0", "", { "dependencies": { "json5": "^2.2.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg=="], 1762 + 1763 + "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], 1764 + 1765 + "tw-animate-css": ["tw-animate-css@1.3.5", "", {}, "sha512-t3u+0YNoloIhj1mMXs779P6MO9q3p3mvGn4k1n3nJPqJw/glZcuijG2qTSN4z4mgNRfW5ZC3aXJFLwDtiipZXA=="], 1766 + 1767 + "twoslash": ["twoslash@0.2.12", "", { "dependencies": { "@typescript/vfs": "^1.6.0", "twoslash-protocol": "0.2.12" }, "peerDependencies": { "typescript": "*" } }, "sha512-tEHPASMqi7kqwfJbkk7hc/4EhlrKCSLcur+TcvYki3vhIfaRMXnXjaYFgXpoZRbT6GdprD4tGuVBEmTpUgLBsw=="], 1768 + 1769 + "twoslash-protocol": ["twoslash-protocol@0.2.12", "", {}, "sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg=="], 1770 + 1771 + "type-fest": ["type-fest@4.41.0", "", {}, "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA=="], 1772 + 1773 + "type-is": ["type-is@2.0.1", "", { "dependencies": { "content-type": "^1.0.5", "media-typer": "^1.1.0", "mime-types": "^3.0.0" } }, "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw=="], 1774 + 1775 + "typescript": ["typescript@5.6.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw=="], 1776 + 1777 + "ufo": ["ufo@1.6.1", "", {}, "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="], 1778 + 1779 + "uint8arrays": ["uint8arrays@3.0.0", "", { "dependencies": { "multiformats": "^9.4.2" } }, "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA=="], 1780 + 1781 + "undici-types": ["undici-types@7.8.0", "", {}, "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw=="], 1782 + 1783 + "unified": ["unified@11.0.5", "", { "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" } }, "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA=="], 1784 + 1785 + "unist-util-find-after": ["unist-util-find-after@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ=="], 1786 + 1787 + "unist-util-is": ["unist-util-is@6.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw=="], 1788 + 1789 + "unist-util-modify-children": ["unist-util-modify-children@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "array-iterate": "^2.0.0" } }, "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw=="], 1790 + 1791 + "unist-util-position": ["unist-util-position@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA=="], 1792 + 1793 + "unist-util-position-from-estree": ["unist-util-position-from-estree@2.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ=="], 1794 + 1795 + "unist-util-remove": ["unist-util-remove@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-b4gokeGId57UVRX/eVKej5gXqGlc9+trkORhFJpu9raqZkZhU0zm8Doi05+HaiBsMEIJowL+2WtQ5ItjsngPXg=="], 1796 + 1797 + "unist-util-remove-position": ["unist-util-remove-position@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q=="], 1798 + 1799 + "unist-util-stringify-position": ["unist-util-stringify-position@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ=="], 1800 + 1801 + "unist-util-visit": ["unist-util-visit@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg=="], 1802 + 1803 + "unist-util-visit-children": ["unist-util-visit-children@3.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA=="], 1804 + 1805 + "unist-util-visit-parents": ["unist-util-visit-parents@6.0.1", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw=="], 1806 + 1807 + "universalify": ["universalify@2.0.1", "", {}, "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw=="], 1808 + 1809 + "unpipe": ["unpipe@1.0.0", "", {}, "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="], 1810 + 1811 + "update-browserslist-db": ["update-browserslist-db@1.1.3", "", { "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.1" }, "peerDependencies": { "browserslist": ">= 4.21.0" }, "bin": { "update-browserslist-db": "cli.js" } }, "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw=="], 1812 + 1813 + "uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="], 1814 + 1815 + "url-parse": ["url-parse@1.5.10", "", { "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ=="], 1816 + 1817 + "use-sync-external-store": ["use-sync-external-store@1.5.0", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A=="], 1818 + 1819 + "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="], 1820 + 1821 + "uuid": ["uuid@11.1.0", "", { "bin": { "uuid": "dist/esm/bin/uuid" } }, "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A=="], 1822 + 1823 + "vary": ["vary@1.1.2", "", {}, "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="], 1824 + 1825 + "vfile": ["vfile@6.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" } }, "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q=="], 1826 + 1827 + "vfile-location": ["vfile-location@5.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg=="], 1828 + 1829 + "vfile-message": ["vfile-message@4.0.2", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw=="], 1830 + 1831 + "vite": ["vite@6.3.5", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ=="], 1832 + 1833 + "vscode-jsonrpc": ["vscode-jsonrpc@8.2.0", "", {}, "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA=="], 1834 + 1835 + "vscode-languageserver": ["vscode-languageserver@9.0.1", "", { "dependencies": { "vscode-languageserver-protocol": "3.17.5" }, "bin": { "installServerIntoExtension": "bin/installServerIntoExtension" } }, "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g=="], 1836 + 1837 + "vscode-languageserver-protocol": ["vscode-languageserver-protocol@3.17.5", "", { "dependencies": { "vscode-jsonrpc": "8.2.0", "vscode-languageserver-types": "3.17.5" } }, "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg=="], 1838 + 1839 + "vscode-languageserver-textdocument": ["vscode-languageserver-textdocument@1.0.12", "", {}, "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA=="], 1840 + 1841 + "vscode-languageserver-types": ["vscode-languageserver-types@3.17.5", "", {}, "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg=="], 1842 + 1843 + "vscode-uri": ["vscode-uri@3.0.8", "", {}, "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw=="], 1844 + 1845 + "wcwidth": ["wcwidth@1.0.1", "", { "dependencies": { "defaults": "^1.0.3" } }, "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg=="], 1846 + 1847 + "web-namespaces": ["web-namespaces@2.0.1", "", {}, "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ=="], 1848 + 1849 + "web-streams-polyfill": ["web-streams-polyfill@3.3.3", "", {}, "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw=="], 1850 + 1851 + "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], 1852 + 1853 + "wicked-good-xpath": ["wicked-good-xpath@1.3.0", "", {}, "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw=="], 1854 + 1855 + "wrap-ansi": ["wrap-ansi@6.2.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA=="], 1856 + 1857 + "wrappy": ["wrappy@1.0.2", "", {}, "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="], 1858 + 1859 + "y18n": ["y18n@5.0.8", "", {}, "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="], 1860 + 1861 + "yallist": ["yallist@5.0.0", "", {}, "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw=="], 1862 + 1863 + "yaml": ["yaml@2.8.0", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ=="], 1864 + 1865 + "yargs": ["yargs@17.7.2", "", { "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" } }, "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w=="], 1866 + 1867 + "yargs-parser": ["yargs-parser@21.1.1", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="], 1868 + 1869 + "yoctocolors-cjs": ["yoctocolors-cjs@2.1.2", "", {}, "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA=="], 1870 + 1871 + "zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="], 1872 + 1873 + "zod-to-json-schema": ["zod-to-json-schema@3.24.6", "", { "peerDependencies": { "zod": "^3.24.1" } }, "sha512-h/z3PKvcTcTetyjl1fkj79MHNEjm+HpD6NXheWjzOekY7kV+lwDYnHw+ivHkijnCSMz1yJaWBD9vu/Fcmk+vEg=="], 1874 + 1875 + "zod-validation-error": ["zod-validation-error@3.5.3", "", { "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" } }, "sha512-OT5Y8lbUadqVZCsnyFaTQ4/O2mys4tj7PqhdbBCp7McPwvIEKfPtdA6QfPeFQK2/Rz5LgwmAXRJTugBNBi0btw=="], 1876 + 1877 + "zustand": ["zustand@5.0.6", "", { "peerDependencies": { "@types/react": ">=18.0.0", "immer": ">=9.0.6", "react": ">=18.0.0", "use-sync-external-store": ">=1.2.0" }, "optionalPeers": ["@types/react", "immer", "react", "use-sync-external-store"] }, "sha512-ihAqNeUVhe0MAD+X8M5UzqyZ9k3FFZLBTtqo6JLPwV53cbRB/mJwBI0PxcIgqhBBHlEs8G45OTDTMq3gNcLq3A=="], 1878 + 1879 + "zwitch": ["zwitch@2.0.4", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="], 1880 + 1881 + "@atproto-labs/simple-store-memory/lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], 1882 + 1883 + "@inquirer/core/signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], 1884 + 1885 + "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/core@1.4.4", "", { "dependencies": { "@emnapi/wasi-threads": "1.0.3", "tslib": "^2.4.0" }, "bundled": true }, "sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g=="], 1886 + 1887 + "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/runtime@1.4.4", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg=="], 1888 + 1889 + "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/wasi-threads@1.0.3", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw=="], 1890 + 1891 + "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime": ["@napi-rs/wasm-runtime@0.2.12", "", { "dependencies": { "@emnapi/core": "^1.4.3", "@emnapi/runtime": "^1.4.3", "@tybys/wasm-util": "^0.10.0" }, "bundled": true }, "sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ=="], 1892 + 1893 + "@tailwindcss/oxide-wasm32-wasi/@tybys/wasm-util": ["@tybys/wasm-util@0.9.0", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw=="], 1894 + 1895 + "@tailwindcss/oxide-wasm32-wasi/tslib": ["tslib@2.8.1", "", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], 1896 + 1897 + "@ts-morph/common/mkdirp": ["mkdirp@2.1.6", "", { "bin": { "mkdirp": "dist/cjs/src/bin.js" } }, "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A=="], 1898 + 1899 + "ansi-escapes/type-fest": ["type-fest@0.21.3", "", {}, "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="], 1900 + 1901 + "clipboardy/execa": ["execa@8.0.1", "", { "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", "human-signals": "^5.0.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", "signal-exit": "^4.1.0", "strip-final-newline": "^3.0.0" } }, "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg=="], 1902 + 1903 + "cliui/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], 1904 + 1905 + "cliui/wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="], 1906 + 1907 + "cytoscape-fcose/cose-base": ["cose-base@2.2.0", "", { "dependencies": { "layout-base": "^2.0.0" } }, "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g=="], 1908 + 1909 + "d3-dsv/commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], 1910 + 1911 + "d3-sankey/d3-array": ["d3-array@2.12.1", "", { "dependencies": { "internmap": "^1.0.0" } }, "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ=="], 1912 + 1913 + "d3-sankey/d3-shape": ["d3-shape@1.3.7", "", { "dependencies": { "d3-path": "1" } }, "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw=="], 1914 + 1915 + "hast-util-to-parse5/property-information": ["property-information@6.5.0", "", {}, "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig=="], 1916 + 1917 + "http-errors/statuses": ["statuses@2.0.1", "", {}, "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="], 1918 + 1919 + "katex/commander": ["commander@8.3.0", "", {}, "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="], 1920 + 1921 + "lru-cache/yallist": ["yallist@3.1.1", "", {}, "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="], 1922 + 1923 + "micromatch/picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], 1924 + 1925 + "mlly/pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="], 1926 + 1927 + "next/postcss": ["postcss@8.4.31", "", { "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ=="], 1928 + 1929 + "npm-run-path/path-key": ["path-key@4.0.0", "", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="], 1930 + 1931 + "parse-entities/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], 1932 + 1933 + "prompts/kleur": ["kleur@3.0.3", "", {}, "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="], 1934 + 1935 + "recast/source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], 1936 + 1937 + "remark-reading-time/estree-util-is-identifier-name": ["estree-util-is-identifier-name@2.1.0", "", {}, "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ=="], 1938 + 1939 + "remark-reading-time/unist-util-visit": ["unist-util-visit@3.1.0", "", { "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0", "unist-util-visit-parents": "^4.0.0" } }, "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA=="], 1940 + 1941 + "restore-cursor/onetime": ["onetime@5.1.2", "", { "dependencies": { "mimic-fn": "^2.1.0" } }, "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg=="], 1942 + 1943 + "router/path-to-regexp": ["path-to-regexp@8.2.0", "", {}, "sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ=="], 1944 + 1945 + "sharp/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], 1946 + 1947 + "simple-swizzle/is-arrayish": ["is-arrayish@0.3.2", "", {}, "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="], 1948 + 1949 + "speech-rule-engine/commander": ["commander@13.1.0", "", {}, "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw=="], 1950 + 1951 + "string-width/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], 1952 + 1953 + "tough-cookie/universalify": ["universalify@0.2.0", "", {}, "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg=="], 1954 + 1955 + "wrap-ansi/strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="], 1956 + 1957 + "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime/@tybys/wasm-util": ["@tybys/wasm-util@0.10.0", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ=="], 1958 + 1959 + "clipboardy/execa/get-stream": ["get-stream@8.0.1", "", {}, "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA=="], 1960 + 1961 + "clipboardy/execa/human-signals": ["human-signals@5.0.0", "", {}, "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ=="], 1962 + 1963 + "clipboardy/execa/signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], 1964 + 1965 + "cliui/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], 1966 + 1967 + "cytoscape-fcose/cose-base/layout-base": ["layout-base@2.0.1", "", {}, "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg=="], 1968 + 1969 + "d3-sankey/d3-shape/d3-path": ["d3-path@1.0.9", "", {}, "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="], 1970 + 1971 + "mlly/pkg-types/confbox": ["confbox@0.1.8", "", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="], 1972 + 1973 + "remark-reading-time/unist-util-visit/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], 1974 + 1975 + "remark-reading-time/unist-util-visit/unist-util-is": ["unist-util-is@5.2.1", "", { "dependencies": { "@types/unist": "^2.0.0" } }, "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw=="], 1976 + 1977 + "remark-reading-time/unist-util-visit/unist-util-visit-parents": ["unist-util-visit-parents@4.1.1", "", { "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0" } }, "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw=="], 1978 + 1979 + "restore-cursor/onetime/mimic-fn": ["mimic-fn@2.1.0", "", {}, "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="], 1980 + 1981 + "string-width/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], 1982 + 1983 + "wrap-ansi/strip-ansi/ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="], 1984 + } 1985 + }
+21
components.json
··· 1 + { 2 + "$schema": "https://ui.shadcn.com/schema.json", 3 + "style": "new-york", 4 + "rsc": false, 5 + "tsx": true, 6 + "tailwind": { 7 + "config": "", 8 + "css": "src/App.css", 9 + "baseColor": "neutral", 10 + "cssVariables": true, 11 + "prefix": "" 12 + }, 13 + "aliases": { 14 + "components": "@/components", 15 + "utils": "@/lib/utils", 16 + "ui": "@/components/ui", 17 + "lib": "@/lib", 18 + "hooks": "@/hooks" 19 + }, 20 + "iconLibrary": "lucide" 21 + }
+23
docs/app/[[...mdxPath]]/page.jsx
··· 1 + import { generateStaticParamsFor, importPage } from "nextra/pages"; 2 + import { useMDXComponents as getMDXComponents } from "../../mdx-components"; 3 + 4 + export const generateStaticParams = generateStaticParamsFor("mdxPath"); 5 + 6 + export async function generateMetadata(props) { 7 + const params = await props.params; 8 + const { metadata } = await importPage(params.mdxPath); 9 + return metadata; 10 + } 11 + 12 + const Wrapper = getMDXComponents().wrapper; 13 + 14 + export default async function Page(props) { 15 + const params = await props.params; 16 + const result = await importPage(params.mdxPath); 17 + const { default: MDXContent, toc, metadata } = result; 18 + return ( 19 + <Wrapper toc={toc} metadata={metadata}> 20 + <MDXContent {...props} params={params} /> 21 + </Wrapper> 22 + ); 23 + }
+51
docs/app/layout.tsx
··· 1 + import { Footer, Layout, Navbar } from "nextra-theme-docs"; 2 + import { Banner, Head } from "nextra/components"; 3 + import { getPageMap } from "nextra/page-map"; 4 + import "nextra-theme-docs/style.css"; 5 + 6 + export const metadata = { 7 + // Define your metadata here 8 + // For more information on metadata API, see: https://nextjs.org/docs/app/building-your-application/optimizing/metadata 9 + }; 10 + 11 + const banner = <Banner storageKey="some-key">Nextra 4.0 is released 🎉</Banner>; 12 + const navbar = ( 13 + <Navbar 14 + logo={<b>Nextra</b>} 15 + // ... Your additional navbar options 16 + /> 17 + ); 18 + const footer = <Footer>MIT {new Date().getFullYear()} © Nextra.</Footer>; 19 + 20 + export default async function RootLayout({ 21 + children, 22 + }: React.PropsWithChildren) { 23 + return ( 24 + <html 25 + // Not required, but good for SEO 26 + lang="en" 27 + // Required to be set 28 + dir="ltr" 29 + // Suggested by `next-themes` package https://github.com/pacocoursey/next-themes#with-app 30 + suppressHydrationWarning 31 + > 32 + <Head 33 + // ... Your additional head options 34 + > 35 + {/* Your additional tags should be passed as `children` of `<Head>` element */} 36 + </Head> 37 + <body> 38 + <Layout 39 + banner={banner} 40 + navbar={navbar} 41 + pageMap={await getPageMap()} 42 + docsRepositoryBase="https://github.com/shuding/nextra/tree/main/docs" 43 + footer={footer} 44 + // ... Your additional layout options 45 + > 46 + {children} 47 + </Layout> 48 + </body> 49 + </html> 50 + ); 51 + }
+1030
docs/bun.lock
··· 1 + { 2 + "lockfileVersion": 1, 3 + "workspaces": { 4 + "": { 5 + "dependencies": { 6 + "next": "^15.3.4", 7 + "nextra": "^4.2.17", 8 + "nextra-theme-docs": "^4.2.17", 9 + "react": "^19.1.0", 10 + "react-dom": "^19.1.0", 11 + }, 12 + "devDependencies": { 13 + "@types/node": "^24.0.10", 14 + "@types/react": "^19.1.8", 15 + "pagefind": "^1.3.0", 16 + }, 17 + }, 18 + }, 19 + "packages": { 20 + "@antfu/install-pkg": ["@antfu/install-pkg@1.1.0", "", { "dependencies": { "package-manager-detector": "^1.3.0", "tinyexec": "^1.0.1" } }, "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ=="], 21 + 22 + "@antfu/utils": ["@antfu/utils@8.1.1", "", {}, "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ=="], 23 + 24 + "@braintree/sanitize-url": ["@braintree/sanitize-url@7.1.1", "", {}, "sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw=="], 25 + 26 + "@chevrotain/cst-dts-gen": ["@chevrotain/cst-dts-gen@11.0.3", "", { "dependencies": { "@chevrotain/gast": "11.0.3", "@chevrotain/types": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ=="], 27 + 28 + "@chevrotain/gast": ["@chevrotain/gast@11.0.3", "", { "dependencies": { "@chevrotain/types": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q=="], 29 + 30 + "@chevrotain/regexp-to-ast": ["@chevrotain/regexp-to-ast@11.0.3", "", {}, "sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA=="], 31 + 32 + "@chevrotain/types": ["@chevrotain/types@11.0.3", "", {}, "sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ=="], 33 + 34 + "@chevrotain/utils": ["@chevrotain/utils@11.0.3", "", {}, "sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ=="], 35 + 36 + "@emnapi/runtime": ["@emnapi/runtime@1.4.3", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ=="], 37 + 38 + "@floating-ui/core": ["@floating-ui/core@1.7.2", "", { "dependencies": { "@floating-ui/utils": "^0.2.10" } }, "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw=="], 39 + 40 + "@floating-ui/dom": ["@floating-ui/dom@1.7.2", "", { "dependencies": { "@floating-ui/core": "^1.7.2", "@floating-ui/utils": "^0.2.10" } }, "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA=="], 41 + 42 + "@floating-ui/react": ["@floating-ui/react@0.26.28", "", { "dependencies": { "@floating-ui/react-dom": "^2.1.2", "@floating-ui/utils": "^0.2.8", "tabbable": "^6.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw=="], 43 + 44 + "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.4", "", { "dependencies": { "@floating-ui/dom": "^1.7.2" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw=="], 45 + 46 + "@floating-ui/utils": ["@floating-ui/utils@0.2.10", "", {}, "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ=="], 47 + 48 + "@formatjs/intl-localematcher": ["@formatjs/intl-localematcher@0.6.1", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg=="], 49 + 50 + "@headlessui/react": ["@headlessui/react@2.2.4", "", { "dependencies": { "@floating-ui/react": "^0.26.16", "@react-aria/focus": "^3.20.2", "@react-aria/interactions": "^3.25.0", "@tanstack/react-virtual": "^3.13.9", "use-sync-external-store": "^1.5.0" }, "peerDependencies": { "react": "^18 || ^19 || ^19.0.0-rc", "react-dom": "^18 || ^19 || ^19.0.0-rc" } }, "sha512-lz+OGcAH1dK93rgSMzXmm1qKOJkBUqZf1L4M8TWLNplftQD3IkoEDdUFNfAn4ylsN6WOTVtWaLmvmaHOUk1dTA=="], 51 + 52 + "@iconify/types": ["@iconify/types@2.0.0", "", {}, "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg=="], 53 + 54 + "@iconify/utils": ["@iconify/utils@2.3.0", "", { "dependencies": { "@antfu/install-pkg": "^1.0.0", "@antfu/utils": "^8.1.0", "@iconify/types": "^2.0.0", "debug": "^4.4.0", "globals": "^15.14.0", "kolorist": "^1.8.0", "local-pkg": "^1.0.0", "mlly": "^1.7.4" } }, "sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA=="], 55 + 56 + "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.1.0" }, "os": "darwin", "cpu": "arm64" }, "sha512-OfXHZPppddivUJnqyKoi5YVeHRkkNE2zUFT2gbpKxp/JZCFYEYubnMg+gOp6lWfasPrTS+KPosKqdI+ELYVDtg=="], 57 + 58 + "@img/sharp-darwin-x64": ["@img/sharp-darwin-x64@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.1.0" }, "os": "darwin", "cpu": "x64" }, "sha512-dYvWqmjU9VxqXmjEtjmvHnGqF8GrVjM2Epj9rJ6BUIXvk8slvNDJbhGFvIoXzkDhrJC2jUxNLz/GUjjvSzfw+g=="], 59 + 60 + "@img/sharp-libvips-darwin-arm64": ["@img/sharp-libvips-darwin-arm64@1.1.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA=="], 61 + 62 + "@img/sharp-libvips-darwin-x64": ["@img/sharp-libvips-darwin-x64@1.1.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ=="], 63 + 64 + "@img/sharp-libvips-linux-arm": ["@img/sharp-libvips-linux-arm@1.1.0", "", { "os": "linux", "cpu": "arm" }, "sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA=="], 65 + 66 + "@img/sharp-libvips-linux-arm64": ["@img/sharp-libvips-linux-arm64@1.1.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew=="], 67 + 68 + "@img/sharp-libvips-linux-ppc64": ["@img/sharp-libvips-linux-ppc64@1.1.0", "", { "os": "linux", "cpu": "ppc64" }, "sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ=="], 69 + 70 + "@img/sharp-libvips-linux-s390x": ["@img/sharp-libvips-linux-s390x@1.1.0", "", { "os": "linux", "cpu": "s390x" }, "sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA=="], 71 + 72 + "@img/sharp-libvips-linux-x64": ["@img/sharp-libvips-linux-x64@1.1.0", "", { "os": "linux", "cpu": "x64" }, "sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q=="], 73 + 74 + "@img/sharp-libvips-linuxmusl-arm64": ["@img/sharp-libvips-linuxmusl-arm64@1.1.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w=="], 75 + 76 + "@img/sharp-libvips-linuxmusl-x64": ["@img/sharp-libvips-linuxmusl-x64@1.1.0", "", { "os": "linux", "cpu": "x64" }, "sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A=="], 77 + 78 + "@img/sharp-linux-arm": ["@img/sharp-linux-arm@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.1.0" }, "os": "linux", "cpu": "arm" }, "sha512-0DZzkvuEOqQUP9mo2kjjKNok5AmnOr1jB2XYjkaoNRwpAYMDzRmAqUIa1nRi58S2WswqSfPOWLNOr0FDT3H5RQ=="], 79 + 80 + "@img/sharp-linux-arm64": ["@img/sharp-linux-arm64@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.1.0" }, "os": "linux", "cpu": "arm64" }, "sha512-D8n8wgWmPDakc83LORcfJepdOSN6MvWNzzz2ux0MnIbOqdieRZwVYY32zxVx+IFUT8er5KPcyU3XXsn+GzG/0Q=="], 81 + 82 + "@img/sharp-linux-s390x": ["@img/sharp-linux-s390x@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.1.0" }, "os": "linux", "cpu": "s390x" }, "sha512-EGZ1xwhBI7dNISwxjChqBGELCWMGDvmxZXKjQRuqMrakhO8QoMgqCrdjnAqJq/CScxfRn+Bb7suXBElKQpPDiw=="], 83 + 84 + "@img/sharp-linux-x64": ["@img/sharp-linux-x64@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.1.0" }, "os": "linux", "cpu": "x64" }, "sha512-sD7J+h5nFLMMmOXYH4DD9UtSNBD05tWSSdWAcEyzqW8Cn5UxXvsHAxmxSesYUsTOBmUnjtxghKDl15EvfqLFbQ=="], 85 + 86 + "@img/sharp-linuxmusl-arm64": ["@img/sharp-linuxmusl-arm64@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.1.0" }, "os": "linux", "cpu": "arm64" }, "sha512-NEE2vQ6wcxYav1/A22OOxoSOGiKnNmDzCYFOZ949xFmrWZOVII1Bp3NqVVpvj+3UeHMFyN5eP/V5hzViQ5CZNA=="], 87 + 88 + "@img/sharp-linuxmusl-x64": ["@img/sharp-linuxmusl-x64@0.34.2", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.1.0" }, "os": "linux", "cpu": "x64" }, "sha512-DOYMrDm5E6/8bm/yQLCWyuDJwUnlevR8xtF8bs+gjZ7cyUNYXiSf/E8Kp0Ss5xasIaXSHzb888V1BE4i1hFhAA=="], 89 + 90 + "@img/sharp-wasm32": ["@img/sharp-wasm32@0.34.2", "", { "dependencies": { "@emnapi/runtime": "^1.4.3" }, "cpu": "none" }, "sha512-/VI4mdlJ9zkaq53MbIG6rZY+QRN3MLbR6usYlgITEzi4Rpx5S6LFKsycOQjkOGmqTNmkIdLjEvooFKwww6OpdQ=="], 91 + 92 + "@img/sharp-win32-arm64": ["@img/sharp-win32-arm64@0.34.2", "", { "os": "win32", "cpu": "arm64" }, "sha512-cfP/r9FdS63VA5k0xiqaNaEoGxBg9k7uE+RQGzuK9fHt7jib4zAVVseR9LsE4gJcNWgT6APKMNnCcnyOtmSEUQ=="], 93 + 94 + "@img/sharp-win32-ia32": ["@img/sharp-win32-ia32@0.34.2", "", { "os": "win32", "cpu": "ia32" }, "sha512-QLjGGvAbj0X/FXl8n1WbtQ6iVBpWU7JO94u/P2M4a8CFYsvQi4GW2mRy/JqkRx0qpBzaOdKJKw8uc930EX2AHw=="], 95 + 96 + "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.34.2", "", { "os": "win32", "cpu": "x64" }, "sha512-aUdT6zEYtDKCaxkofmmJDJYGCf0+pJg3eU9/oBuqvEeoB9dKI6ZLc/1iLJCTuJQDO4ptntAlkUmHgGjyuobZbw=="], 97 + 98 + "@mdx-js/mdx": ["@mdx-js/mdx@3.1.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdx": "^2.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" } }, "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw=="], 99 + 100 + "@mermaid-js/parser": ["@mermaid-js/parser@0.5.0", "", { "dependencies": { "langium": "3.3.1" } }, "sha512-AiaN7+VjXC+3BYE+GwNezkpjIcCI2qIMB/K4S2/vMWe0q/XJCBbx5+K7iteuz7VyltX9iAK4FmVTvGc9kjOV4w=="], 101 + 102 + "@napi-rs/simple-git": ["@napi-rs/simple-git@0.1.19", "", { "optionalDependencies": { "@napi-rs/simple-git-android-arm-eabi": "0.1.19", "@napi-rs/simple-git-android-arm64": "0.1.19", "@napi-rs/simple-git-darwin-arm64": "0.1.19", "@napi-rs/simple-git-darwin-x64": "0.1.19", "@napi-rs/simple-git-freebsd-x64": "0.1.19", "@napi-rs/simple-git-linux-arm-gnueabihf": "0.1.19", "@napi-rs/simple-git-linux-arm64-gnu": "0.1.19", "@napi-rs/simple-git-linux-arm64-musl": "0.1.19", "@napi-rs/simple-git-linux-powerpc64le-gnu": "0.1.19", "@napi-rs/simple-git-linux-s390x-gnu": "0.1.19", "@napi-rs/simple-git-linux-x64-gnu": "0.1.19", "@napi-rs/simple-git-linux-x64-musl": "0.1.19", "@napi-rs/simple-git-win32-arm64-msvc": "0.1.19", "@napi-rs/simple-git-win32-x64-msvc": "0.1.19" } }, "sha512-jMxvwzkKzd3cXo2EB9GM2ic0eYo2rP/BS6gJt6HnWbsDO1O8GSD4k7o2Cpr2YERtMpGF/MGcDfsfj2EbQPtrXw=="], 103 + 104 + "@napi-rs/simple-git-android-arm-eabi": ["@napi-rs/simple-git-android-arm-eabi@0.1.19", "", { "os": "android", "cpu": "arm" }, "sha512-XryEH/hadZ4Duk/HS/HC/cA1j0RHmqUGey3MsCf65ZS0VrWMqChXM/xlTPWuY5jfCc/rPubHaqI7DZlbexnX/g=="], 105 + 106 + "@napi-rs/simple-git-android-arm64": ["@napi-rs/simple-git-android-arm64@0.1.19", "", { "os": "android", "cpu": "arm64" }, "sha512-ZQ0cPvY6nV9p7zrR9ZPo7hQBkDAcY/CHj3BjYNhykeUCiSNCrhvwX+WEeg5on8M1j4d5jcI/cwVG2FslfiByUg=="], 107 + 108 + "@napi-rs/simple-git-darwin-arm64": ["@napi-rs/simple-git-darwin-arm64@0.1.19", "", { "os": "darwin", "cpu": "arm64" }, "sha512-viZB5TYgjA1vH+QluhxZo0WKro3xBA+1xSzYx8mcxUMO5gnAoUMwXn0ZO/6Zy6pai+aGae+cj6XihGnrBRu3Pg=="], 109 + 110 + "@napi-rs/simple-git-darwin-x64": ["@napi-rs/simple-git-darwin-x64@0.1.19", "", { "os": "darwin", "cpu": "x64" }, "sha512-6dNkzSNUV5X9rsVYQbpZLyJu4Gtkl2vNJ3abBXHX/Etk0ILG5ZasO3ncznIANZQpqcbn/QPHr49J2QYAXGoKJA=="], 111 + 112 + "@napi-rs/simple-git-freebsd-x64": ["@napi-rs/simple-git-freebsd-x64@0.1.19", "", { "os": "freebsd", "cpu": "x64" }, "sha512-sB9krVIchzd20FjI2ZZ8FDsTSsXLBdnwJ6CpeVyrhXHnoszfcqxt49ocZHujAS9lMpXq7i2Nv1EXJmCy4KdhwA=="], 113 + 114 + "@napi-rs/simple-git-linux-arm-gnueabihf": ["@napi-rs/simple-git-linux-arm-gnueabihf@0.1.19", "", { "os": "linux", "cpu": "arm" }, "sha512-6HPn09lr9N1n5/XKfP8Np53g4fEXVxOFqNkS6rTH3Rm1lZHdazTRH62RggXLTguZwjcE+MvOLvoTIoR5kAS8+g=="], 115 + 116 + "@napi-rs/simple-git-linux-arm64-gnu": ["@napi-rs/simple-git-linux-arm64-gnu@0.1.19", "", { "os": "linux", "cpu": "arm64" }, "sha512-G0gISckt4cVDp3oh5Z6PV3GHJrJO6Z8bIS+9xA7vTtKdqB1i5y0n3cSFLlzQciLzhr+CajFD27doW4lEyErQ/Q=="], 117 + 118 + "@napi-rs/simple-git-linux-arm64-musl": ["@napi-rs/simple-git-linux-arm64-musl@0.1.19", "", { "os": "linux", "cpu": "arm64" }, "sha512-OwTRF+H4IZYxmDFRi1IrLMfqbdIpvHeYbJl2X94NVsLVOY+3NUHvEzL3fYaVx5urBaMnIK0DD3wZLbcueWvxbA=="], 119 + 120 + "@napi-rs/simple-git-linux-powerpc64le-gnu": ["@napi-rs/simple-git-linux-powerpc64le-gnu@0.1.19", "", { "os": "linux", "cpu": "none" }, "sha512-p7zuNNVyzpRvkCt2RIGv9FX/WPcPbZ6/FRUgUTZkA2WU33mrbvNqSi4AOqCCl6mBvEd+EOw5NU4lS9ORRJvAEg=="], 121 + 122 + "@napi-rs/simple-git-linux-s390x-gnu": ["@napi-rs/simple-git-linux-s390x-gnu@0.1.19", "", { "os": "linux", "cpu": "s390x" }, "sha512-6N2vwJUPLiak8GLrS0a3is0gSb0UwI2CHOOqtvQxPmv+JVI8kn3vKiUscsktdDb0wGEPeZ8PvZs0y8UWix7K4g=="], 123 + 124 + "@napi-rs/simple-git-linux-x64-gnu": ["@napi-rs/simple-git-linux-x64-gnu@0.1.19", "", { "os": "linux", "cpu": "x64" }, "sha512-61YfeO1J13WK7MalLgP3QlV6of2rWnVw1aqxWkAgy/lGxoOFSJ4Wid6ANVCEZk4tJpPX/XNeneqkUz5xpeb2Cw=="], 125 + 126 + "@napi-rs/simple-git-linux-x64-musl": ["@napi-rs/simple-git-linux-x64-musl@0.1.19", "", { "os": "linux", "cpu": "x64" }, "sha512-cCTWNpMJnN3PrUBItWcs3dQKCydsIasbrS3laMzq8k7OzF93Zrp2LWDTPlLCO9brbBVpBzy2Qk5Xg9uAfe/Ukw=="], 127 + 128 + "@napi-rs/simple-git-win32-arm64-msvc": ["@napi-rs/simple-git-win32-arm64-msvc@0.1.19", "", { "os": "win32", "cpu": "arm64" }, "sha512-sWavb1BjeLKKBA+PbTsRSSzVNfb7V/dOpaJvkgR5d2kWFn/AHmCZHSSj/3nyZdYf0BdDC+DIvqk3daAEZ6QMVw=="], 129 + 130 + "@napi-rs/simple-git-win32-x64-msvc": ["@napi-rs/simple-git-win32-x64-msvc@0.1.19", "", { "os": "win32", "cpu": "x64" }, "sha512-FmNuPoK4+qwaSCkp8lm3sJlrxk374enW+zCE5ZksXlZzj/9BDJAULJb5QUJ7o9Y8A/G+d8LkdQLPBE2Jaxe5XA=="], 131 + 132 + "@next/env": ["@next/env@15.3.4", "", {}, "sha512-ZkdYzBseS6UjYzz6ylVKPOK+//zLWvD6Ta+vpoye8cW11AjiQjGYVibF0xuvT4L0iJfAPfZLFidaEzAOywyOAQ=="], 133 + 134 + "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.3.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-z0qIYTONmPRbwHWvpyrFXJd5F9YWLCsw3Sjrzj2ZvMYy9NPQMPZ1NjOJh4ojr4oQzcGYwgJKfidzehaNa1BpEg=="], 135 + 136 + "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.3.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-Z0FYJM8lritw5Wq+vpHYuCIzIlEMjewG2aRkc3Hi2rcbULknYL/xqfpBL23jQnCSrDUGAo/AEv0Z+s2bff9Zkw=="], 137 + 138 + "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.3.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-l8ZQOCCg7adwmsnFm8m5q9eIPAHdaB2F3cxhufYtVo84pymwKuWfpYTKcUiFcutJdp9xGHC+F1Uq3xnFU1B/7g=="], 139 + 140 + "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.3.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-wFyZ7X470YJQtpKot4xCY3gpdn8lE9nTlldG07/kJYexCUpX1piX+MBfZdvulo+t1yADFVEuzFfVHfklfEx8kw=="], 141 + 142 + "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.3.4", "", { "os": "linux", "cpu": "x64" }, "sha512-gEbH9rv9o7I12qPyvZNVTyP/PWKqOp8clvnoYZQiX800KkqsaJZuOXkWgMa7ANCCh/oEN2ZQheh3yH8/kWPSEg=="], 143 + 144 + "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.3.4", "", { "os": "linux", "cpu": "x64" }, "sha512-Cf8sr0ufuC/nu/yQ76AnarbSAXcwG/wj+1xFPNbyNo8ltA6kw5d5YqO8kQuwVIxk13SBdtgXrNyom3ZosHAy4A=="], 145 + 146 + "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.3.4", "", { "os": "win32", "cpu": "arm64" }, "sha512-ay5+qADDN3rwRbRpEhTOreOn1OyJIXS60tg9WMYTWCy3fB6rGoyjLVxc4dR9PYjEdR2iDYsaF5h03NA+XuYPQQ=="], 147 + 148 + "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.3.4", "", { "os": "win32", "cpu": "x64" }, "sha512-4kDt31Bc9DGyYs41FTL1/kNpDeHyha2TC0j5sRRoKCyrhNcfZ/nRQkAUlF27mETwm8QyHqIjHJitfcza2Iykfg=="], 149 + 150 + "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="], 151 + 152 + "@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="], 153 + 154 + "@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="], 155 + 156 + "@pagefind/darwin-arm64": ["@pagefind/darwin-arm64@1.3.0", "", { "os": "darwin", "cpu": "arm64" }, "sha512-365BEGl6ChOsauRjyVpBjXybflXAOvoMROw3TucAROHIcdBvXk9/2AmEvGFU0r75+vdQI4LJdJdpH4Y6Yqaj4A=="], 157 + 158 + "@pagefind/darwin-x64": ["@pagefind/darwin-x64@1.3.0", "", { "os": "darwin", "cpu": "x64" }, "sha512-zlGHA23uuXmS8z3XxEGmbHpWDxXfPZ47QS06tGUq0HDcZjXjXHeLG+cboOy828QIV5FXsm9MjfkP5e4ZNbOkow=="], 159 + 160 + "@pagefind/linux-arm64": ["@pagefind/linux-arm64@1.3.0", "", { "os": "linux", "cpu": "arm64" }, "sha512-8lsxNAiBRUk72JvetSBXs4WRpYrQrVJXjlRRnOL6UCdBN9Nlsz0t7hWstRk36+JqHpGWOKYiuHLzGYqYAqoOnQ=="], 161 + 162 + "@pagefind/linux-x64": ["@pagefind/linux-x64@1.3.0", "", { "os": "linux", "cpu": "x64" }, "sha512-hAvqdPJv7A20Ucb6FQGE6jhjqy+vZ6pf+s2tFMNtMBG+fzcdc91uTw7aP/1Vo5plD0dAOHwdxfkyw0ugal4kcQ=="], 163 + 164 + "@pagefind/windows-x64": ["@pagefind/windows-x64@1.3.0", "", { "os": "win32", "cpu": "x64" }, "sha512-BR1bIRWOMqkf8IoU576YDhij1Wd/Zf2kX/kCI0b2qzCKC8wcc2GQJaaRMCpzvCCrmliO4vtJ6RITp/AnoYUUmQ=="], 165 + 166 + "@react-aria/focus": ["@react-aria/focus@3.20.5", "", { "dependencies": { "@react-aria/interactions": "^3.25.3", "@react-aria/utils": "^3.29.1", "@react-types/shared": "^3.30.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A=="], 167 + 168 + "@react-aria/interactions": ["@react-aria/interactions@3.25.3", "", { "dependencies": { "@react-aria/ssr": "^3.9.9", "@react-aria/utils": "^3.29.1", "@react-stately/flags": "^3.1.2", "@react-types/shared": "^3.30.0", "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A=="], 169 + 170 + "@react-aria/ssr": ["@react-aria/ssr@3.9.9", "", { "dependencies": { "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g=="], 171 + 172 + "@react-aria/utils": ["@react-aria/utils@3.29.1", "", { "dependencies": { "@react-aria/ssr": "^3.9.9", "@react-stately/flags": "^3.1.2", "@react-stately/utils": "^3.10.7", "@react-types/shared": "^3.30.0", "@swc/helpers": "^0.5.0", "clsx": "^2.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1", "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g=="], 173 + 174 + "@react-stately/flags": ["@react-stately/flags@3.1.2", "", { "dependencies": { "@swc/helpers": "^0.5.0" } }, "sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg=="], 175 + 176 + "@react-stately/utils": ["@react-stately/utils@3.10.7", "", { "dependencies": { "@swc/helpers": "^0.5.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ=="], 177 + 178 + "@react-types/shared": ["@react-types/shared@3.30.0", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1" } }, "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog=="], 179 + 180 + "@shikijs/core": ["@shikijs/core@2.5.0", "", { "dependencies": { "@shikijs/engine-javascript": "2.5.0", "@shikijs/engine-oniguruma": "2.5.0", "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg=="], 181 + 182 + "@shikijs/engine-javascript": ["@shikijs/engine-javascript@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^3.1.0" } }, "sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w=="], 183 + 184 + "@shikijs/engine-oniguruma": ["@shikijs/engine-oniguruma@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw=="], 185 + 186 + "@shikijs/langs": ["@shikijs/langs@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0" } }, "sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w=="], 187 + 188 + "@shikijs/themes": ["@shikijs/themes@2.5.0", "", { "dependencies": { "@shikijs/types": "2.5.0" } }, "sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw=="], 189 + 190 + "@shikijs/twoslash": ["@shikijs/twoslash@2.5.0", "", { "dependencies": { "@shikijs/core": "2.5.0", "@shikijs/types": "2.5.0", "twoslash": "^0.2.12" } }, "sha512-OdyoZRbzTB80qHFHdaXT070OG9hiljxbsJMZmrMAPWXG2e4FV8wbC63VBM5BJXa1DH645nw20VX1MzASkO5V9g=="], 191 + 192 + "@shikijs/types": ["@shikijs/types@2.5.0", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw=="], 193 + 194 + "@shikijs/vscode-textmate": ["@shikijs/vscode-textmate@10.0.2", "", {}, "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg=="], 195 + 196 + "@swc/counter": ["@swc/counter@0.1.3", "", {}, "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ=="], 197 + 198 + "@swc/helpers": ["@swc/helpers@0.5.15", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g=="], 199 + 200 + "@tanstack/react-virtual": ["@tanstack/react-virtual@3.13.12", "", { "dependencies": { "@tanstack/virtual-core": "3.13.12" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Gd13QdxPSukP8ZrkbgS2RwoZseTTbQPLnQEn7HY/rqtM+8Zt95f7xKC7N0EsKs7aoz0WzZ+fditZux+F8EzYxA=="], 201 + 202 + "@tanstack/virtual-core": ["@tanstack/virtual-core@3.13.12", "", {}, "sha512-1YBOJfRHV4sXUmWsFSf5rQor4Ss82G8dQWLRbnk3GA4jeP8hQt1hxXh0tmflpC0dz3VgEv/1+qwPyLeWkQuPFA=="], 203 + 204 + "@theguild/remark-mermaid": ["@theguild/remark-mermaid@0.2.0", "", { "dependencies": { "mermaid": "^11.0.0", "unist-util-visit": "^5.0.0" }, "peerDependencies": { "react": "^18.2.0" } }, "sha512-o8n57TJy0OI4PCrNw8z6S+vpHtrwoQZzTA5Y3fL0U1NDRIoMg/78duWgEBFsCZcWM1G6zjE91yg1aKCsDwgE2Q=="], 205 + 206 + "@theguild/remark-npm2yarn": ["@theguild/remark-npm2yarn@0.3.3", "", { "dependencies": { "npm-to-yarn": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-ma6DvR03gdbvwqfKx1omqhg9May/VYGdMHvTzB4VuxkyS7KzfZ/lzrj43hmcsggpMje0x7SADA/pcMph0ejRnA=="], 207 + 208 + "@types/d3": ["@types/d3@7.4.3", "", { "dependencies": { "@types/d3-array": "*", "@types/d3-axis": "*", "@types/d3-brush": "*", "@types/d3-chord": "*", "@types/d3-color": "*", "@types/d3-contour": "*", "@types/d3-delaunay": "*", "@types/d3-dispatch": "*", "@types/d3-drag": "*", "@types/d3-dsv": "*", "@types/d3-ease": "*", "@types/d3-fetch": "*", "@types/d3-force": "*", "@types/d3-format": "*", "@types/d3-geo": "*", "@types/d3-hierarchy": "*", "@types/d3-interpolate": "*", "@types/d3-path": "*", "@types/d3-polygon": "*", "@types/d3-quadtree": "*", "@types/d3-random": "*", "@types/d3-scale": "*", "@types/d3-scale-chromatic": "*", "@types/d3-selection": "*", "@types/d3-shape": "*", "@types/d3-time": "*", "@types/d3-time-format": "*", "@types/d3-timer": "*", "@types/d3-transition": "*", "@types/d3-zoom": "*" } }, "sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww=="], 209 + 210 + "@types/d3-array": ["@types/d3-array@3.2.1", "", {}, "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg=="], 211 + 212 + "@types/d3-axis": ["@types/d3-axis@3.0.6", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw=="], 213 + 214 + "@types/d3-brush": ["@types/d3-brush@3.0.6", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A=="], 215 + 216 + "@types/d3-chord": ["@types/d3-chord@3.0.6", "", {}, "sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg=="], 217 + 218 + "@types/d3-color": ["@types/d3-color@3.1.3", "", {}, "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="], 219 + 220 + "@types/d3-contour": ["@types/d3-contour@3.0.6", "", { "dependencies": { "@types/d3-array": "*", "@types/geojson": "*" } }, "sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg=="], 221 + 222 + "@types/d3-delaunay": ["@types/d3-delaunay@6.0.4", "", {}, "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw=="], 223 + 224 + "@types/d3-dispatch": ["@types/d3-dispatch@3.0.6", "", {}, "sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ=="], 225 + 226 + "@types/d3-drag": ["@types/d3-drag@3.0.7", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ=="], 227 + 228 + "@types/d3-dsv": ["@types/d3-dsv@3.0.7", "", {}, "sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g=="], 229 + 230 + "@types/d3-ease": ["@types/d3-ease@3.0.2", "", {}, "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA=="], 231 + 232 + "@types/d3-fetch": ["@types/d3-fetch@3.0.7", "", { "dependencies": { "@types/d3-dsv": "*" } }, "sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA=="], 233 + 234 + "@types/d3-force": ["@types/d3-force@3.0.10", "", {}, "sha512-ZYeSaCF3p73RdOKcjj+swRlZfnYpK1EbaDiYICEEp5Q6sUiqFaFQ9qgoshp5CzIyyb/yD09kD9o2zEltCexlgw=="], 235 + 236 + "@types/d3-format": ["@types/d3-format@3.0.4", "", {}, "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="], 237 + 238 + "@types/d3-geo": ["@types/d3-geo@3.1.0", "", { "dependencies": { "@types/geojson": "*" } }, "sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ=="], 239 + 240 + "@types/d3-hierarchy": ["@types/d3-hierarchy@3.1.7", "", {}, "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg=="], 241 + 242 + "@types/d3-interpolate": ["@types/d3-interpolate@3.0.4", "", { "dependencies": { "@types/d3-color": "*" } }, "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="], 243 + 244 + "@types/d3-path": ["@types/d3-path@3.1.1", "", {}, "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg=="], 245 + 246 + "@types/d3-polygon": ["@types/d3-polygon@3.0.2", "", {}, "sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA=="], 247 + 248 + "@types/d3-quadtree": ["@types/d3-quadtree@3.0.6", "", {}, "sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg=="], 249 + 250 + "@types/d3-random": ["@types/d3-random@3.0.3", "", {}, "sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ=="], 251 + 252 + "@types/d3-scale": ["@types/d3-scale@4.0.9", "", { "dependencies": { "@types/d3-time": "*" } }, "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw=="], 253 + 254 + "@types/d3-scale-chromatic": ["@types/d3-scale-chromatic@3.1.0", "", {}, "sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ=="], 255 + 256 + "@types/d3-selection": ["@types/d3-selection@3.0.11", "", {}, "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="], 257 + 258 + "@types/d3-shape": ["@types/d3-shape@3.1.7", "", { "dependencies": { "@types/d3-path": "*" } }, "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg=="], 259 + 260 + "@types/d3-time": ["@types/d3-time@3.0.4", "", {}, "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g=="], 261 + 262 + "@types/d3-time-format": ["@types/d3-time-format@4.0.3", "", {}, "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg=="], 263 + 264 + "@types/d3-timer": ["@types/d3-timer@3.0.2", "", {}, "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw=="], 265 + 266 + "@types/d3-transition": ["@types/d3-transition@3.0.9", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg=="], 267 + 268 + "@types/d3-zoom": ["@types/d3-zoom@3.0.8", "", { "dependencies": { "@types/d3-interpolate": "*", "@types/d3-selection": "*" } }, "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw=="], 269 + 270 + "@types/debug": ["@types/debug@4.1.12", "", { "dependencies": { "@types/ms": "*" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="], 271 + 272 + "@types/estree": ["@types/estree@1.0.8", "", {}, "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w=="], 273 + 274 + "@types/estree-jsx": ["@types/estree-jsx@1.0.5", "", { "dependencies": { "@types/estree": "*" } }, "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg=="], 275 + 276 + "@types/geojson": ["@types/geojson@7946.0.16", "", {}, "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg=="], 277 + 278 + "@types/hast": ["@types/hast@3.0.4", "", { "dependencies": { "@types/unist": "*" } }, "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ=="], 279 + 280 + "@types/katex": ["@types/katex@0.16.7", "", {}, "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ=="], 281 + 282 + "@types/mdast": ["@types/mdast@4.0.4", "", { "dependencies": { "@types/unist": "*" } }, "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA=="], 283 + 284 + "@types/mdx": ["@types/mdx@2.0.13", "", {}, "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw=="], 285 + 286 + "@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="], 287 + 288 + "@types/nlcst": ["@types/nlcst@2.0.3", "", { "dependencies": { "@types/unist": "*" } }, "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA=="], 289 + 290 + "@types/node": ["@types/node@24.0.10", "", { "dependencies": { "undici-types": "~7.8.0" } }, "sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA=="], 291 + 292 + "@types/react": ["@types/react@19.1.8", "", { "dependencies": { "csstype": "^3.0.2" } }, "sha512-AwAfQ2Wa5bCx9WP8nZL2uMZWod7J7/JSplxbTmBQ5ms6QpqNYm672H0Vu9ZVKVngQ+ii4R/byguVEUZQyeg44g=="], 293 + 294 + "@types/trusted-types": ["@types/trusted-types@2.0.7", "", {}, "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="], 295 + 296 + "@types/unist": ["@types/unist@3.0.3", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="], 297 + 298 + "@typescript/vfs": ["@typescript/vfs@1.6.1", "", { "dependencies": { "debug": "^4.1.1" }, "peerDependencies": { "typescript": "*" } }, "sha512-JwoxboBh7Oz1v38tPbkrZ62ZXNHAk9bJ7c9x0eI5zBfBnBYGhURdbnh7Z4smN/MV48Y5OCcZb58n972UtbazsA=="], 299 + 300 + "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="], 301 + 302 + "@xmldom/xmldom": ["@xmldom/xmldom@0.9.8", "", {}, "sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A=="], 303 + 304 + "acorn": ["acorn@8.15.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg=="], 305 + 306 + "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], 307 + 308 + "arg": ["arg@5.0.2", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="], 309 + 310 + "array-iterate": ["array-iterate@2.0.1", "", {}, "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg=="], 311 + 312 + "astring": ["astring@1.9.0", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="], 313 + 314 + "bail": ["bail@2.0.2", "", {}, "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="], 315 + 316 + "better-react-mathjax": ["better-react-mathjax@2.3.0", "", { "dependencies": { "mathjax-full": "^3.2.2" }, "peerDependencies": { "react": ">=16.8" } }, "sha512-K0ceQC+jQmB+NLDogO5HCpqmYf18AU2FxDbLdduYgkHYWZApFggkHE4dIaXCV1NqeoscESYXXo1GSkY6fA295w=="], 317 + 318 + "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="], 319 + 320 + "busboy": ["busboy@1.6.0", "", { "dependencies": { "streamsearch": "^1.1.0" } }, "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA=="], 321 + 322 + "caniuse-lite": ["caniuse-lite@1.0.30001726", "", {}, "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw=="], 323 + 324 + "ccount": ["ccount@2.0.1", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="], 325 + 326 + "chalk": ["chalk@5.4.1", "", {}, "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w=="], 327 + 328 + "character-entities": ["character-entities@2.0.2", "", {}, "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="], 329 + 330 + "character-entities-html4": ["character-entities-html4@2.1.0", "", {}, "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA=="], 331 + 332 + "character-entities-legacy": ["character-entities-legacy@3.0.0", "", {}, "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ=="], 333 + 334 + "character-reference-invalid": ["character-reference-invalid@2.0.1", "", {}, "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw=="], 335 + 336 + "chevrotain": ["chevrotain@11.0.3", "", { "dependencies": { "@chevrotain/cst-dts-gen": "11.0.3", "@chevrotain/gast": "11.0.3", "@chevrotain/regexp-to-ast": "11.0.3", "@chevrotain/types": "11.0.3", "@chevrotain/utils": "11.0.3", "lodash-es": "4.17.21" } }, "sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw=="], 337 + 338 + "chevrotain-allstar": ["chevrotain-allstar@0.3.1", "", { "dependencies": { "lodash-es": "^4.17.21" }, "peerDependencies": { "chevrotain": "^11.0.0" } }, "sha512-b7g+y9A0v4mxCW1qUhf3BSVPg+/NvGErk/dOkrDaHA0nQIQGAtrOjlX//9OQtRlSCy+x9rfB5N8yC71lH1nvMw=="], 339 + 340 + "client-only": ["client-only@0.0.1", "", {}, "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="], 341 + 342 + "clipboardy": ["clipboardy@4.0.0", "", { "dependencies": { "execa": "^8.0.1", "is-wsl": "^3.1.0", "is64bit": "^2.0.0" } }, "sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w=="], 343 + 344 + "clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="], 345 + 346 + "collapse-white-space": ["collapse-white-space@2.1.0", "", {}, "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw=="], 347 + 348 + "color": ["color@4.2.3", "", { "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" } }, "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A=="], 349 + 350 + "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="], 351 + 352 + "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="], 353 + 354 + "color-string": ["color-string@1.9.1", "", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="], 355 + 356 + "comma-separated-tokens": ["comma-separated-tokens@2.0.3", "", {}, "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="], 357 + 358 + "commander": ["commander@8.3.0", "", {}, "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="], 359 + 360 + "compute-scroll-into-view": ["compute-scroll-into-view@3.1.1", "", {}, "sha512-VRhuHOLoKYOy4UbilLbUzbYg93XLjv2PncJC50EuTWPA3gaja1UjBsUP/D/9/juV3vQFr6XBEzn9KCAHdUvOHw=="], 361 + 362 + "confbox": ["confbox@0.2.2", "", {}, "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ=="], 363 + 364 + "cose-base": ["cose-base@1.0.3", "", { "dependencies": { "layout-base": "^1.0.0" } }, "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg=="], 365 + 366 + "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="], 367 + 368 + "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], 369 + 370 + "cytoscape": ["cytoscape@3.32.0", "", {}, "sha512-5JHBC9n75kz5851jeklCPmZWcg3hUe6sjqJvyk3+hVqFaKcHwHgxsjeN1yLmggoUc6STbtm9/NQyabQehfjvWQ=="], 371 + 372 + "cytoscape-cose-bilkent": ["cytoscape-cose-bilkent@4.1.0", "", { "dependencies": { "cose-base": "^1.0.0" }, "peerDependencies": { "cytoscape": "^3.2.0" } }, "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ=="], 373 + 374 + "cytoscape-fcose": ["cytoscape-fcose@2.2.0", "", { "dependencies": { "cose-base": "^2.2.0" }, "peerDependencies": { "cytoscape": "^3.2.0" } }, "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ=="], 375 + 376 + "d3": ["d3@7.9.0", "", { "dependencies": { "d3-array": "3", "d3-axis": "3", "d3-brush": "3", "d3-chord": "3", "d3-color": "3", "d3-contour": "4", "d3-delaunay": "6", "d3-dispatch": "3", "d3-drag": "3", "d3-dsv": "3", "d3-ease": "3", "d3-fetch": "3", "d3-force": "3", "d3-format": "3", "d3-geo": "3", "d3-hierarchy": "3", "d3-interpolate": "3", "d3-path": "3", "d3-polygon": "3", "d3-quadtree": "3", "d3-random": "3", "d3-scale": "4", "d3-scale-chromatic": "3", "d3-selection": "3", "d3-shape": "3", "d3-time": "3", "d3-time-format": "4", "d3-timer": "3", "d3-transition": "3", "d3-zoom": "3" } }, "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA=="], 377 + 378 + "d3-array": ["d3-array@3.2.4", "", { "dependencies": { "internmap": "1 - 2" } }, "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg=="], 379 + 380 + "d3-axis": ["d3-axis@3.0.0", "", {}, "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw=="], 381 + 382 + "d3-brush": ["d3-brush@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "3", "d3-transition": "3" } }, "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ=="], 383 + 384 + "d3-chord": ["d3-chord@3.0.1", "", { "dependencies": { "d3-path": "1 - 3" } }, "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g=="], 385 + 386 + "d3-color": ["d3-color@3.1.0", "", {}, "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="], 387 + 388 + "d3-contour": ["d3-contour@4.0.2", "", { "dependencies": { "d3-array": "^3.2.0" } }, "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA=="], 389 + 390 + "d3-delaunay": ["d3-delaunay@6.0.4", "", { "dependencies": { "delaunator": "5" } }, "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A=="], 391 + 392 + "d3-dispatch": ["d3-dispatch@3.0.1", "", {}, "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="], 393 + 394 + "d3-drag": ["d3-drag@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-selection": "3" } }, "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg=="], 395 + 396 + "d3-dsv": ["d3-dsv@3.0.1", "", { "dependencies": { "commander": "7", "iconv-lite": "0.6", "rw": "1" }, "bin": { "csv2json": "bin/dsv2json.js", "csv2tsv": "bin/dsv2dsv.js", "dsv2dsv": "bin/dsv2dsv.js", "dsv2json": "bin/dsv2json.js", "json2csv": "bin/json2dsv.js", "json2dsv": "bin/json2dsv.js", "json2tsv": "bin/json2dsv.js", "tsv2csv": "bin/dsv2dsv.js", "tsv2json": "bin/dsv2json.js" } }, "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q=="], 397 + 398 + "d3-ease": ["d3-ease@3.0.1", "", {}, "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="], 399 + 400 + "d3-fetch": ["d3-fetch@3.0.1", "", { "dependencies": { "d3-dsv": "1 - 3" } }, "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw=="], 401 + 402 + "d3-force": ["d3-force@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-quadtree": "1 - 3", "d3-timer": "1 - 3" } }, "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg=="], 403 + 404 + "d3-format": ["d3-format@3.1.0", "", {}, "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="], 405 + 406 + "d3-geo": ["d3-geo@3.1.1", "", { "dependencies": { "d3-array": "2.5.0 - 3" } }, "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q=="], 407 + 408 + "d3-hierarchy": ["d3-hierarchy@3.1.2", "", {}, "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="], 409 + 410 + "d3-interpolate": ["d3-interpolate@3.0.1", "", { "dependencies": { "d3-color": "1 - 3" } }, "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="], 411 + 412 + "d3-path": ["d3-path@3.1.0", "", {}, "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="], 413 + 414 + "d3-polygon": ["d3-polygon@3.0.1", "", {}, "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg=="], 415 + 416 + "d3-quadtree": ["d3-quadtree@3.0.1", "", {}, "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw=="], 417 + 418 + "d3-random": ["d3-random@3.0.1", "", {}, "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ=="], 419 + 420 + "d3-sankey": ["d3-sankey@0.12.3", "", { "dependencies": { "d3-array": "1 - 2", "d3-shape": "^1.2.0" } }, "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ=="], 421 + 422 + "d3-scale": ["d3-scale@4.0.2", "", { "dependencies": { "d3-array": "2.10.0 - 3", "d3-format": "1 - 3", "d3-interpolate": "1.2.0 - 3", "d3-time": "2.1.1 - 3", "d3-time-format": "2 - 4" } }, "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ=="], 423 + 424 + "d3-scale-chromatic": ["d3-scale-chromatic@3.1.0", "", { "dependencies": { "d3-color": "1 - 3", "d3-interpolate": "1 - 3" } }, "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ=="], 425 + 426 + "d3-selection": ["d3-selection@3.0.0", "", {}, "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="], 427 + 428 + "d3-shape": ["d3-shape@3.2.0", "", { "dependencies": { "d3-path": "^3.1.0" } }, "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA=="], 429 + 430 + "d3-time": ["d3-time@3.1.0", "", { "dependencies": { "d3-array": "2 - 3" } }, "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q=="], 431 + 432 + "d3-time-format": ["d3-time-format@4.1.0", "", { "dependencies": { "d3-time": "1 - 3" } }, "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg=="], 433 + 434 + "d3-timer": ["d3-timer@3.0.1", "", {}, "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="], 435 + 436 + "d3-transition": ["d3-transition@3.0.1", "", { "dependencies": { "d3-color": "1 - 3", "d3-dispatch": "1 - 3", "d3-ease": "1 - 3", "d3-interpolate": "1 - 3", "d3-timer": "1 - 3" }, "peerDependencies": { "d3-selection": "2 - 3" } }, "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w=="], 437 + 438 + "d3-zoom": ["d3-zoom@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "2 - 3", "d3-transition": "2 - 3" } }, "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw=="], 439 + 440 + "dagre-d3-es": ["dagre-d3-es@7.0.11", "", { "dependencies": { "d3": "^7.9.0", "lodash-es": "^4.17.21" } }, "sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw=="], 441 + 442 + "dayjs": ["dayjs@1.11.13", "", {}, "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="], 443 + 444 + "debug": ["debug@4.4.1", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ=="], 445 + 446 + "decode-named-character-reference": ["decode-named-character-reference@1.2.0", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q=="], 447 + 448 + "delaunator": ["delaunator@5.0.1", "", { "dependencies": { "robust-predicates": "^3.0.2" } }, "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw=="], 449 + 450 + "dequal": ["dequal@2.0.3", "", {}, "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="], 451 + 452 + "detect-libc": ["detect-libc@2.0.4", "", {}, "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA=="], 453 + 454 + "devlop": ["devlop@1.1.0", "", { "dependencies": { "dequal": "^2.0.0" } }, "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="], 455 + 456 + "dompurify": ["dompurify@3.2.6", "", { "optionalDependencies": { "@types/trusted-types": "^2.0.7" } }, "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ=="], 457 + 458 + "emoji-regex-xs": ["emoji-regex-xs@1.0.0", "", {}, "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg=="], 459 + 460 + "entities": ["entities@6.0.1", "", {}, "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="], 461 + 462 + "esast-util-from-estree": ["esast-util-from-estree@2.0.0", "", { "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" } }, "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ=="], 463 + 464 + "esast-util-from-js": ["esast-util-from-js@2.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "acorn": "^8.0.0", "esast-util-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw=="], 465 + 466 + "escape-string-regexp": ["escape-string-regexp@5.0.0", "", {}, "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="], 467 + 468 + "esm": ["esm@3.2.25", "", {}, "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA=="], 469 + 470 + "estree-util-attach-comments": ["estree-util-attach-comments@3.0.0", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw=="], 471 + 472 + "estree-util-build-jsx": ["estree-util-build-jsx@3.0.1", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-walker": "^3.0.0" } }, "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ=="], 473 + 474 + "estree-util-is-identifier-name": ["estree-util-is-identifier-name@3.0.0", "", {}, "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg=="], 475 + 476 + "estree-util-scope": ["estree-util-scope@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0" } }, "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ=="], 477 + 478 + "estree-util-to-js": ["estree-util-to-js@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "astring": "^1.8.0", "source-map": "^0.7.0" } }, "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg=="], 479 + 480 + "estree-util-value-to-estree": ["estree-util-value-to-estree@3.4.0", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-Zlp+gxis+gCfK12d3Srl2PdX2ybsEA8ZYy6vQGVQTNNYLEGRQQ56XB64bjemN8kxIKXP1nC9ip4Z+ILy9LGzvQ=="], 481 + 482 + "estree-util-visit": ["estree-util-visit@2.0.0", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/unist": "^3.0.0" } }, "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww=="], 483 + 484 + "estree-walker": ["estree-walker@3.0.3", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="], 485 + 486 + "execa": ["execa@8.0.1", "", { "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^8.0.1", "human-signals": "^5.0.0", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", "signal-exit": "^4.1.0", "strip-final-newline": "^3.0.0" } }, "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg=="], 487 + 488 + "exsolve": ["exsolve@1.0.7", "", {}, "sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw=="], 489 + 490 + "extend": ["extend@3.0.2", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="], 491 + 492 + "fast-glob": ["fast-glob@3.3.3", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.8" } }, "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg=="], 493 + 494 + "fastq": ["fastq@1.19.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ=="], 495 + 496 + "fault": ["fault@2.0.1", "", { "dependencies": { "format": "^0.2.0" } }, "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ=="], 497 + 498 + "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="], 499 + 500 + "format": ["format@0.2.2", "", {}, "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww=="], 501 + 502 + "get-stream": ["get-stream@8.0.1", "", {}, "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA=="], 503 + 504 + "github-slugger": ["github-slugger@2.0.0", "", {}, "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="], 505 + 506 + "glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="], 507 + 508 + "globals": ["globals@15.15.0", "", {}, "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg=="], 509 + 510 + "hachure-fill": ["hachure-fill@0.5.2", "", {}, "sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg=="], 511 + 512 + "hast-util-from-dom": ["hast-util-from-dom@5.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hastscript": "^9.0.0", "web-namespaces": "^2.0.0" } }, "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q=="], 513 + 514 + "hast-util-from-html": ["hast-util-from-html@2.0.3", "", { "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" } }, "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw=="], 515 + 516 + "hast-util-from-html-isomorphic": ["hast-util-from-html-isomorphic@2.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-from-dom": "^5.0.0", "hast-util-from-html": "^2.0.0", "unist-util-remove-position": "^5.0.0" } }, "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw=="], 517 + 518 + "hast-util-from-parse5": ["hast-util-from-parse5@8.0.3", "", { "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" } }, "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg=="], 519 + 520 + "hast-util-is-element": ["hast-util-is-element@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g=="], 521 + 522 + "hast-util-parse-selector": ["hast-util-parse-selector@4.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A=="], 523 + 524 + "hast-util-raw": ["hast-util-raw@9.1.0", "", { "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" } }, "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw=="], 525 + 526 + "hast-util-to-estree": ["hast-util-to-estree@3.1.3", "", { "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" } }, "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w=="], 527 + 528 + "hast-util-to-html": ["hast-util-to-html@9.0.5", "", { "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" } }, "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw=="], 529 + 530 + "hast-util-to-jsx-runtime": ["hast-util-to-jsx-runtime@2.3.6", "", { "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" } }, "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg=="], 531 + 532 + "hast-util-to-parse5": ["hast-util-to-parse5@8.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "property-information": "^6.0.0", "space-separated-tokens": "^2.0.0", "web-namespaces": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw=="], 533 + 534 + "hast-util-to-string": ["hast-util-to-string@3.0.1", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A=="], 535 + 536 + "hast-util-to-text": ["hast-util-to-text@4.0.2", "", { "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" } }, "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A=="], 537 + 538 + "hast-util-whitespace": ["hast-util-whitespace@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw=="], 539 + 540 + "hastscript": ["hastscript@9.0.1", "", { "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" } }, "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w=="], 541 + 542 + "html-void-elements": ["html-void-elements@3.0.0", "", {}, "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg=="], 543 + 544 + "human-signals": ["human-signals@5.0.0", "", {}, "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ=="], 545 + 546 + "iconv-lite": ["iconv-lite@0.6.3", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="], 547 + 548 + "inline-style-parser": ["inline-style-parser@0.2.4", "", {}, "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q=="], 549 + 550 + "internmap": ["internmap@1.0.1", "", {}, "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="], 551 + 552 + "is-alphabetical": ["is-alphabetical@2.0.1", "", {}, "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="], 553 + 554 + "is-alphanumerical": ["is-alphanumerical@2.0.1", "", { "dependencies": { "is-alphabetical": "^2.0.0", "is-decimal": "^2.0.0" } }, "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw=="], 555 + 556 + "is-arrayish": ["is-arrayish@0.3.2", "", {}, "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="], 557 + 558 + "is-decimal": ["is-decimal@2.0.1", "", {}, "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="], 559 + 560 + "is-docker": ["is-docker@3.0.0", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="], 561 + 562 + "is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="], 563 + 564 + "is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="], 565 + 566 + "is-hexadecimal": ["is-hexadecimal@2.0.1", "", {}, "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="], 567 + 568 + "is-inside-container": ["is-inside-container@1.0.0", "", { "dependencies": { "is-docker": "^3.0.0" }, "bin": { "is-inside-container": "cli.js" } }, "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA=="], 569 + 570 + "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="], 571 + 572 + "is-plain-obj": ["is-plain-obj@4.1.0", "", {}, "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="], 573 + 574 + "is-stream": ["is-stream@3.0.0", "", {}, "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA=="], 575 + 576 + "is-wsl": ["is-wsl@3.1.0", "", { "dependencies": { "is-inside-container": "^1.0.0" } }, "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw=="], 577 + 578 + "is64bit": ["is64bit@2.0.0", "", { "dependencies": { "system-architecture": "^0.1.0" } }, "sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw=="], 579 + 580 + "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="], 581 + 582 + "katex": ["katex@0.16.22", "", { "dependencies": { "commander": "^8.3.0" }, "bin": { "katex": "cli.js" } }, "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg=="], 583 + 584 + "khroma": ["khroma@2.1.0", "", {}, "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw=="], 585 + 586 + "kolorist": ["kolorist@1.8.0", "", {}, "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ=="], 587 + 588 + "langium": ["langium@3.3.1", "", { "dependencies": { "chevrotain": "~11.0.3", "chevrotain-allstar": "~0.3.0", "vscode-languageserver": "~9.0.1", "vscode-languageserver-textdocument": "~1.0.11", "vscode-uri": "~3.0.8" } }, "sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w=="], 589 + 590 + "layout-base": ["layout-base@1.0.2", "", {}, "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg=="], 591 + 592 + "local-pkg": ["local-pkg@1.1.1", "", { "dependencies": { "mlly": "^1.7.4", "pkg-types": "^2.0.1", "quansync": "^0.2.8" } }, "sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg=="], 593 + 594 + "lodash-es": ["lodash-es@4.17.21", "", {}, "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="], 595 + 596 + "longest-streak": ["longest-streak@3.1.0", "", {}, "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="], 597 + 598 + "markdown-extensions": ["markdown-extensions@2.0.0", "", {}, "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q=="], 599 + 600 + "markdown-table": ["markdown-table@3.0.4", "", {}, "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw=="], 601 + 602 + "marked": ["marked@15.0.12", "", { "bin": { "marked": "bin/marked.js" } }, "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA=="], 603 + 604 + "mathjax-full": ["mathjax-full@3.2.2", "", { "dependencies": { "esm": "^3.2.25", "mhchemparser": "^4.1.0", "mj-context-menu": "^0.6.1", "speech-rule-engine": "^4.0.6" } }, "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w=="], 605 + 606 + "mdast-util-find-and-replace": ["mdast-util-find-and-replace@3.0.2", "", { "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" } }, "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg=="], 607 + 608 + "mdast-util-from-markdown": ["mdast-util-from-markdown@2.0.2", "", { "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" } }, "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA=="], 609 + 610 + "mdast-util-frontmatter": ["mdast-util-frontmatter@2.0.1", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "escape-string-regexp": "^5.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", "micromark-extension-frontmatter": "^2.0.0" } }, "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA=="], 611 + 612 + "mdast-util-gfm": ["mdast-util-gfm@3.1.0", "", { "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" } }, "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ=="], 613 + 614 + "mdast-util-gfm-autolink-literal": ["mdast-util-gfm-autolink-literal@2.0.1", "", { "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" } }, "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ=="], 615 + 616 + "mdast-util-gfm-footnote": ["mdast-util-gfm-footnote@2.1.0", "", { "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" } }, "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ=="], 617 + 618 + "mdast-util-gfm-strikethrough": ["mdast-util-gfm-strikethrough@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg=="], 619 + 620 + "mdast-util-gfm-table": ["mdast-util-gfm-table@2.0.0", "", { "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" } }, "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg=="], 621 + 622 + "mdast-util-gfm-task-list-item": ["mdast-util-gfm-task-list-item@2.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ=="], 623 + 624 + "mdast-util-math": ["mdast-util-math@3.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "longest-streak": "^3.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.1.0", "unist-util-remove-position": "^5.0.0" } }, "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w=="], 625 + 626 + "mdast-util-mdx": ["mdast-util-mdx@3.0.0", "", { "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" } }, "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w=="], 627 + 628 + "mdast-util-mdx-expression": ["mdast-util-mdx-expression@2.0.1", "", { "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" } }, "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ=="], 629 + 630 + "mdast-util-mdx-jsx": ["mdast-util-mdx-jsx@3.2.0", "", { "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" } }, "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q=="], 631 + 632 + "mdast-util-mdxjs-esm": ["mdast-util-mdxjs-esm@2.0.1", "", { "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" } }, "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg=="], 633 + 634 + "mdast-util-phrasing": ["mdast-util-phrasing@4.1.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" } }, "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w=="], 635 + 636 + "mdast-util-to-hast": ["mdast-util-to-hast@13.2.0", "", { "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" } }, "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA=="], 637 + 638 + "mdast-util-to-markdown": ["mdast-util-to-markdown@2.1.2", "", { "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" } }, "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=="], 639 + 640 + "mdast-util-to-string": ["mdast-util-to-string@4.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0" } }, "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg=="], 641 + 642 + "merge-stream": ["merge-stream@2.0.0", "", {}, "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="], 643 + 644 + "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="], 645 + 646 + "mermaid": ["mermaid@11.7.0", "", { "dependencies": { "@braintree/sanitize-url": "^7.0.4", "@iconify/utils": "^2.1.33", "@mermaid-js/parser": "^0.5.0", "@types/d3": "^7.4.3", "cytoscape": "^3.29.3", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "d3": "^7.9.0", "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.11", "dayjs": "^1.11.13", "dompurify": "^3.2.5", "katex": "^0.16.9", "khroma": "^2.1.0", "lodash-es": "^4.17.21", "marked": "^15.0.7", "roughjs": "^4.6.6", "stylis": "^4.3.6", "ts-dedent": "^2.2.0", "uuid": "^11.1.0" } }, "sha512-/1/5R0rt0Z1Ak0CuznAnCF3HtQgayRXUz6SguzOwN4L+DuCobz0UxnQ+ZdTSZ3AugKVVh78tiVmsHpHWV25TCw=="], 647 + 648 + "mhchemparser": ["mhchemparser@4.2.1", "", {}, "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ=="], 649 + 650 + "micromark": ["micromark@4.0.2", "", { "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" } }, "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA=="], 651 + 652 + "micromark-core-commonmark": ["micromark-core-commonmark@2.0.3", "", { "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" } }, "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg=="], 653 + 654 + "micromark-extension-frontmatter": ["micromark-extension-frontmatter@2.0.0", "", { "dependencies": { "fault": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg=="], 655 + 656 + "micromark-extension-gfm": ["micromark-extension-gfm@3.0.0", "", { "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" } }, "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w=="], 657 + 658 + "micromark-extension-gfm-autolink-literal": ["micromark-extension-gfm-autolink-literal@2.1.0", "", { "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" } }, "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw=="], 659 + 660 + "micromark-extension-gfm-footnote": ["micromark-extension-gfm-footnote@2.1.0", "", { "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" } }, "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw=="], 661 + 662 + "micromark-extension-gfm-strikethrough": ["micromark-extension-gfm-strikethrough@2.1.0", "", { "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" } }, "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw=="], 663 + 664 + "micromark-extension-gfm-table": ["micromark-extension-gfm-table@2.1.1", "", { "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" } }, "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg=="], 665 + 666 + "micromark-extension-gfm-tagfilter": ["micromark-extension-gfm-tagfilter@2.0.0", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg=="], 667 + 668 + "micromark-extension-gfm-task-list-item": ["micromark-extension-gfm-task-list-item@2.1.0", "", { "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" } }, "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw=="], 669 + 670 + "micromark-extension-math": ["micromark-extension-math@3.1.0", "", { "dependencies": { "@types/katex": "^0.16.0", "devlop": "^1.0.0", "katex": "^0.16.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" } }, "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg=="], 671 + 672 + "micromark-extension-mdx-expression": ["micromark-extension-mdx-expression@3.0.1", "", { "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" } }, "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q=="], 673 + 674 + "micromark-extension-mdx-jsx": ["micromark-extension-mdx-jsx@3.0.2", "", { "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" } }, "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ=="], 675 + 676 + "micromark-extension-mdx-md": ["micromark-extension-mdx-md@2.0.0", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ=="], 677 + 678 + "micromark-extension-mdxjs": ["micromark-extension-mdxjs@3.0.0", "", { "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" } }, "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ=="], 679 + 680 + "micromark-extension-mdxjs-esm": ["micromark-extension-mdxjs-esm@3.0.0", "", { "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" } }, "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A=="], 681 + 682 + "micromark-factory-destination": ["micromark-factory-destination@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA=="], 683 + 684 + "micromark-factory-label": ["micromark-factory-label@2.0.1", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg=="], 685 + 686 + "micromark-factory-mdx-expression": ["micromark-factory-mdx-expression@2.0.3", "", { "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" } }, "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ=="], 687 + 688 + "micromark-factory-space": ["micromark-factory-space@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg=="], 689 + 690 + "micromark-factory-title": ["micromark-factory-title@2.0.1", "", { "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" } }, "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw=="], 691 + 692 + "micromark-factory-whitespace": ["micromark-factory-whitespace@2.0.1", "", { "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" } }, "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ=="], 693 + 694 + "micromark-util-character": ["micromark-util-character@2.1.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q=="], 695 + 696 + "micromark-util-chunked": ["micromark-util-chunked@2.0.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=="], 697 + 698 + "micromark-util-classify-character": ["micromark-util-classify-character@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q=="], 699 + 700 + "micromark-util-combine-extensions": ["micromark-util-combine-extensions@2.0.1", "", { "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg=="], 701 + 702 + "micromark-util-decode-numeric-character-reference": ["micromark-util-decode-numeric-character-reference@2.0.2", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw=="], 703 + 704 + "micromark-util-decode-string": ["micromark-util-decode-string@2.0.1", "", { "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" } }, "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ=="], 705 + 706 + "micromark-util-encode": ["micromark-util-encode@2.0.1", "", {}, "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="], 707 + 708 + "micromark-util-events-to-acorn": ["micromark-util-events-to-acorn@2.0.3", "", { "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" } }, "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg=="], 709 + 710 + "micromark-util-html-tag-name": ["micromark-util-html-tag-name@2.0.1", "", {}, "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA=="], 711 + 712 + "micromark-util-normalize-identifier": ["micromark-util-normalize-identifier@2.0.1", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q=="], 713 + 714 + "micromark-util-resolve-all": ["micromark-util-resolve-all@2.0.1", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg=="], 715 + 716 + "micromark-util-sanitize-uri": ["micromark-util-sanitize-uri@2.0.1", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", "micromark-util-symbol": "^2.0.0" } }, "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ=="], 717 + 718 + "micromark-util-subtokenize": ["micromark-util-subtokenize@2.1.0", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA=="], 719 + 720 + "micromark-util-symbol": ["micromark-util-symbol@2.0.1", "", {}, "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="], 721 + 722 + "micromark-util-types": ["micromark-util-types@2.0.2", "", {}, "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="], 723 + 724 + "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="], 725 + 726 + "mimic-fn": ["mimic-fn@4.0.0", "", {}, "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw=="], 727 + 728 + "mj-context-menu": ["mj-context-menu@0.6.1", "", {}, "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA=="], 729 + 730 + "mlly": ["mlly@1.7.4", "", { "dependencies": { "acorn": "^8.14.0", "pathe": "^2.0.1", "pkg-types": "^1.3.0", "ufo": "^1.5.4" } }, "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw=="], 731 + 732 + "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="], 733 + 734 + "nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="], 735 + 736 + "negotiator": ["negotiator@1.0.0", "", {}, "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg=="], 737 + 738 + "next": ["next@15.3.4", "", { "dependencies": { "@next/env": "15.3.4", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.3.4", "@next/swc-darwin-x64": "15.3.4", "@next/swc-linux-arm64-gnu": "15.3.4", "@next/swc-linux-arm64-musl": "15.3.4", "@next/swc-linux-x64-gnu": "15.3.4", "@next/swc-linux-x64-musl": "15.3.4", "@next/swc-win32-arm64-msvc": "15.3.4", "@next/swc-win32-x64-msvc": "15.3.4", "sharp": "^0.34.1" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.41.2", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-mHKd50C+mCjam/gcnwqL1T1vPx/XQNFlXqFIVdgQdVAFY9iIQtY0IfaVflEYzKiqjeA7B0cYYMaCrmAYFjs4rA=="], 739 + 740 + "next-themes": ["next-themes@0.4.6", "", { "peerDependencies": { "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" } }, "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA=="], 741 + 742 + "nextra": ["nextra@4.2.17", "", { "dependencies": { "@formatjs/intl-localematcher": "^0.6.0", "@headlessui/react": "^2.1.2", "@mdx-js/mdx": "^3.0.0", "@napi-rs/simple-git": "^0.1.9", "@shikijs/twoslash": "^2.0.0", "@theguild/remark-mermaid": "^0.2.0", "@theguild/remark-npm2yarn": "^0.3.2", "better-react-mathjax": "^2.0.3", "clsx": "^2.1.0", "estree-util-to-js": "^2.0.0", "estree-util-value-to-estree": "^3.0.1", "fast-glob": "^3.3.2", "github-slugger": "^2.0.0", "hast-util-to-estree": "^3.1.0", "katex": "^0.16.21", "mdast-util-from-markdown": "^2.0.1", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.2.0", "negotiator": "^1.0.0", "react-compiler-runtime": "0.0.0-experimental-22c6e49-20241219", "react-medium-image-zoom": "^5.2.12", "rehype-katex": "^7.0.0", "rehype-pretty-code": "0.14.1", "rehype-raw": "^7.0.0", "remark-frontmatter": "^5.0.0", "remark-gfm": "^4.0.0", "remark-math": "^6.0.0", "remark-reading-time": "^2.0.1", "remark-smartypants": "^3.0.0", "shiki": "^2.0.0", "slash": "^5.1.0", "title": "^4.0.1", "unist-util-remove": "^4.0.0", "unist-util-visit": "^5.0.0", "unist-util-visit-children": "^3.0.0", "yaml": "^2.3.2", "zod": "^3.22.3", "zod-validation-error": "^3.0.0" }, "peerDependencies": { "next": ">=14", "react": ">=18", "react-dom": ">=18" } }, "sha512-WBZGSUeUJqkYm3F3F7+4N1oMP84r/YK/rAg96wkywu/MIsuUREY8fLXQgQbKkvcLbBl/7Wk2Iy+9xlhDu+weNg=="], 743 + 744 + "nextra-theme-docs": ["nextra-theme-docs@4.2.17", "", { "dependencies": { "@headlessui/react": "^2.1.2", "clsx": "^2.1.0", "next-themes": "^0.4.0", "react-compiler-runtime": "0.0.0-experimental-22c6e49-20241219", "scroll-into-view-if-needed": "^3.1.0", "zod": "^3.22.3", "zod-validation-error": "^3.0.0", "zustand": "^5.0.1" }, "peerDependencies": { "next": ">=14", "nextra": "4.2.17", "react": ">=18", "react-dom": ">=18" } }, "sha512-QQ7iPHQ7zqh7dKJZ3SQbxqoFt7r8RHD9v7dFtJ+x8evEfxwM23oBGHNBqIjBoPl5uSwtvufEiVd7WMhK+Dxdww=="], 745 + 746 + "nlcst-to-string": ["nlcst-to-string@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0" } }, "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA=="], 747 + 748 + "npm-run-path": ["npm-run-path@5.3.0", "", { "dependencies": { "path-key": "^4.0.0" } }, "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ=="], 749 + 750 + "npm-to-yarn": ["npm-to-yarn@3.0.1", "", {}, "sha512-tt6PvKu4WyzPwWUzy/hvPFqn+uwXO0K1ZHka8az3NnrhWJDmSqI8ncWq0fkL0k/lmmi5tAC11FXwXuh0rFbt1A=="], 751 + 752 + "onetime": ["onetime@6.0.0", "", { "dependencies": { "mimic-fn": "^4.0.0" } }, "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ=="], 753 + 754 + "oniguruma-to-es": ["oniguruma-to-es@3.1.1", "", { "dependencies": { "emoji-regex-xs": "^1.0.0", "regex": "^6.0.1", "regex-recursion": "^6.0.2" } }, "sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ=="], 755 + 756 + "package-manager-detector": ["package-manager-detector@1.3.0", "", {}, "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ=="], 757 + 758 + "pagefind": ["pagefind@1.3.0", "", { "optionalDependencies": { "@pagefind/darwin-arm64": "1.3.0", "@pagefind/darwin-x64": "1.3.0", "@pagefind/linux-arm64": "1.3.0", "@pagefind/linux-x64": "1.3.0", "@pagefind/windows-x64": "1.3.0" }, "bin": { "pagefind": "lib/runner/bin.cjs" } }, "sha512-8KPLGT5g9s+olKMRTU9LFekLizkVIu9tes90O1/aigJ0T5LmyPqTzGJrETnSw3meSYg58YH7JTzhTTW/3z6VAw=="], 759 + 760 + "parse-entities": ["parse-entities@4.0.2", "", { "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" } }, "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw=="], 761 + 762 + "parse-latin": ["parse-latin@7.0.0", "", { "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" } }, "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ=="], 763 + 764 + "parse-numeric-range": ["parse-numeric-range@1.3.0", "", {}, "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ=="], 765 + 766 + "parse5": ["parse5@7.3.0", "", { "dependencies": { "entities": "^6.0.0" } }, "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw=="], 767 + 768 + "path-data-parser": ["path-data-parser@0.1.0", "", {}, "sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w=="], 769 + 770 + "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="], 771 + 772 + "pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="], 773 + 774 + "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="], 775 + 776 + "picomatch": ["picomatch@2.3.1", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="], 777 + 778 + "pkg-types": ["pkg-types@2.2.0", "", { "dependencies": { "confbox": "^0.2.2", "exsolve": "^1.0.7", "pathe": "^2.0.3" } }, "sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ=="], 779 + 780 + "points-on-curve": ["points-on-curve@0.2.0", "", {}, "sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A=="], 781 + 782 + "points-on-path": ["points-on-path@0.2.1", "", { "dependencies": { "path-data-parser": "0.1.0", "points-on-curve": "0.2.0" } }, "sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g=="], 783 + 784 + "postcss": ["postcss@8.4.31", "", { "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ=="], 785 + 786 + "property-information": ["property-information@7.1.0", "", {}, "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ=="], 787 + 788 + "quansync": ["quansync@0.2.10", "", {}, "sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A=="], 789 + 790 + "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], 791 + 792 + "react": ["react@19.1.0", "", {}, "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg=="], 793 + 794 + "react-compiler-runtime": ["react-compiler-runtime@0.0.0-experimental-22c6e49-20241219", "", { "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-bOAGaRL1ldfIIpbDsl+uV025Ta6RS6/cOjvvh8r2Vo7KtqB+RSvihVYRsWQz7ECKNPWdq5MClS845acwAwieDw=="], 795 + 796 + "react-dom": ["react-dom@19.1.0", "", { "dependencies": { "scheduler": "^0.26.0" }, "peerDependencies": { "react": "^19.1.0" } }, "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g=="], 797 + 798 + "react-medium-image-zoom": ["react-medium-image-zoom@5.2.14", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-nfTVYcAUnBzXQpPDcZL+cG/e6UceYUIG+zDcnemL7jtAqbJjVVkA85RgneGtJeni12dTyiRPZVM6Szkmwd/o8w=="], 799 + 800 + "reading-time": ["reading-time@1.5.0", "", {}, "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg=="], 801 + 802 + "recma-build-jsx": ["recma-build-jsx@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-build-jsx": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew=="], 803 + 804 + "recma-jsx": ["recma-jsx@1.0.0", "", { "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" } }, "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q=="], 805 + 806 + "recma-parse": ["recma-parse@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "esast-util-from-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ=="], 807 + 808 + "recma-stringify": ["recma-stringify@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-to-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g=="], 809 + 810 + "regex": ["regex@6.0.1", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA=="], 811 + 812 + "regex-recursion": ["regex-recursion@6.0.2", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg=="], 813 + 814 + "regex-utilities": ["regex-utilities@2.3.0", "", {}, "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng=="], 815 + 816 + "rehype-katex": ["rehype-katex@7.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/katex": "^0.16.0", "hast-util-from-html-isomorphic": "^2.0.0", "hast-util-to-text": "^4.0.0", "katex": "^0.16.0", "unist-util-visit-parents": "^6.0.0", "vfile": "^6.0.0" } }, "sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA=="], 817 + 818 + "rehype-parse": ["rehype-parse@9.0.1", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-from-html": "^2.0.0", "unified": "^11.0.0" } }, "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag=="], 819 + 820 + "rehype-pretty-code": ["rehype-pretty-code@0.14.1", "", { "dependencies": { "@types/hast": "^3.0.4", "hast-util-to-string": "^3.0.0", "parse-numeric-range": "^1.3.0", "rehype-parse": "^9.0.0", "unified": "^11.0.5", "unist-util-visit": "^5.0.0" }, "peerDependencies": { "shiki": "^1.0.0 || ^2.0.0 || ^3.0.0" } }, "sha512-IpG4OL0iYlbx78muVldsK86hdfNoht0z63AP7sekQNW2QOTmjxB7RbTO+rhIYNGRljgHxgVZoPwUl6bIC9SbjA=="], 821 + 822 + "rehype-raw": ["rehype-raw@7.0.0", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", "vfile": "^6.0.0" } }, "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww=="], 823 + 824 + "rehype-recma": ["rehype-recma@1.0.0", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", "hast-util-to-estree": "^3.0.0" } }, "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw=="], 825 + 826 + "remark-frontmatter": ["remark-frontmatter@5.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-frontmatter": "^2.0.0", "micromark-extension-frontmatter": "^2.0.0", "unified": "^11.0.0" } }, "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ=="], 827 + 828 + "remark-gfm": ["remark-gfm@4.0.1", "", { "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" } }, "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg=="], 829 + 830 + "remark-math": ["remark-math@6.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-math": "^3.0.0", "micromark-extension-math": "^3.0.0", "unified": "^11.0.0" } }, "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA=="], 831 + 832 + "remark-mdx": ["remark-mdx@3.1.0", "", { "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" } }, "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA=="], 833 + 834 + "remark-parse": ["remark-parse@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "micromark-util-types": "^2.0.0", "unified": "^11.0.0" } }, "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA=="], 835 + 836 + "remark-reading-time": ["remark-reading-time@2.0.2", "", { "dependencies": { "estree-util-is-identifier-name": "^2.0.0", "estree-util-value-to-estree": "^3.3.3", "reading-time": "^1.3.0", "unist-util-visit": "^3.1.0" } }, "sha512-ILjIuR0dQQ8pELPgaFvz7ralcSN62rD/L1pTUJgWb4gfua3ZwYEI8mnKGxEQCbrXSUF/OvycTkcUbifGOtOn5A=="], 837 + 838 + "remark-rehype": ["remark-rehype@11.1.2", "", { "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" } }, "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw=="], 839 + 840 + "remark-smartypants": ["remark-smartypants@3.0.2", "", { "dependencies": { "retext": "^9.0.0", "retext-smartypants": "^6.0.0", "unified": "^11.0.4", "unist-util-visit": "^5.0.0" } }, "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA=="], 841 + 842 + "remark-stringify": ["remark-stringify@11.0.0", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" } }, "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw=="], 843 + 844 + "retext": ["retext@9.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "retext-latin": "^4.0.0", "retext-stringify": "^4.0.0", "unified": "^11.0.0" } }, "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA=="], 845 + 846 + "retext-latin": ["retext-latin@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "parse-latin": "^7.0.0", "unified": "^11.0.0" } }, "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA=="], 847 + 848 + "retext-smartypants": ["retext-smartypants@6.2.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ=="], 849 + 850 + "retext-stringify": ["retext-stringify@4.0.0", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unified": "^11.0.0" } }, "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA=="], 851 + 852 + "reusify": ["reusify@1.1.0", "", {}, "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw=="], 853 + 854 + "robust-predicates": ["robust-predicates@3.0.2", "", {}, "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg=="], 855 + 856 + "roughjs": ["roughjs@4.6.6", "", { "dependencies": { "hachure-fill": "^0.5.2", "path-data-parser": "^0.1.0", "points-on-curve": "^0.2.0", "points-on-path": "^0.2.1" } }, "sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ=="], 857 + 858 + "run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="], 859 + 860 + "rw": ["rw@1.3.3", "", {}, "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ=="], 861 + 862 + "safer-buffer": ["safer-buffer@2.1.2", "", {}, "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="], 863 + 864 + "scheduler": ["scheduler@0.26.0", "", {}, "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA=="], 865 + 866 + "scroll-into-view-if-needed": ["scroll-into-view-if-needed@3.1.0", "", { "dependencies": { "compute-scroll-into-view": "^3.0.2" } }, "sha512-49oNpRjWRvnU8NyGVmUaYG4jtTkNonFZI86MmGRDqBphEK2EXT9gdEUoQPZhuBM8yWHxCWbobltqYO5M4XrUvQ=="], 867 + 868 + "semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], 869 + 870 + "sharp": ["sharp@0.34.2", "", { "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.4", "semver": "^7.7.2" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.34.2", "@img/sharp-darwin-x64": "0.34.2", "@img/sharp-libvips-darwin-arm64": "1.1.0", "@img/sharp-libvips-darwin-x64": "1.1.0", "@img/sharp-libvips-linux-arm": "1.1.0", "@img/sharp-libvips-linux-arm64": "1.1.0", "@img/sharp-libvips-linux-ppc64": "1.1.0", "@img/sharp-libvips-linux-s390x": "1.1.0", "@img/sharp-libvips-linux-x64": "1.1.0", "@img/sharp-libvips-linuxmusl-arm64": "1.1.0", "@img/sharp-libvips-linuxmusl-x64": "1.1.0", "@img/sharp-linux-arm": "0.34.2", "@img/sharp-linux-arm64": "0.34.2", "@img/sharp-linux-s390x": "0.34.2", "@img/sharp-linux-x64": "0.34.2", "@img/sharp-linuxmusl-arm64": "0.34.2", "@img/sharp-linuxmusl-x64": "0.34.2", "@img/sharp-wasm32": "0.34.2", "@img/sharp-win32-arm64": "0.34.2", "@img/sharp-win32-ia32": "0.34.2", "@img/sharp-win32-x64": "0.34.2" } }, "sha512-lszvBmB9QURERtyKT2bNmsgxXK0ShJrL/fvqlonCo7e6xBF8nT8xU6pW+PMIbLsz0RxQk3rgH9kd8UmvOzlMJg=="], 871 + 872 + "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="], 873 + 874 + "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="], 875 + 876 + "shiki": ["shiki@2.5.0", "", { "dependencies": { "@shikijs/core": "2.5.0", "@shikijs/engine-javascript": "2.5.0", "@shikijs/engine-oniguruma": "2.5.0", "@shikijs/langs": "2.5.0", "@shikijs/themes": "2.5.0", "@shikijs/types": "2.5.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ=="], 877 + 878 + "signal-exit": ["signal-exit@4.1.0", "", {}, "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw=="], 879 + 880 + "simple-swizzle": ["simple-swizzle@0.2.2", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg=="], 881 + 882 + "slash": ["slash@5.1.0", "", {}, "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg=="], 883 + 884 + "source-map": ["source-map@0.7.4", "", {}, "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="], 885 + 886 + "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="], 887 + 888 + "space-separated-tokens": ["space-separated-tokens@2.0.2", "", {}, "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="], 889 + 890 + "speech-rule-engine": ["speech-rule-engine@4.1.2", "", { "dependencies": { "@xmldom/xmldom": "0.9.8", "commander": "13.1.0", "wicked-good-xpath": "1.3.0" }, "bin": { "sre": "bin/sre" } }, "sha512-S6ji+flMEga+1QU79NDbwZ8Ivf0S/MpupQQiIC0rTpU/ZTKgcajijJJb1OcByBQDjrXCN1/DJtGz4ZJeBMPGJw=="], 891 + 892 + "streamsearch": ["streamsearch@1.1.0", "", {}, "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="], 893 + 894 + "stringify-entities": ["stringify-entities@4.0.4", "", { "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" } }, "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg=="], 895 + 896 + "strip-final-newline": ["strip-final-newline@3.0.0", "", {}, "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw=="], 897 + 898 + "style-to-js": ["style-to-js@1.1.17", "", { "dependencies": { "style-to-object": "1.0.9" } }, "sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA=="], 899 + 900 + "style-to-object": ["style-to-object@1.0.9", "", { "dependencies": { "inline-style-parser": "0.2.4" } }, "sha512-G4qppLgKu/k6FwRpHiGiKPaPTFcG3g4wNVX/Qsfu+RqQM30E7Tyu/TEgxcL9PNLF5pdRLwQdE3YKKf+KF2Dzlw=="], 901 + 902 + "styled-jsx": ["styled-jsx@5.1.6", "", { "dependencies": { "client-only": "0.0.1" }, "peerDependencies": { "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" } }, "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA=="], 903 + 904 + "stylis": ["stylis@4.3.6", "", {}, "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ=="], 905 + 906 + "system-architecture": ["system-architecture@0.1.0", "", {}, "sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA=="], 907 + 908 + "tabbable": ["tabbable@6.2.0", "", {}, "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew=="], 909 + 910 + "tinyexec": ["tinyexec@1.0.1", "", {}, "sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw=="], 911 + 912 + "title": ["title@4.0.1", "", { "dependencies": { "arg": "^5.0.0", "chalk": "^5.0.0", "clipboardy": "^4.0.0" }, "bin": { "title": "dist/esm/bin.js" } }, "sha512-xRnPkJx9nvE5MF6LkB5e8QJjE2FW8269wTu/LQdf7zZqBgPly0QJPf/CWAo7srj5so4yXfoLEdCFgurlpi47zg=="], 913 + 914 + "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="], 915 + 916 + "trim-lines": ["trim-lines@3.0.1", "", {}, "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg=="], 917 + 918 + "trough": ["trough@2.2.0", "", {}, "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="], 919 + 920 + "ts-dedent": ["ts-dedent@2.2.0", "", {}, "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ=="], 921 + 922 + "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], 923 + 924 + "twoslash": ["twoslash@0.2.12", "", { "dependencies": { "@typescript/vfs": "^1.6.0", "twoslash-protocol": "0.2.12" }, "peerDependencies": { "typescript": "*" } }, "sha512-tEHPASMqi7kqwfJbkk7hc/4EhlrKCSLcur+TcvYki3vhIfaRMXnXjaYFgXpoZRbT6GdprD4tGuVBEmTpUgLBsw=="], 925 + 926 + "twoslash-protocol": ["twoslash-protocol@0.2.12", "", {}, "sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg=="], 927 + 928 + "typescript": ["typescript@5.8.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ=="], 929 + 930 + "ufo": ["ufo@1.6.1", "", {}, "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="], 931 + 932 + "undici-types": ["undici-types@7.8.0", "", {}, "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw=="], 933 + 934 + "unified": ["unified@11.0.5", "", { "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" } }, "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA=="], 935 + 936 + "unist-util-find-after": ["unist-util-find-after@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ=="], 937 + 938 + "unist-util-is": ["unist-util-is@6.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw=="], 939 + 940 + "unist-util-modify-children": ["unist-util-modify-children@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "array-iterate": "^2.0.0" } }, "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw=="], 941 + 942 + "unist-util-position": ["unist-util-position@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA=="], 943 + 944 + "unist-util-position-from-estree": ["unist-util-position-from-estree@2.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ=="], 945 + 946 + "unist-util-remove": ["unist-util-remove@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-b4gokeGId57UVRX/eVKej5gXqGlc9+trkORhFJpu9raqZkZhU0zm8Doi05+HaiBsMEIJowL+2WtQ5ItjsngPXg=="], 947 + 948 + "unist-util-remove-position": ["unist-util-remove-position@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q=="], 949 + 950 + "unist-util-stringify-position": ["unist-util-stringify-position@4.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ=="], 951 + 952 + "unist-util-visit": ["unist-util-visit@5.0.0", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg=="], 953 + 954 + "unist-util-visit-children": ["unist-util-visit-children@3.0.0", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA=="], 955 + 956 + "unist-util-visit-parents": ["unist-util-visit-parents@6.0.1", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw=="], 957 + 958 + "use-sync-external-store": ["use-sync-external-store@1.5.0", "", { "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A=="], 959 + 960 + "uuid": ["uuid@11.1.0", "", { "bin": { "uuid": "dist/esm/bin/uuid" } }, "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A=="], 961 + 962 + "vfile": ["vfile@6.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" } }, "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q=="], 963 + 964 + "vfile-location": ["vfile-location@5.0.3", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg=="], 965 + 966 + "vfile-message": ["vfile-message@4.0.2", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw=="], 967 + 968 + "vscode-jsonrpc": ["vscode-jsonrpc@8.2.0", "", {}, "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA=="], 969 + 970 + "vscode-languageserver": ["vscode-languageserver@9.0.1", "", { "dependencies": { "vscode-languageserver-protocol": "3.17.5" }, "bin": { "installServerIntoExtension": "bin/installServerIntoExtension" } }, "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g=="], 971 + 972 + "vscode-languageserver-protocol": ["vscode-languageserver-protocol@3.17.5", "", { "dependencies": { "vscode-jsonrpc": "8.2.0", "vscode-languageserver-types": "3.17.5" } }, "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg=="], 973 + 974 + "vscode-languageserver-textdocument": ["vscode-languageserver-textdocument@1.0.12", "", {}, "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA=="], 975 + 976 + "vscode-languageserver-types": ["vscode-languageserver-types@3.17.5", "", {}, "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg=="], 977 + 978 + "vscode-uri": ["vscode-uri@3.0.8", "", {}, "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw=="], 979 + 980 + "web-namespaces": ["web-namespaces@2.0.1", "", {}, "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ=="], 981 + 982 + "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "./bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="], 983 + 984 + "wicked-good-xpath": ["wicked-good-xpath@1.3.0", "", {}, "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw=="], 985 + 986 + "yaml": ["yaml@2.8.0", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ=="], 987 + 988 + "zod": ["zod@3.25.69", "", {}, "sha512-cjUx+boz8dfYGssYKLGNTF5VUF6NETpcZCDTN3knhUUXQTAAvErzRhV3pgeCZm2YsL4HOwtEHPonlsshPu2I0A=="], 989 + 990 + "zod-validation-error": ["zod-validation-error@3.5.2", "", { "peerDependencies": { "zod": "^3.25.0" } }, "sha512-mdi7YOLtram5dzJ5aDtm1AG9+mxRma1iaMrZdYIpFO7epdKBUwLHIxTF8CPDeCQ828zAXYtizrKlEJAtzgfgrw=="], 991 + 992 + "zustand": ["zustand@5.0.6", "", { "peerDependencies": { "@types/react": ">=18.0.0", "immer": ">=9.0.6", "react": ">=18.0.0", "use-sync-external-store": ">=1.2.0" }, "optionalPeers": ["@types/react", "immer", "react", "use-sync-external-store"] }, "sha512-ihAqNeUVhe0MAD+X8M5UzqyZ9k3FFZLBTtqo6JLPwV53cbRB/mJwBI0PxcIgqhBBHlEs8G45OTDTMq3gNcLq3A=="], 993 + 994 + "zwitch": ["zwitch@2.0.4", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="], 995 + 996 + "cytoscape-fcose/cose-base": ["cose-base@2.2.0", "", { "dependencies": { "layout-base": "^2.0.0" } }, "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g=="], 997 + 998 + "d3-dsv/commander": ["commander@7.2.0", "", {}, "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="], 999 + 1000 + "d3-sankey/d3-array": ["d3-array@2.12.1", "", { "dependencies": { "internmap": "^1.0.0" } }, "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ=="], 1001 + 1002 + "d3-sankey/d3-shape": ["d3-shape@1.3.7", "", { "dependencies": { "d3-path": "1" } }, "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw=="], 1003 + 1004 + "hast-util-to-parse5/property-information": ["property-information@6.5.0", "", {}, "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig=="], 1005 + 1006 + "mlly/pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="], 1007 + 1008 + "npm-run-path/path-key": ["path-key@4.0.0", "", {}, "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ=="], 1009 + 1010 + "parse-entities/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], 1011 + 1012 + "remark-reading-time/estree-util-is-identifier-name": ["estree-util-is-identifier-name@2.1.0", "", {}, "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ=="], 1013 + 1014 + "remark-reading-time/unist-util-visit": ["unist-util-visit@3.1.0", "", { "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0", "unist-util-visit-parents": "^4.0.0" } }, "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA=="], 1015 + 1016 + "speech-rule-engine/commander": ["commander@13.1.0", "", {}, "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw=="], 1017 + 1018 + "cytoscape-fcose/cose-base/layout-base": ["layout-base@2.0.1", "", {}, "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg=="], 1019 + 1020 + "d3-sankey/d3-shape/d3-path": ["d3-path@1.0.9", "", {}, "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="], 1021 + 1022 + "mlly/pkg-types/confbox": ["confbox@0.1.8", "", {}, "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w=="], 1023 + 1024 + "remark-reading-time/unist-util-visit/@types/unist": ["@types/unist@2.0.11", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="], 1025 + 1026 + "remark-reading-time/unist-util-visit/unist-util-is": ["unist-util-is@5.2.1", "", { "dependencies": { "@types/unist": "^2.0.0" } }, "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw=="], 1027 + 1028 + "remark-reading-time/unist-util-visit/unist-util-visit-parents": ["unist-util-visit-parents@4.1.1", "", { "dependencies": { "@types/unist": "^2.0.0", "unist-util-is": "^5.0.0" } }, "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw=="], 1029 + } 1030 + }
+7
docs/content/guides/workers.mdx
··· 1 + # Overview of workers 2 + 3 + Workers run the machine learning models and process the data in the background. Powered by Android system, they efficiently schedule and run tasks in the background. 4 + 5 + ### FAQ 6 + 7 + #### Why do we have time limits?
+3
docs/content/index.mdx
··· 1 + # ATProto backups 2 + 3 + Bluesky backups made easy!
+12
docs/mdx-components.tsx
··· 1 + import { useMDXComponents as getThemeComponents } from "nextra-theme-docs"; // nextra-theme-blog or your custom theme 2 + 3 + // Get the default MDX components 4 + const themeComponents = getThemeComponents(); 5 + 6 + // Merge components 7 + export function useMDXComponents(components) { 8 + return { 9 + ...themeComponents, 10 + ...components, 11 + }; 12 + }
+5
docs/next-env.d.ts
··· 1 + /// <reference types="next" /> 2 + /// <reference types="next/image-types/global" /> 3 + 4 + // NOTE: This file should not be edited 5 + // see https://nextjs.org/docs/app/api-reference/config/typescript for more information.
+11
docs/next.config.mjs
··· 1 + import nextra from "nextra"; 2 + 3 + // Set up Nextra with its configuration 4 + const withNextra = nextra({ 5 + // ... Add Nextra-specific options here 6 + }); 7 + 8 + // Export the final Next.js config with Nextra included 9 + export default withNextra({ 10 + // ... Add regular Next.js options here 11 + });
+20
docs/package.json
··· 1 + { 2 + "scripts": { 3 + "dev": "next", 4 + "build": "next build", 5 + "start": "next start", 6 + "postbuild": "pagefind --site .next/server/app --output-path public/_pagefind" 7 + }, 8 + "dependencies": { 9 + "next": "^15.3.4", 10 + "nextra": "^4.2.17", 11 + "nextra-theme-docs": "^4.2.17", 12 + "react": "^19.1.0", 13 + "react-dom": "^19.1.0" 14 + }, 15 + "devDependencies": { 16 + "@types/node": "^24.0.10", 17 + "@types/react": "^19.1.8", 18 + "pagefind": "^1.3.0" 19 + } 20 + }
+1
docs/public/.well-known/atproto-did
··· 1 + did:plc:5fzwpxt3rctfetyqpbigvgic
+23
docs/public/client_metadata.json
··· 1 + { 2 + // Must be the same URL as the one used to obtain this JSON object 3 + "client_id": "https://my-app.com/client-metadata.json", 4 + "client_name": "My App", 5 + "client_uri": "https://my-app.com", 6 + "logo_uri": "https://my-app.com/logo.png", 7 + "tos_uri": "https://my-app.com/tos", 8 + "policy_uri": "https://my-app.com/policy", 9 + "redirect_uris": [ 10 + "atprotobackups://auth" 11 + ], 12 + "scope": "atproto", 13 + "grant_types": [ 14 + "authorization_code", 15 + "refresh_token" 16 + ], 17 + "response_types": [ 18 + "code" 19 + ], 20 + "token_endpoint_auth_method": "none", 21 + "application_type": "web", 22 + "dpop_bound_access_tokens": true 23 + }
+24
docs/tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "target": "ES2017", 4 + "lib": ["dom", "dom.iterable", "esnext"], 5 + "allowJs": true, 6 + "skipLibCheck": true, 7 + "strict": false, 8 + "noEmit": true, 9 + "incremental": true, 10 + "module": "esnext", 11 + "esModuleInterop": true, 12 + "moduleResolution": "node16", 13 + "resolveJsonModule": true, 14 + "isolatedModules": true, 15 + "jsx": "preserve", 16 + "plugins": [ 17 + { 18 + "name": "next" 19 + } 20 + ] 21 + }, 22 + "include": ["next-env.d.ts", ".next/types/**/*.ts", "**/*.ts", "**/*.tsx"], 23 + "exclude": ["node_modules"] 24 + }
+14
index.html
··· 1 + <!doctype html> 2 + <html lang="en"> 3 + <head> 4 + <meta charset="UTF-8" /> 5 + <link rel="icon" type="image/svg+xml" href="/vite.svg" /> 6 + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 7 + <title>Tauri + React + Typescript</title> 8 + </head> 9 + 10 + <body> 11 + <div id="root"></div> 12 + <script type="module" src="/src/main.tsx"></script> 13 + </body> 14 + </html>
+6
libs/utils.ts
··· 1 + import { clsx, type ClassValue } from "clsx"; 2 + import { twMerge } from "tailwind-merge"; 3 + 4 + export function cn(...inputs: ClassValue[]) { 5 + return twMerge(clsx(inputs)); 6 + }
+4917
package-lock.json
··· 1 + { 2 + "name": "atproto-backup", 3 + "version": "0.1.0", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "atproto-backup", 9 + "version": "0.1.0", 10 + "dependencies": { 11 + "@atproto/api": "^0.15.25", 12 + "@atproto/oauth-client-browser": "^0.3.27", 13 + "@radix-ui/react-slot": "^1.2.3", 14 + "@tailwindcss/vite": "^4.1.11", 15 + "@tauri-apps/api": "^2", 16 + "@tauri-apps/plugin-opener": "^2", 17 + "antd": "^5.26.4", 18 + "class-variance-authority": "^0.7.1", 19 + "clsx": "^2.1.1", 20 + "lucide-react": "^0.525.0", 21 + "react": "^18.3.1", 22 + "react-dom": "^18.3.1", 23 + "shadcn": "^2.9.0", 24 + "tailwind-merge": "^3.3.1", 25 + "tailwindcss": "^4.1.11" 26 + }, 27 + "devDependencies": { 28 + "@tauri-apps/cli": "^2", 29 + "@types/node": "^24.0.13", 30 + "@types/react": "^18.3.1", 31 + "@types/react-dom": "^18.3.1", 32 + "@vitejs/plugin-react": "^4.3.4", 33 + "tw-animate-css": "^1.3.5", 34 + "typescript": "~5.6.2", 35 + "vite": "^6.0.3" 36 + } 37 + }, 38 + "node_modules/@ampproject/remapping": { 39 + "version": "2.3.0", 40 + "license": "Apache-2.0", 41 + "dependencies": { 42 + "@jridgewell/gen-mapping": "^0.3.5", 43 + "@jridgewell/trace-mapping": "^0.3.24" 44 + }, 45 + "engines": { 46 + "node": ">=6.0.0" 47 + } 48 + }, 49 + "node_modules/@ant-design/colors": { 50 + "version": "7.2.1", 51 + "license": "MIT", 52 + "dependencies": { 53 + "@ant-design/fast-color": "^2.0.6" 54 + } 55 + }, 56 + "node_modules/@ant-design/cssinjs": { 57 + "version": "1.23.0", 58 + "license": "MIT", 59 + "dependencies": { 60 + "@babel/runtime": "^7.11.1", 61 + "@emotion/hash": "^0.8.0", 62 + "@emotion/unitless": "^0.7.5", 63 + "classnames": "^2.3.1", 64 + "csstype": "^3.1.3", 65 + "rc-util": "^5.35.0", 66 + "stylis": "^4.3.4" 67 + }, 68 + "peerDependencies": { 69 + "react": ">=16.0.0", 70 + "react-dom": ">=16.0.0" 71 + } 72 + }, 73 + "node_modules/@ant-design/cssinjs-utils": { 74 + "version": "1.1.3", 75 + "license": "MIT", 76 + "dependencies": { 77 + "@ant-design/cssinjs": "^1.21.0", 78 + "@babel/runtime": "^7.23.2", 79 + "rc-util": "^5.38.0" 80 + }, 81 + "peerDependencies": { 82 + "react": ">=16.9.0", 83 + "react-dom": ">=16.9.0" 84 + } 85 + }, 86 + "node_modules/@ant-design/fast-color": { 87 + "version": "2.0.6", 88 + "license": "MIT", 89 + "dependencies": { 90 + "@babel/runtime": "^7.24.7" 91 + }, 92 + "engines": { 93 + "node": ">=8.x" 94 + } 95 + }, 96 + "node_modules/@ant-design/icons": { 97 + "version": "5.6.1", 98 + "license": "MIT", 99 + "dependencies": { 100 + "@ant-design/colors": "^7.0.0", 101 + "@ant-design/icons-svg": "^4.4.0", 102 + "@babel/runtime": "^7.24.8", 103 + "classnames": "^2.2.6", 104 + "rc-util": "^5.31.1" 105 + }, 106 + "engines": { 107 + "node": ">=8" 108 + }, 109 + "peerDependencies": { 110 + "react": ">=16.0.0", 111 + "react-dom": ">=16.0.0" 112 + } 113 + }, 114 + "node_modules/@ant-design/icons-svg": { 115 + "version": "4.4.2", 116 + "license": "MIT" 117 + }, 118 + "node_modules/@ant-design/react-slick": { 119 + "version": "1.1.2", 120 + "license": "MIT", 121 + "dependencies": { 122 + "@babel/runtime": "^7.10.4", 123 + "classnames": "^2.2.5", 124 + "json2mq": "^0.2.0", 125 + "resize-observer-polyfill": "^1.5.1", 126 + "throttle-debounce": "^5.0.0" 127 + }, 128 + "peerDependencies": { 129 + "react": ">=16.9.0" 130 + } 131 + }, 132 + "node_modules/@antfu/ni": { 133 + "version": "23.3.1", 134 + "license": "MIT", 135 + "bin": { 136 + "na": "bin/na.mjs", 137 + "nci": "bin/nci.mjs", 138 + "ni": "bin/ni.mjs", 139 + "nlx": "bin/nlx.mjs", 140 + "nr": "bin/nr.mjs", 141 + "nu": "bin/nu.mjs", 142 + "nun": "bin/nun.mjs" 143 + } 144 + }, 145 + "node_modules/@atproto-labs/did-resolver": { 146 + "version": "0.2.0", 147 + "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.0.tgz", 148 + "integrity": "sha512-y9GOx2gUETynDKmANnBrU5DTf+u0AwKBJpGns1vDDOYMdLdRCFIeYy3UH+TI8YOkcEazjgF5Q3m+LjwriE1KqQ==", 149 + "license": "MIT", 150 + "dependencies": { 151 + "@atproto-labs/fetch": "0.2.3", 152 + "@atproto-labs/pipe": "0.1.1", 153 + "@atproto-labs/simple-store": "0.2.0", 154 + "@atproto-labs/simple-store-memory": "0.1.3", 155 + "@atproto/did": "0.1.5", 156 + "zod": "^3.23.8" 157 + } 158 + }, 159 + "node_modules/@atproto-labs/fetch": { 160 + "version": "0.2.3", 161 + "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz", 162 + "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==", 163 + "license": "MIT", 164 + "dependencies": { 165 + "@atproto-labs/pipe": "0.1.1" 166 + } 167 + }, 168 + "node_modules/@atproto-labs/handle-resolver": { 169 + "version": "0.3.0", 170 + "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.0.tgz", 171 + "integrity": "sha512-TREelvXB6P2eHxx6QjINRkBzUZu/aXWrdY9iN57shQe3C8rzsHNEHHuTVvRa33Hc7vFdQbZN0TnCgKveoyiL/A==", 172 + "license": "MIT", 173 + "dependencies": { 174 + "@atproto-labs/simple-store": "0.2.0", 175 + "@atproto-labs/simple-store-memory": "0.1.3", 176 + "@atproto/did": "0.1.5", 177 + "zod": "^3.23.8" 178 + } 179 + }, 180 + "node_modules/@atproto-labs/identity-resolver": { 181 + "version": "0.3.0", 182 + "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.0.tgz", 183 + "integrity": "sha512-ZmmRV6m17kIaX4WllYrFIa7d23lNng0fIk6pLyepRGZobQhM5d4wDezICTESAG+RoD0e5fisWs+Tamdvx3mx/Q==", 184 + "license": "MIT", 185 + "dependencies": { 186 + "@atproto-labs/did-resolver": "0.2.0", 187 + "@atproto-labs/handle-resolver": "0.3.0" 188 + } 189 + }, 190 + "node_modules/@atproto-labs/pipe": { 191 + "version": "0.1.1", 192 + "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz", 193 + "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==", 194 + "license": "MIT" 195 + }, 196 + "node_modules/@atproto-labs/simple-store": { 197 + "version": "0.2.0", 198 + "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.2.0.tgz", 199 + "integrity": "sha512-0bRbAlI8Ayh03wRwncAMEAyUKtZ+AuTS1jgPrfym1WVOAOiottI/ZmgccqLl6w5MbxVcClNQF7WYGKvGwGoIhA==", 200 + "license": "MIT" 201 + }, 202 + "node_modules/@atproto-labs/simple-store-memory": { 203 + "version": "0.1.3", 204 + "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.3.tgz", 205 + "integrity": "sha512-jkitT9+AtU+0b28DoN92iURLaCt/q/q4yX8q6V+9LSwYlUTqKoj/5NFKvF7x6EBuG+gpUdlcycbH7e60gjOhRQ==", 206 + "license": "MIT", 207 + "dependencies": { 208 + "@atproto-labs/simple-store": "0.2.0", 209 + "lru-cache": "^10.2.0" 210 + } 211 + }, 212 + "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": { 213 + "version": "10.4.3", 214 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 215 + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 216 + "license": "ISC" 217 + }, 218 + "node_modules/@atproto/api": { 219 + "version": "0.15.25", 220 + "license": "MIT", 221 + "dependencies": { 222 + "@atproto/common-web": "^0.4.2", 223 + "@atproto/lexicon": "^0.4.12", 224 + "@atproto/syntax": "^0.4.0", 225 + "@atproto/xrpc": "^0.7.1", 226 + "await-lock": "^2.2.2", 227 + "multiformats": "^9.9.0", 228 + "tlds": "^1.234.0", 229 + "zod": "^3.23.8" 230 + } 231 + }, 232 + "node_modules/@atproto/common-web": { 233 + "version": "0.4.2", 234 + "license": "MIT", 235 + "dependencies": { 236 + "graphemer": "^1.4.0", 237 + "multiformats": "^9.9.0", 238 + "uint8arrays": "3.0.0", 239 + "zod": "^3.23.8" 240 + } 241 + }, 242 + "node_modules/@atproto/did": { 243 + "version": "0.1.5", 244 + "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.1.5.tgz", 245 + "integrity": "sha512-8+1D08QdGE5TF0bB0vV8HLVrVZJeLNITpRTUVEoABNMRaUS7CoYSVb0+JNQDeJIVmqMjOL8dOjvCUDkp3gEaGQ==", 246 + "license": "MIT", 247 + "dependencies": { 248 + "zod": "^3.23.8" 249 + } 250 + }, 251 + "node_modules/@atproto/jwk": { 252 + "version": "0.4.0", 253 + "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.4.0.tgz", 254 + "integrity": "sha512-tvp4iZrzqEzKCeTOKz50/o6WdsZzOuWmWjF6On5QAp04fLwLpsFu2Hixgx/lA1KBO0O4sns7YSGcAqSSX6Rdog==", 255 + "license": "MIT", 256 + "dependencies": { 257 + "multiformats": "^9.9.0", 258 + "zod": "^3.23.8" 259 + } 260 + }, 261 + "node_modules/@atproto/jwk-jose": { 262 + "version": "0.1.9", 263 + "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.9.tgz", 264 + "integrity": "sha512-HT9GcUe6htDxI5OSYXWdeS6QZ9lpuDDvJk508ppi8a48E/1f8eumoM0QhgbFRF9IKAnnFrtnZDOAvljQzFKwwQ==", 265 + "license": "MIT", 266 + "dependencies": { 267 + "@atproto/jwk": "0.4.0", 268 + "jose": "^5.2.0" 269 + } 270 + }, 271 + "node_modules/@atproto/jwk-webcrypto": { 272 + "version": "0.1.9", 273 + "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.9.tgz", 274 + "integrity": "sha512-ecciePHT0JEDZNAbMKSkdqoBYsjvhwuVno0jsS600SZmuvi2fAMhGraDZ5ZOO5M0hHHBiDbN7Ar/qcnIwyoxsA==", 275 + "license": "MIT", 276 + "dependencies": { 277 + "@atproto/jwk": "0.4.0", 278 + "@atproto/jwk-jose": "0.1.9", 279 + "zod": "^3.23.8" 280 + } 281 + }, 282 + "node_modules/@atproto/lexicon": { 283 + "version": "0.4.12", 284 + "license": "MIT", 285 + "dependencies": { 286 + "@atproto/common-web": "^0.4.2", 287 + "@atproto/syntax": "^0.4.0", 288 + "iso-datestring-validator": "^2.2.2", 289 + "multiformats": "^9.9.0", 290 + "zod": "^3.23.8" 291 + } 292 + }, 293 + "node_modules/@atproto/oauth-client": { 294 + "version": "0.5.1", 295 + "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.1.tgz", 296 + "integrity": "sha512-wNC9RdfH1LGyZKF+UOmY+z4TFNx1gBur3fx91MCCrNaU0aTHBzgEH9UquL2031J7VNXhBsKJnHfEB5ZYy0AEHQ==", 297 + "license": "MIT", 298 + "dependencies": { 299 + "@atproto-labs/did-resolver": "0.2.0", 300 + "@atproto-labs/fetch": "0.2.3", 301 + "@atproto-labs/handle-resolver": "0.3.0", 302 + "@atproto-labs/identity-resolver": "0.3.0", 303 + "@atproto-labs/simple-store": "0.2.0", 304 + "@atproto-labs/simple-store-memory": "0.1.3", 305 + "@atproto/did": "0.1.5", 306 + "@atproto/jwk": "0.4.0", 307 + "@atproto/oauth-types": "0.4.0", 308 + "@atproto/xrpc": "0.7.1", 309 + "multiformats": "^9.9.0", 310 + "zod": "^3.23.8" 311 + } 312 + }, 313 + "node_modules/@atproto/oauth-client-browser": { 314 + "version": "0.3.27", 315 + "resolved": "https://registry.npmjs.org/@atproto/oauth-client-browser/-/oauth-client-browser-0.3.27.tgz", 316 + "integrity": "sha512-sUZP27KjlS3qJVPMC+RgWNARQZo7n6CWCXN55+QqLnHTfh+dLCXDS9jMUreXUGMQkVETEogDZ/v0Pb0xHQwBsg==", 317 + "license": "MIT", 318 + "dependencies": { 319 + "@atproto-labs/did-resolver": "0.2.0", 320 + "@atproto-labs/handle-resolver": "0.3.0", 321 + "@atproto-labs/simple-store": "0.2.0", 322 + "@atproto/did": "0.1.5", 323 + "@atproto/jwk": "0.4.0", 324 + "@atproto/jwk-webcrypto": "0.1.9", 325 + "@atproto/oauth-client": "0.5.1", 326 + "@atproto/oauth-types": "0.4.0" 327 + } 328 + }, 329 + "node_modules/@atproto/oauth-types": { 330 + "version": "0.4.0", 331 + "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.4.0.tgz", 332 + "integrity": "sha512-FrRH9JsPw9H4JxfPDrbrI+pB102tbHTygajfHay7xwz78HPOjSbWPRgWW2hYS4w8vDYdB3PYbBj1jPoKetW7LA==", 333 + "license": "MIT", 334 + "dependencies": { 335 + "@atproto/jwk": "0.4.0", 336 + "zod": "^3.23.8" 337 + } 338 + }, 339 + "node_modules/@atproto/syntax": { 340 + "version": "0.4.0", 341 + "license": "MIT" 342 + }, 343 + "node_modules/@atproto/xrpc": { 344 + "version": "0.7.1", 345 + "license": "MIT", 346 + "dependencies": { 347 + "@atproto/lexicon": "^0.4.12", 348 + "zod": "^3.23.8" 349 + } 350 + }, 351 + "node_modules/@babel/code-frame": { 352 + "version": "7.27.1", 353 + "license": "MIT", 354 + "dependencies": { 355 + "@babel/helper-validator-identifier": "^7.27.1", 356 + "js-tokens": "^4.0.0", 357 + "picocolors": "^1.1.1" 358 + }, 359 + "engines": { 360 + "node": ">=6.9.0" 361 + } 362 + }, 363 + "node_modules/@babel/compat-data": { 364 + "version": "7.28.0", 365 + "license": "MIT", 366 + "engines": { 367 + "node": ">=6.9.0" 368 + } 369 + }, 370 + "node_modules/@babel/core": { 371 + "version": "7.28.0", 372 + "license": "MIT", 373 + "dependencies": { 374 + "@ampproject/remapping": "^2.2.0", 375 + "@babel/code-frame": "^7.27.1", 376 + "@babel/generator": "^7.28.0", 377 + "@babel/helper-compilation-targets": "^7.27.2", 378 + "@babel/helper-module-transforms": "^7.27.3", 379 + "@babel/helpers": "^7.27.6", 380 + "@babel/parser": "^7.28.0", 381 + "@babel/template": "^7.27.2", 382 + "@babel/traverse": "^7.28.0", 383 + "@babel/types": "^7.28.0", 384 + "convert-source-map": "^2.0.0", 385 + "debug": "^4.1.0", 386 + "gensync": "^1.0.0-beta.2", 387 + "json5": "^2.2.3", 388 + "semver": "^6.3.1" 389 + }, 390 + "engines": { 391 + "node": ">=6.9.0" 392 + }, 393 + "funding": { 394 + "type": "opencollective", 395 + "url": "https://opencollective.com/babel" 396 + } 397 + }, 398 + "node_modules/@babel/generator": { 399 + "version": "7.28.0", 400 + "license": "MIT", 401 + "dependencies": { 402 + "@babel/parser": "^7.28.0", 403 + "@babel/types": "^7.28.0", 404 + "@jridgewell/gen-mapping": "^0.3.12", 405 + "@jridgewell/trace-mapping": "^0.3.28", 406 + "jsesc": "^3.0.2" 407 + }, 408 + "engines": { 409 + "node": ">=6.9.0" 410 + } 411 + }, 412 + "node_modules/@babel/helper-annotate-as-pure": { 413 + "version": "7.27.3", 414 + "license": "MIT", 415 + "dependencies": { 416 + "@babel/types": "^7.27.3" 417 + }, 418 + "engines": { 419 + "node": ">=6.9.0" 420 + } 421 + }, 422 + "node_modules/@babel/helper-compilation-targets": { 423 + "version": "7.27.2", 424 + "license": "MIT", 425 + "dependencies": { 426 + "@babel/compat-data": "^7.27.2", 427 + "@babel/helper-validator-option": "^7.27.1", 428 + "browserslist": "^4.24.0", 429 + "lru-cache": "^5.1.1", 430 + "semver": "^6.3.1" 431 + }, 432 + "engines": { 433 + "node": ">=6.9.0" 434 + } 435 + }, 436 + "node_modules/@babel/helper-create-class-features-plugin": { 437 + "version": "7.27.1", 438 + "license": "MIT", 439 + "dependencies": { 440 + "@babel/helper-annotate-as-pure": "^7.27.1", 441 + "@babel/helper-member-expression-to-functions": "^7.27.1", 442 + "@babel/helper-optimise-call-expression": "^7.27.1", 443 + "@babel/helper-replace-supers": "^7.27.1", 444 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 445 + "@babel/traverse": "^7.27.1", 446 + "semver": "^6.3.1" 447 + }, 448 + "engines": { 449 + "node": ">=6.9.0" 450 + }, 451 + "peerDependencies": { 452 + "@babel/core": "^7.0.0" 453 + } 454 + }, 455 + "node_modules/@babel/helper-globals": { 456 + "version": "7.28.0", 457 + "license": "MIT", 458 + "engines": { 459 + "node": ">=6.9.0" 460 + } 461 + }, 462 + "node_modules/@babel/helper-member-expression-to-functions": { 463 + "version": "7.27.1", 464 + "license": "MIT", 465 + "dependencies": { 466 + "@babel/traverse": "^7.27.1", 467 + "@babel/types": "^7.27.1" 468 + }, 469 + "engines": { 470 + "node": ">=6.9.0" 471 + } 472 + }, 473 + "node_modules/@babel/helper-module-imports": { 474 + "version": "7.27.1", 475 + "license": "MIT", 476 + "dependencies": { 477 + "@babel/traverse": "^7.27.1", 478 + "@babel/types": "^7.27.1" 479 + }, 480 + "engines": { 481 + "node": ">=6.9.0" 482 + } 483 + }, 484 + "node_modules/@babel/helper-module-transforms": { 485 + "version": "7.27.3", 486 + "license": "MIT", 487 + "dependencies": { 488 + "@babel/helper-module-imports": "^7.27.1", 489 + "@babel/helper-validator-identifier": "^7.27.1", 490 + "@babel/traverse": "^7.27.3" 491 + }, 492 + "engines": { 493 + "node": ">=6.9.0" 494 + }, 495 + "peerDependencies": { 496 + "@babel/core": "^7.0.0" 497 + } 498 + }, 499 + "node_modules/@babel/helper-optimise-call-expression": { 500 + "version": "7.27.1", 501 + "license": "MIT", 502 + "dependencies": { 503 + "@babel/types": "^7.27.1" 504 + }, 505 + "engines": { 506 + "node": ">=6.9.0" 507 + } 508 + }, 509 + "node_modules/@babel/helper-plugin-utils": { 510 + "version": "7.27.1", 511 + "license": "MIT", 512 + "engines": { 513 + "node": ">=6.9.0" 514 + } 515 + }, 516 + "node_modules/@babel/helper-replace-supers": { 517 + "version": "7.27.1", 518 + "license": "MIT", 519 + "dependencies": { 520 + "@babel/helper-member-expression-to-functions": "^7.27.1", 521 + "@babel/helper-optimise-call-expression": "^7.27.1", 522 + "@babel/traverse": "^7.27.1" 523 + }, 524 + "engines": { 525 + "node": ">=6.9.0" 526 + }, 527 + "peerDependencies": { 528 + "@babel/core": "^7.0.0" 529 + } 530 + }, 531 + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 532 + "version": "7.27.1", 533 + "license": "MIT", 534 + "dependencies": { 535 + "@babel/traverse": "^7.27.1", 536 + "@babel/types": "^7.27.1" 537 + }, 538 + "engines": { 539 + "node": ">=6.9.0" 540 + } 541 + }, 542 + "node_modules/@babel/helper-string-parser": { 543 + "version": "7.27.1", 544 + "license": "MIT", 545 + "engines": { 546 + "node": ">=6.9.0" 547 + } 548 + }, 549 + "node_modules/@babel/helper-validator-identifier": { 550 + "version": "7.27.1", 551 + "license": "MIT", 552 + "engines": { 553 + "node": ">=6.9.0" 554 + } 555 + }, 556 + "node_modules/@babel/helper-validator-option": { 557 + "version": "7.27.1", 558 + "license": "MIT", 559 + "engines": { 560 + "node": ">=6.9.0" 561 + } 562 + }, 563 + "node_modules/@babel/helpers": { 564 + "version": "7.27.6", 565 + "license": "MIT", 566 + "dependencies": { 567 + "@babel/template": "^7.27.2", 568 + "@babel/types": "^7.27.6" 569 + }, 570 + "engines": { 571 + "node": ">=6.9.0" 572 + } 573 + }, 574 + "node_modules/@babel/parser": { 575 + "version": "7.28.0", 576 + "license": "MIT", 577 + "dependencies": { 578 + "@babel/types": "^7.28.0" 579 + }, 580 + "bin": { 581 + "parser": "bin/babel-parser.js" 582 + }, 583 + "engines": { 584 + "node": ">=6.0.0" 585 + } 586 + }, 587 + "node_modules/@babel/plugin-syntax-typescript": { 588 + "version": "7.27.1", 589 + "license": "MIT", 590 + "dependencies": { 591 + "@babel/helper-plugin-utils": "^7.27.1" 592 + }, 593 + "engines": { 594 + "node": ">=6.9.0" 595 + }, 596 + "peerDependencies": { 597 + "@babel/core": "^7.0.0-0" 598 + } 599 + }, 600 + "node_modules/@babel/plugin-transform-react-jsx-self": { 601 + "version": "7.27.1", 602 + "dev": true, 603 + "license": "MIT", 604 + "dependencies": { 605 + "@babel/helper-plugin-utils": "^7.27.1" 606 + }, 607 + "engines": { 608 + "node": ">=6.9.0" 609 + }, 610 + "peerDependencies": { 611 + "@babel/core": "^7.0.0-0" 612 + } 613 + }, 614 + "node_modules/@babel/plugin-transform-react-jsx-source": { 615 + "version": "7.27.1", 616 + "dev": true, 617 + "license": "MIT", 618 + "dependencies": { 619 + "@babel/helper-plugin-utils": "^7.27.1" 620 + }, 621 + "engines": { 622 + "node": ">=6.9.0" 623 + }, 624 + "peerDependencies": { 625 + "@babel/core": "^7.0.0-0" 626 + } 627 + }, 628 + "node_modules/@babel/plugin-transform-typescript": { 629 + "version": "7.28.0", 630 + "license": "MIT", 631 + "dependencies": { 632 + "@babel/helper-annotate-as-pure": "^7.27.3", 633 + "@babel/helper-create-class-features-plugin": "^7.27.1", 634 + "@babel/helper-plugin-utils": "^7.27.1", 635 + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 636 + "@babel/plugin-syntax-typescript": "^7.27.1" 637 + }, 638 + "engines": { 639 + "node": ">=6.9.0" 640 + }, 641 + "peerDependencies": { 642 + "@babel/core": "^7.0.0-0" 643 + } 644 + }, 645 + "node_modules/@babel/runtime": { 646 + "version": "7.27.6", 647 + "license": "MIT", 648 + "engines": { 649 + "node": ">=6.9.0" 650 + } 651 + }, 652 + "node_modules/@babel/template": { 653 + "version": "7.27.2", 654 + "license": "MIT", 655 + "dependencies": { 656 + "@babel/code-frame": "^7.27.1", 657 + "@babel/parser": "^7.27.2", 658 + "@babel/types": "^7.27.1" 659 + }, 660 + "engines": { 661 + "node": ">=6.9.0" 662 + } 663 + }, 664 + "node_modules/@babel/traverse": { 665 + "version": "7.28.0", 666 + "license": "MIT", 667 + "dependencies": { 668 + "@babel/code-frame": "^7.27.1", 669 + "@babel/generator": "^7.28.0", 670 + "@babel/helper-globals": "^7.28.0", 671 + "@babel/parser": "^7.28.0", 672 + "@babel/template": "^7.27.2", 673 + "@babel/types": "^7.28.0", 674 + "debug": "^4.3.1" 675 + }, 676 + "engines": { 677 + "node": ">=6.9.0" 678 + } 679 + }, 680 + "node_modules/@babel/types": { 681 + "version": "7.28.1", 682 + "license": "MIT", 683 + "dependencies": { 684 + "@babel/helper-string-parser": "^7.27.1", 685 + "@babel/helper-validator-identifier": "^7.27.1" 686 + }, 687 + "engines": { 688 + "node": ">=6.9.0" 689 + } 690 + }, 691 + "node_modules/@bundled-es-modules/cookie": { 692 + "version": "2.0.1", 693 + "license": "ISC", 694 + "dependencies": { 695 + "cookie": "^0.7.2" 696 + } 697 + }, 698 + "node_modules/@bundled-es-modules/statuses": { 699 + "version": "1.0.1", 700 + "license": "ISC", 701 + "dependencies": { 702 + "statuses": "^2.0.1" 703 + } 704 + }, 705 + "node_modules/@bundled-es-modules/tough-cookie": { 706 + "version": "0.1.6", 707 + "license": "ISC", 708 + "dependencies": { 709 + "@types/tough-cookie": "^4.0.5", 710 + "tough-cookie": "^4.1.4" 711 + } 712 + }, 713 + "node_modules/@emotion/hash": { 714 + "version": "0.8.0", 715 + "license": "MIT" 716 + }, 717 + "node_modules/@emotion/unitless": { 718 + "version": "0.7.5", 719 + "license": "MIT" 720 + }, 721 + "node_modules/@esbuild/win32-x64": { 722 + "version": "0.25.6", 723 + "cpu": [ 724 + "x64" 725 + ], 726 + "license": "MIT", 727 + "optional": true, 728 + "os": [ 729 + "win32" 730 + ], 731 + "engines": { 732 + "node": ">=18" 733 + } 734 + }, 735 + "node_modules/@inquirer/confirm": { 736 + "version": "5.1.13", 737 + "license": "MIT", 738 + "dependencies": { 739 + "@inquirer/core": "^10.1.14", 740 + "@inquirer/type": "^3.0.7" 741 + }, 742 + "engines": { 743 + "node": ">=18" 744 + }, 745 + "peerDependencies": { 746 + "@types/node": ">=18" 747 + }, 748 + "peerDependenciesMeta": { 749 + "@types/node": { 750 + "optional": true 751 + } 752 + } 753 + }, 754 + "node_modules/@inquirer/core": { 755 + "version": "10.1.14", 756 + "license": "MIT", 757 + "dependencies": { 758 + "@inquirer/figures": "^1.0.12", 759 + "@inquirer/type": "^3.0.7", 760 + "ansi-escapes": "^4.3.2", 761 + "cli-width": "^4.1.0", 762 + "mute-stream": "^2.0.0", 763 + "signal-exit": "^4.1.0", 764 + "wrap-ansi": "^6.2.0", 765 + "yoctocolors-cjs": "^2.1.2" 766 + }, 767 + "engines": { 768 + "node": ">=18" 769 + }, 770 + "peerDependencies": { 771 + "@types/node": ">=18" 772 + }, 773 + "peerDependenciesMeta": { 774 + "@types/node": { 775 + "optional": true 776 + } 777 + } 778 + }, 779 + "node_modules/@inquirer/core/node_modules/signal-exit": { 780 + "version": "4.1.0", 781 + "license": "ISC", 782 + "engines": { 783 + "node": ">=14" 784 + }, 785 + "funding": { 786 + "url": "https://github.com/sponsors/isaacs" 787 + } 788 + }, 789 + "node_modules/@inquirer/figures": { 790 + "version": "1.0.12", 791 + "license": "MIT", 792 + "engines": { 793 + "node": ">=18" 794 + } 795 + }, 796 + "node_modules/@inquirer/type": { 797 + "version": "3.0.7", 798 + "license": "MIT", 799 + "engines": { 800 + "node": ">=18" 801 + }, 802 + "peerDependencies": { 803 + "@types/node": ">=18" 804 + }, 805 + "peerDependenciesMeta": { 806 + "@types/node": { 807 + "optional": true 808 + } 809 + } 810 + }, 811 + "node_modules/@isaacs/fs-minipass": { 812 + "version": "4.0.1", 813 + "license": "ISC", 814 + "dependencies": { 815 + "minipass": "^7.0.4" 816 + }, 817 + "engines": { 818 + "node": ">=18.0.0" 819 + } 820 + }, 821 + "node_modules/@jridgewell/gen-mapping": { 822 + "version": "0.3.12", 823 + "license": "MIT", 824 + "dependencies": { 825 + "@jridgewell/sourcemap-codec": "^1.5.0", 826 + "@jridgewell/trace-mapping": "^0.3.24" 827 + } 828 + }, 829 + "node_modules/@jridgewell/resolve-uri": { 830 + "version": "3.1.2", 831 + "license": "MIT", 832 + "engines": { 833 + "node": ">=6.0.0" 834 + } 835 + }, 836 + "node_modules/@jridgewell/sourcemap-codec": { 837 + "version": "1.5.4", 838 + "license": "MIT" 839 + }, 840 + "node_modules/@jridgewell/trace-mapping": { 841 + "version": "0.3.29", 842 + "license": "MIT", 843 + "dependencies": { 844 + "@jridgewell/resolve-uri": "^3.1.0", 845 + "@jridgewell/sourcemap-codec": "^1.4.14" 846 + } 847 + }, 848 + "node_modules/@modelcontextprotocol/sdk": { 849 + "version": "1.15.1", 850 + "license": "MIT", 851 + "dependencies": { 852 + "ajv": "^6.12.6", 853 + "content-type": "^1.0.5", 854 + "cors": "^2.8.5", 855 + "cross-spawn": "^7.0.5", 856 + "eventsource": "^3.0.2", 857 + "eventsource-parser": "^3.0.0", 858 + "express": "^5.0.1", 859 + "express-rate-limit": "^7.5.0", 860 + "pkce-challenge": "^5.0.0", 861 + "raw-body": "^3.0.0", 862 + "zod": "^3.23.8", 863 + "zod-to-json-schema": "^3.24.1" 864 + }, 865 + "engines": { 866 + "node": ">=18" 867 + } 868 + }, 869 + "node_modules/@mswjs/interceptors": { 870 + "version": "0.39.2", 871 + "license": "MIT", 872 + "dependencies": { 873 + "@open-draft/deferred-promise": "^2.2.0", 874 + "@open-draft/logger": "^0.3.0", 875 + "@open-draft/until": "^2.0.0", 876 + "is-node-process": "^1.2.0", 877 + "outvariant": "^1.4.3", 878 + "strict-event-emitter": "^0.5.1" 879 + }, 880 + "engines": { 881 + "node": ">=18" 882 + } 883 + }, 884 + "node_modules/@nodelib/fs.scandir": { 885 + "version": "2.1.5", 886 + "license": "MIT", 887 + "dependencies": { 888 + "@nodelib/fs.stat": "2.0.5", 889 + "run-parallel": "^1.1.9" 890 + }, 891 + "engines": { 892 + "node": ">= 8" 893 + } 894 + }, 895 + "node_modules/@nodelib/fs.stat": { 896 + "version": "2.0.5", 897 + "license": "MIT", 898 + "engines": { 899 + "node": ">= 8" 900 + } 901 + }, 902 + "node_modules/@nodelib/fs.walk": { 903 + "version": "1.2.8", 904 + "license": "MIT", 905 + "dependencies": { 906 + "@nodelib/fs.scandir": "2.1.5", 907 + "fastq": "^1.6.0" 908 + }, 909 + "engines": { 910 + "node": ">= 8" 911 + } 912 + }, 913 + "node_modules/@open-draft/deferred-promise": { 914 + "version": "2.2.0", 915 + "license": "MIT" 916 + }, 917 + "node_modules/@open-draft/logger": { 918 + "version": "0.3.0", 919 + "license": "MIT", 920 + "dependencies": { 921 + "is-node-process": "^1.2.0", 922 + "outvariant": "^1.4.0" 923 + } 924 + }, 925 + "node_modules/@open-draft/until": { 926 + "version": "2.1.0", 927 + "license": "MIT" 928 + }, 929 + "node_modules/@radix-ui/react-compose-refs": { 930 + "version": "1.1.2", 931 + "license": "MIT", 932 + "peerDependencies": { 933 + "@types/react": "*", 934 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 935 + }, 936 + "peerDependenciesMeta": { 937 + "@types/react": { 938 + "optional": true 939 + } 940 + } 941 + }, 942 + "node_modules/@radix-ui/react-slot": { 943 + "version": "1.2.3", 944 + "license": "MIT", 945 + "dependencies": { 946 + "@radix-ui/react-compose-refs": "1.1.2" 947 + }, 948 + "peerDependencies": { 949 + "@types/react": "*", 950 + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 951 + }, 952 + "peerDependenciesMeta": { 953 + "@types/react": { 954 + "optional": true 955 + } 956 + } 957 + }, 958 + "node_modules/@rc-component/async-validator": { 959 + "version": "5.0.4", 960 + "license": "MIT", 961 + "dependencies": { 962 + "@babel/runtime": "^7.24.4" 963 + }, 964 + "engines": { 965 + "node": ">=14.x" 966 + } 967 + }, 968 + "node_modules/@rc-component/color-picker": { 969 + "version": "2.0.1", 970 + "license": "MIT", 971 + "dependencies": { 972 + "@ant-design/fast-color": "^2.0.6", 973 + "@babel/runtime": "^7.23.6", 974 + "classnames": "^2.2.6", 975 + "rc-util": "^5.38.1" 976 + }, 977 + "peerDependencies": { 978 + "react": ">=16.9.0", 979 + "react-dom": ">=16.9.0" 980 + } 981 + }, 982 + "node_modules/@rc-component/context": { 983 + "version": "1.4.0", 984 + "license": "MIT", 985 + "dependencies": { 986 + "@babel/runtime": "^7.10.1", 987 + "rc-util": "^5.27.0" 988 + }, 989 + "peerDependencies": { 990 + "react": ">=16.9.0", 991 + "react-dom": ">=16.9.0" 992 + } 993 + }, 994 + "node_modules/@rc-component/mini-decimal": { 995 + "version": "1.1.0", 996 + "license": "MIT", 997 + "dependencies": { 998 + "@babel/runtime": "^7.18.0" 999 + }, 1000 + "engines": { 1001 + "node": ">=8.x" 1002 + } 1003 + }, 1004 + "node_modules/@rc-component/mutate-observer": { 1005 + "version": "1.1.0", 1006 + "license": "MIT", 1007 + "dependencies": { 1008 + "@babel/runtime": "^7.18.0", 1009 + "classnames": "^2.3.2", 1010 + "rc-util": "^5.24.4" 1011 + }, 1012 + "engines": { 1013 + "node": ">=8.x" 1014 + }, 1015 + "peerDependencies": { 1016 + "react": ">=16.9.0", 1017 + "react-dom": ">=16.9.0" 1018 + } 1019 + }, 1020 + "node_modules/@rc-component/portal": { 1021 + "version": "1.1.2", 1022 + "license": "MIT", 1023 + "dependencies": { 1024 + "@babel/runtime": "^7.18.0", 1025 + "classnames": "^2.3.2", 1026 + "rc-util": "^5.24.4" 1027 + }, 1028 + "engines": { 1029 + "node": ">=8.x" 1030 + }, 1031 + "peerDependencies": { 1032 + "react": ">=16.9.0", 1033 + "react-dom": ">=16.9.0" 1034 + } 1035 + }, 1036 + "node_modules/@rc-component/qrcode": { 1037 + "version": "1.0.0", 1038 + "license": "MIT", 1039 + "dependencies": { 1040 + "@babel/runtime": "^7.24.7", 1041 + "classnames": "^2.3.2", 1042 + "rc-util": "^5.38.0" 1043 + }, 1044 + "engines": { 1045 + "node": ">=8.x" 1046 + }, 1047 + "peerDependencies": { 1048 + "react": ">=16.9.0", 1049 + "react-dom": ">=16.9.0" 1050 + } 1051 + }, 1052 + "node_modules/@rc-component/tour": { 1053 + "version": "1.15.1", 1054 + "license": "MIT", 1055 + "dependencies": { 1056 + "@babel/runtime": "^7.18.0", 1057 + "@rc-component/portal": "^1.0.0-9", 1058 + "@rc-component/trigger": "^2.0.0", 1059 + "classnames": "^2.3.2", 1060 + "rc-util": "^5.24.4" 1061 + }, 1062 + "engines": { 1063 + "node": ">=8.x" 1064 + }, 1065 + "peerDependencies": { 1066 + "react": ">=16.9.0", 1067 + "react-dom": ">=16.9.0" 1068 + } 1069 + }, 1070 + "node_modules/@rc-component/trigger": { 1071 + "version": "2.2.7", 1072 + "license": "MIT", 1073 + "dependencies": { 1074 + "@babel/runtime": "^7.23.2", 1075 + "@rc-component/portal": "^1.1.0", 1076 + "classnames": "^2.3.2", 1077 + "rc-motion": "^2.0.0", 1078 + "rc-resize-observer": "^1.3.1", 1079 + "rc-util": "^5.44.0" 1080 + }, 1081 + "engines": { 1082 + "node": ">=8.x" 1083 + }, 1084 + "peerDependencies": { 1085 + "react": ">=16.9.0", 1086 + "react-dom": ">=16.9.0" 1087 + } 1088 + }, 1089 + "node_modules/@rolldown/pluginutils": { 1090 + "version": "1.0.0-beta.19", 1091 + "dev": true, 1092 + "license": "MIT" 1093 + }, 1094 + "node_modules/@rollup/rollup-win32-x64-msvc": { 1095 + "version": "4.45.0", 1096 + "cpu": [ 1097 + "x64" 1098 + ], 1099 + "license": "MIT", 1100 + "optional": true, 1101 + "os": [ 1102 + "win32" 1103 + ] 1104 + }, 1105 + "node_modules/@tailwindcss/node": { 1106 + "version": "4.1.11", 1107 + "license": "MIT", 1108 + "dependencies": { 1109 + "@ampproject/remapping": "^2.3.0", 1110 + "enhanced-resolve": "^5.18.1", 1111 + "jiti": "^2.4.2", 1112 + "lightningcss": "1.30.1", 1113 + "magic-string": "^0.30.17", 1114 + "source-map-js": "^1.2.1", 1115 + "tailwindcss": "4.1.11" 1116 + } 1117 + }, 1118 + "node_modules/@tailwindcss/oxide": { 1119 + "version": "4.1.11", 1120 + "hasInstallScript": true, 1121 + "license": "MIT", 1122 + "dependencies": { 1123 + "detect-libc": "^2.0.4", 1124 + "tar": "^7.4.3" 1125 + }, 1126 + "engines": { 1127 + "node": ">= 10" 1128 + }, 1129 + "optionalDependencies": { 1130 + "@tailwindcss/oxide-android-arm64": "4.1.11", 1131 + "@tailwindcss/oxide-darwin-arm64": "4.1.11", 1132 + "@tailwindcss/oxide-darwin-x64": "4.1.11", 1133 + "@tailwindcss/oxide-freebsd-x64": "4.1.11", 1134 + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.11", 1135 + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.11", 1136 + "@tailwindcss/oxide-linux-arm64-musl": "4.1.11", 1137 + "@tailwindcss/oxide-linux-x64-gnu": "4.1.11", 1138 + "@tailwindcss/oxide-linux-x64-musl": "4.1.11", 1139 + "@tailwindcss/oxide-wasm32-wasi": "4.1.11", 1140 + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.11", 1141 + "@tailwindcss/oxide-win32-x64-msvc": "4.1.11" 1142 + } 1143 + }, 1144 + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 1145 + "version": "4.1.11", 1146 + "cpu": [ 1147 + "x64" 1148 + ], 1149 + "license": "MIT", 1150 + "optional": true, 1151 + "os": [ 1152 + "win32" 1153 + ], 1154 + "engines": { 1155 + "node": ">= 10" 1156 + } 1157 + }, 1158 + "node_modules/@tailwindcss/vite": { 1159 + "version": "4.1.11", 1160 + "license": "MIT", 1161 + "dependencies": { 1162 + "@tailwindcss/node": "4.1.11", 1163 + "@tailwindcss/oxide": "4.1.11", 1164 + "tailwindcss": "4.1.11" 1165 + }, 1166 + "peerDependencies": { 1167 + "vite": "^5.2.0 || ^6 || ^7" 1168 + } 1169 + }, 1170 + "node_modules/@tauri-apps/api": { 1171 + "version": "2.6.0", 1172 + "license": "Apache-2.0 OR MIT", 1173 + "funding": { 1174 + "type": "opencollective", 1175 + "url": "https://opencollective.com/tauri" 1176 + } 1177 + }, 1178 + "node_modules/@tauri-apps/cli": { 1179 + "version": "2.6.2", 1180 + "dev": true, 1181 + "license": "Apache-2.0 OR MIT", 1182 + "bin": { 1183 + "tauri": "tauri.js" 1184 + }, 1185 + "engines": { 1186 + "node": ">= 10" 1187 + }, 1188 + "funding": { 1189 + "type": "opencollective", 1190 + "url": "https://opencollective.com/tauri" 1191 + }, 1192 + "optionalDependencies": { 1193 + "@tauri-apps/cli-darwin-arm64": "2.6.2", 1194 + "@tauri-apps/cli-darwin-x64": "2.6.2", 1195 + "@tauri-apps/cli-linux-arm-gnueabihf": "2.6.2", 1196 + "@tauri-apps/cli-linux-arm64-gnu": "2.6.2", 1197 + "@tauri-apps/cli-linux-arm64-musl": "2.6.2", 1198 + "@tauri-apps/cli-linux-riscv64-gnu": "2.6.2", 1199 + "@tauri-apps/cli-linux-x64-gnu": "2.6.2", 1200 + "@tauri-apps/cli-linux-x64-musl": "2.6.2", 1201 + "@tauri-apps/cli-win32-arm64-msvc": "2.6.2", 1202 + "@tauri-apps/cli-win32-ia32-msvc": "2.6.2", 1203 + "@tauri-apps/cli-win32-x64-msvc": "2.6.2" 1204 + } 1205 + }, 1206 + "node_modules/@tauri-apps/cli-win32-x64-msvc": { 1207 + "version": "2.6.2", 1208 + "cpu": [ 1209 + "x64" 1210 + ], 1211 + "dev": true, 1212 + "license": "Apache-2.0 OR MIT", 1213 + "optional": true, 1214 + "os": [ 1215 + "win32" 1216 + ], 1217 + "engines": { 1218 + "node": ">= 10" 1219 + } 1220 + }, 1221 + "node_modules/@tauri-apps/plugin-opener": { 1222 + "version": "2.4.0", 1223 + "license": "MIT OR Apache-2.0", 1224 + "dependencies": { 1225 + "@tauri-apps/api": "^2.6.0" 1226 + } 1227 + }, 1228 + "node_modules/@ts-morph/common": { 1229 + "version": "0.19.0", 1230 + "license": "MIT", 1231 + "dependencies": { 1232 + "fast-glob": "^3.2.12", 1233 + "minimatch": "^7.4.3", 1234 + "mkdirp": "^2.1.6", 1235 + "path-browserify": "^1.0.1" 1236 + } 1237 + }, 1238 + "node_modules/@ts-morph/common/node_modules/mkdirp": { 1239 + "version": "2.1.6", 1240 + "license": "MIT", 1241 + "bin": { 1242 + "mkdirp": "dist/cjs/src/bin.js" 1243 + }, 1244 + "engines": { 1245 + "node": ">=10" 1246 + }, 1247 + "funding": { 1248 + "url": "https://github.com/sponsors/isaacs" 1249 + } 1250 + }, 1251 + "node_modules/@types/babel__core": { 1252 + "version": "7.20.5", 1253 + "dev": true, 1254 + "license": "MIT", 1255 + "dependencies": { 1256 + "@babel/parser": "^7.20.7", 1257 + "@babel/types": "^7.20.7", 1258 + "@types/babel__generator": "*", 1259 + "@types/babel__template": "*", 1260 + "@types/babel__traverse": "*" 1261 + } 1262 + }, 1263 + "node_modules/@types/babel__generator": { 1264 + "version": "7.27.0", 1265 + "dev": true, 1266 + "license": "MIT", 1267 + "dependencies": { 1268 + "@babel/types": "^7.0.0" 1269 + } 1270 + }, 1271 + "node_modules/@types/babel__template": { 1272 + "version": "7.4.4", 1273 + "dev": true, 1274 + "license": "MIT", 1275 + "dependencies": { 1276 + "@babel/parser": "^7.1.0", 1277 + "@babel/types": "^7.0.0" 1278 + } 1279 + }, 1280 + "node_modules/@types/babel__traverse": { 1281 + "version": "7.20.7", 1282 + "dev": true, 1283 + "license": "MIT", 1284 + "dependencies": { 1285 + "@babel/types": "^7.20.7" 1286 + } 1287 + }, 1288 + "node_modules/@types/cookie": { 1289 + "version": "0.6.0", 1290 + "license": "MIT" 1291 + }, 1292 + "node_modules/@types/estree": { 1293 + "version": "1.0.8", 1294 + "license": "MIT" 1295 + }, 1296 + "node_modules/@types/node": { 1297 + "version": "24.0.13", 1298 + "devOptional": true, 1299 + "license": "MIT", 1300 + "dependencies": { 1301 + "undici-types": "~7.8.0" 1302 + } 1303 + }, 1304 + "node_modules/@types/prop-types": { 1305 + "version": "15.7.15", 1306 + "devOptional": true, 1307 + "license": "MIT" 1308 + }, 1309 + "node_modules/@types/react": { 1310 + "version": "18.3.23", 1311 + "devOptional": true, 1312 + "license": "MIT", 1313 + "dependencies": { 1314 + "@types/prop-types": "*", 1315 + "csstype": "^3.0.2" 1316 + } 1317 + }, 1318 + "node_modules/@types/react-dom": { 1319 + "version": "18.3.7", 1320 + "dev": true, 1321 + "license": "MIT", 1322 + "peerDependencies": { 1323 + "@types/react": "^18.0.0" 1324 + } 1325 + }, 1326 + "node_modules/@types/statuses": { 1327 + "version": "2.0.6", 1328 + "license": "MIT" 1329 + }, 1330 + "node_modules/@types/tough-cookie": { 1331 + "version": "4.0.5", 1332 + "license": "MIT" 1333 + }, 1334 + "node_modules/@vitejs/plugin-react": { 1335 + "version": "4.6.0", 1336 + "dev": true, 1337 + "license": "MIT", 1338 + "dependencies": { 1339 + "@babel/core": "^7.27.4", 1340 + "@babel/plugin-transform-react-jsx-self": "^7.27.1", 1341 + "@babel/plugin-transform-react-jsx-source": "^7.27.1", 1342 + "@rolldown/pluginutils": "1.0.0-beta.19", 1343 + "@types/babel__core": "^7.20.5", 1344 + "react-refresh": "^0.17.0" 1345 + }, 1346 + "engines": { 1347 + "node": "^14.18.0 || >=16.0.0" 1348 + }, 1349 + "peerDependencies": { 1350 + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0" 1351 + } 1352 + }, 1353 + "node_modules/accepts": { 1354 + "version": "2.0.0", 1355 + "license": "MIT", 1356 + "dependencies": { 1357 + "mime-types": "^3.0.0", 1358 + "negotiator": "^1.0.0" 1359 + }, 1360 + "engines": { 1361 + "node": ">= 0.6" 1362 + } 1363 + }, 1364 + "node_modules/agent-base": { 1365 + "version": "7.1.4", 1366 + "license": "MIT", 1367 + "engines": { 1368 + "node": ">= 14" 1369 + } 1370 + }, 1371 + "node_modules/ajv": { 1372 + "version": "6.12.6", 1373 + "license": "MIT", 1374 + "dependencies": { 1375 + "fast-deep-equal": "^3.1.1", 1376 + "fast-json-stable-stringify": "^2.0.0", 1377 + "json-schema-traverse": "^0.4.1", 1378 + "uri-js": "^4.2.2" 1379 + }, 1380 + "funding": { 1381 + "type": "github", 1382 + "url": "https://github.com/sponsors/epoberezkin" 1383 + } 1384 + }, 1385 + "node_modules/ansi-escapes": { 1386 + "version": "4.3.2", 1387 + "license": "MIT", 1388 + "dependencies": { 1389 + "type-fest": "^0.21.3" 1390 + }, 1391 + "engines": { 1392 + "node": ">=8" 1393 + }, 1394 + "funding": { 1395 + "url": "https://github.com/sponsors/sindresorhus" 1396 + } 1397 + }, 1398 + "node_modules/ansi-escapes/node_modules/type-fest": { 1399 + "version": "0.21.3", 1400 + "license": "(MIT OR CC0-1.0)", 1401 + "engines": { 1402 + "node": ">=10" 1403 + }, 1404 + "funding": { 1405 + "url": "https://github.com/sponsors/sindresorhus" 1406 + } 1407 + }, 1408 + "node_modules/ansi-regex": { 1409 + "version": "6.1.0", 1410 + "license": "MIT", 1411 + "engines": { 1412 + "node": ">=12" 1413 + }, 1414 + "funding": { 1415 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1416 + } 1417 + }, 1418 + "node_modules/ansi-styles": { 1419 + "version": "4.3.0", 1420 + "license": "MIT", 1421 + "dependencies": { 1422 + "color-convert": "^2.0.1" 1423 + }, 1424 + "engines": { 1425 + "node": ">=8" 1426 + }, 1427 + "funding": { 1428 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1429 + } 1430 + }, 1431 + "node_modules/antd": { 1432 + "version": "5.26.4", 1433 + "license": "MIT", 1434 + "dependencies": { 1435 + "@ant-design/colors": "^7.2.1", 1436 + "@ant-design/cssinjs": "^1.23.0", 1437 + "@ant-design/cssinjs-utils": "^1.1.3", 1438 + "@ant-design/fast-color": "^2.0.6", 1439 + "@ant-design/icons": "^5.6.1", 1440 + "@ant-design/react-slick": "~1.1.2", 1441 + "@babel/runtime": "^7.26.0", 1442 + "@rc-component/color-picker": "~2.0.1", 1443 + "@rc-component/mutate-observer": "^1.1.0", 1444 + "@rc-component/qrcode": "~1.0.0", 1445 + "@rc-component/tour": "~1.15.1", 1446 + "@rc-component/trigger": "^2.2.7", 1447 + "classnames": "^2.5.1", 1448 + "copy-to-clipboard": "^3.3.3", 1449 + "dayjs": "^1.11.11", 1450 + "rc-cascader": "~3.34.0", 1451 + "rc-checkbox": "~3.5.0", 1452 + "rc-collapse": "~3.9.0", 1453 + "rc-dialog": "~9.6.0", 1454 + "rc-drawer": "~7.3.0", 1455 + "rc-dropdown": "~4.2.1", 1456 + "rc-field-form": "~2.7.0", 1457 + "rc-image": "~7.12.0", 1458 + "rc-input": "~1.8.0", 1459 + "rc-input-number": "~9.5.0", 1460 + "rc-mentions": "~2.20.0", 1461 + "rc-menu": "~9.16.1", 1462 + "rc-motion": "^2.9.5", 1463 + "rc-notification": "~5.6.4", 1464 + "rc-pagination": "~5.1.0", 1465 + "rc-picker": "~4.11.3", 1466 + "rc-progress": "~4.0.0", 1467 + "rc-rate": "~2.13.1", 1468 + "rc-resize-observer": "^1.4.3", 1469 + "rc-segmented": "~2.7.0", 1470 + "rc-select": "~14.16.8", 1471 + "rc-slider": "~11.1.8", 1472 + "rc-steps": "~6.0.1", 1473 + "rc-switch": "~4.1.0", 1474 + "rc-table": "~7.51.1", 1475 + "rc-tabs": "~15.6.1", 1476 + "rc-textarea": "~1.10.0", 1477 + "rc-tooltip": "~6.4.0", 1478 + "rc-tree": "~5.13.1", 1479 + "rc-tree-select": "~5.27.0", 1480 + "rc-upload": "~4.9.2", 1481 + "rc-util": "^5.44.4", 1482 + "scroll-into-view-if-needed": "^3.1.0", 1483 + "throttle-debounce": "^5.0.2" 1484 + }, 1485 + "funding": { 1486 + "type": "opencollective", 1487 + "url": "https://opencollective.com/ant-design" 1488 + }, 1489 + "peerDependencies": { 1490 + "react": ">=16.9.0", 1491 + "react-dom": ">=16.9.0" 1492 + } 1493 + }, 1494 + "node_modules/argparse": { 1495 + "version": "2.0.1", 1496 + "license": "Python-2.0" 1497 + }, 1498 + "node_modules/ast-types": { 1499 + "version": "0.16.1", 1500 + "license": "MIT", 1501 + "dependencies": { 1502 + "tslib": "^2.0.1" 1503 + }, 1504 + "engines": { 1505 + "node": ">=4" 1506 + } 1507 + }, 1508 + "node_modules/await-lock": { 1509 + "version": "2.2.2", 1510 + "license": "MIT" 1511 + }, 1512 + "node_modules/balanced-match": { 1513 + "version": "1.0.2", 1514 + "license": "MIT" 1515 + }, 1516 + "node_modules/base64-js": { 1517 + "version": "1.5.1", 1518 + "funding": [ 1519 + { 1520 + "type": "github", 1521 + "url": "https://github.com/sponsors/feross" 1522 + }, 1523 + { 1524 + "type": "patreon", 1525 + "url": "https://www.patreon.com/feross" 1526 + }, 1527 + { 1528 + "type": "consulting", 1529 + "url": "https://feross.org/support" 1530 + } 1531 + ], 1532 + "license": "MIT" 1533 + }, 1534 + "node_modules/bl": { 1535 + "version": "5.1.0", 1536 + "license": "MIT", 1537 + "dependencies": { 1538 + "buffer": "^6.0.3", 1539 + "inherits": "^2.0.4", 1540 + "readable-stream": "^3.4.0" 1541 + } 1542 + }, 1543 + "node_modules/body-parser": { 1544 + "version": "2.2.0", 1545 + "license": "MIT", 1546 + "dependencies": { 1547 + "bytes": "^3.1.2", 1548 + "content-type": "^1.0.5", 1549 + "debug": "^4.4.0", 1550 + "http-errors": "^2.0.0", 1551 + "iconv-lite": "^0.6.3", 1552 + "on-finished": "^2.4.1", 1553 + "qs": "^6.14.0", 1554 + "raw-body": "^3.0.0", 1555 + "type-is": "^2.0.0" 1556 + }, 1557 + "engines": { 1558 + "node": ">=18" 1559 + } 1560 + }, 1561 + "node_modules/brace-expansion": { 1562 + "version": "2.0.2", 1563 + "license": "MIT", 1564 + "dependencies": { 1565 + "balanced-match": "^1.0.0" 1566 + } 1567 + }, 1568 + "node_modules/braces": { 1569 + "version": "3.0.3", 1570 + "license": "MIT", 1571 + "dependencies": { 1572 + "fill-range": "^7.1.1" 1573 + }, 1574 + "engines": { 1575 + "node": ">=8" 1576 + } 1577 + }, 1578 + "node_modules/browserslist": { 1579 + "version": "4.25.1", 1580 + "funding": [ 1581 + { 1582 + "type": "opencollective", 1583 + "url": "https://opencollective.com/browserslist" 1584 + }, 1585 + { 1586 + "type": "tidelift", 1587 + "url": "https://tidelift.com/funding/github/npm/browserslist" 1588 + }, 1589 + { 1590 + "type": "github", 1591 + "url": "https://github.com/sponsors/ai" 1592 + } 1593 + ], 1594 + "license": "MIT", 1595 + "dependencies": { 1596 + "caniuse-lite": "^1.0.30001726", 1597 + "electron-to-chromium": "^1.5.173", 1598 + "node-releases": "^2.0.19", 1599 + "update-browserslist-db": "^1.1.3" 1600 + }, 1601 + "bin": { 1602 + "browserslist": "cli.js" 1603 + }, 1604 + "engines": { 1605 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1606 + } 1607 + }, 1608 + "node_modules/buffer": { 1609 + "version": "6.0.3", 1610 + "funding": [ 1611 + { 1612 + "type": "github", 1613 + "url": "https://github.com/sponsors/feross" 1614 + }, 1615 + { 1616 + "type": "patreon", 1617 + "url": "https://www.patreon.com/feross" 1618 + }, 1619 + { 1620 + "type": "consulting", 1621 + "url": "https://feross.org/support" 1622 + } 1623 + ], 1624 + "license": "MIT", 1625 + "dependencies": { 1626 + "base64-js": "^1.3.1", 1627 + "ieee754": "^1.2.1" 1628 + } 1629 + }, 1630 + "node_modules/bytes": { 1631 + "version": "3.1.2", 1632 + "license": "MIT", 1633 + "engines": { 1634 + "node": ">= 0.8" 1635 + } 1636 + }, 1637 + "node_modules/call-bind-apply-helpers": { 1638 + "version": "1.0.2", 1639 + "license": "MIT", 1640 + "dependencies": { 1641 + "es-errors": "^1.3.0", 1642 + "function-bind": "^1.1.2" 1643 + }, 1644 + "engines": { 1645 + "node": ">= 0.4" 1646 + } 1647 + }, 1648 + "node_modules/call-bound": { 1649 + "version": "1.0.4", 1650 + "license": "MIT", 1651 + "dependencies": { 1652 + "call-bind-apply-helpers": "^1.0.2", 1653 + "get-intrinsic": "^1.3.0" 1654 + }, 1655 + "engines": { 1656 + "node": ">= 0.4" 1657 + }, 1658 + "funding": { 1659 + "url": "https://github.com/sponsors/ljharb" 1660 + } 1661 + }, 1662 + "node_modules/callsites": { 1663 + "version": "3.1.0", 1664 + "license": "MIT", 1665 + "engines": { 1666 + "node": ">=6" 1667 + } 1668 + }, 1669 + "node_modules/caniuse-lite": { 1670 + "version": "1.0.30001727", 1671 + "funding": [ 1672 + { 1673 + "type": "opencollective", 1674 + "url": "https://opencollective.com/browserslist" 1675 + }, 1676 + { 1677 + "type": "tidelift", 1678 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1679 + }, 1680 + { 1681 + "type": "github", 1682 + "url": "https://github.com/sponsors/ai" 1683 + } 1684 + ], 1685 + "license": "CC-BY-4.0" 1686 + }, 1687 + "node_modules/chalk": { 1688 + "version": "5.4.1", 1689 + "license": "MIT", 1690 + "engines": { 1691 + "node": "^12.17.0 || ^14.13 || >=16.0.0" 1692 + }, 1693 + "funding": { 1694 + "url": "https://github.com/chalk/chalk?sponsor=1" 1695 + } 1696 + }, 1697 + "node_modules/chownr": { 1698 + "version": "3.0.0", 1699 + "license": "BlueOak-1.0.0", 1700 + "engines": { 1701 + "node": ">=18" 1702 + } 1703 + }, 1704 + "node_modules/class-variance-authority": { 1705 + "version": "0.7.1", 1706 + "license": "Apache-2.0", 1707 + "dependencies": { 1708 + "clsx": "^2.1.1" 1709 + }, 1710 + "funding": { 1711 + "url": "https://polar.sh/cva" 1712 + } 1713 + }, 1714 + "node_modules/classnames": { 1715 + "version": "2.5.1", 1716 + "license": "MIT" 1717 + }, 1718 + "node_modules/cli-cursor": { 1719 + "version": "4.0.0", 1720 + "license": "MIT", 1721 + "dependencies": { 1722 + "restore-cursor": "^4.0.0" 1723 + }, 1724 + "engines": { 1725 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1726 + }, 1727 + "funding": { 1728 + "url": "https://github.com/sponsors/sindresorhus" 1729 + } 1730 + }, 1731 + "node_modules/cli-spinners": { 1732 + "version": "2.9.2", 1733 + "license": "MIT", 1734 + "engines": { 1735 + "node": ">=6" 1736 + }, 1737 + "funding": { 1738 + "url": "https://github.com/sponsors/sindresorhus" 1739 + } 1740 + }, 1741 + "node_modules/cli-width": { 1742 + "version": "4.1.0", 1743 + "license": "ISC", 1744 + "engines": { 1745 + "node": ">= 12" 1746 + } 1747 + }, 1748 + "node_modules/cliui": { 1749 + "version": "8.0.1", 1750 + "license": "ISC", 1751 + "dependencies": { 1752 + "string-width": "^4.2.0", 1753 + "strip-ansi": "^6.0.1", 1754 + "wrap-ansi": "^7.0.0" 1755 + }, 1756 + "engines": { 1757 + "node": ">=12" 1758 + } 1759 + }, 1760 + "node_modules/cliui/node_modules/strip-ansi": { 1761 + "version": "6.0.1", 1762 + "license": "MIT", 1763 + "dependencies": { 1764 + "ansi-regex": "^5.0.1" 1765 + }, 1766 + "engines": { 1767 + "node": ">=8" 1768 + } 1769 + }, 1770 + "node_modules/cliui/node_modules/strip-ansi/node_modules/ansi-regex": { 1771 + "version": "5.0.1", 1772 + "license": "MIT", 1773 + "engines": { 1774 + "node": ">=8" 1775 + } 1776 + }, 1777 + "node_modules/cliui/node_modules/wrap-ansi": { 1778 + "version": "7.0.0", 1779 + "license": "MIT", 1780 + "dependencies": { 1781 + "ansi-styles": "^4.0.0", 1782 + "string-width": "^4.1.0", 1783 + "strip-ansi": "^6.0.0" 1784 + }, 1785 + "engines": { 1786 + "node": ">=10" 1787 + }, 1788 + "funding": { 1789 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 1790 + } 1791 + }, 1792 + "node_modules/clone": { 1793 + "version": "1.0.4", 1794 + "license": "MIT", 1795 + "engines": { 1796 + "node": ">=0.8" 1797 + } 1798 + }, 1799 + "node_modules/clsx": { 1800 + "version": "2.1.1", 1801 + "license": "MIT", 1802 + "engines": { 1803 + "node": ">=6" 1804 + } 1805 + }, 1806 + "node_modules/code-block-writer": { 1807 + "version": "12.0.0", 1808 + "license": "MIT" 1809 + }, 1810 + "node_modules/color-convert": { 1811 + "version": "2.0.1", 1812 + "license": "MIT", 1813 + "dependencies": { 1814 + "color-name": "~1.1.4" 1815 + }, 1816 + "engines": { 1817 + "node": ">=7.0.0" 1818 + } 1819 + }, 1820 + "node_modules/color-name": { 1821 + "version": "1.1.4", 1822 + "license": "MIT" 1823 + }, 1824 + "node_modules/commander": { 1825 + "version": "10.0.1", 1826 + "license": "MIT", 1827 + "engines": { 1828 + "node": ">=14" 1829 + } 1830 + }, 1831 + "node_modules/compute-scroll-into-view": { 1832 + "version": "3.1.1", 1833 + "license": "MIT" 1834 + }, 1835 + "node_modules/content-disposition": { 1836 + "version": "1.0.0", 1837 + "license": "MIT", 1838 + "dependencies": { 1839 + "safe-buffer": "5.2.1" 1840 + }, 1841 + "engines": { 1842 + "node": ">= 0.6" 1843 + } 1844 + }, 1845 + "node_modules/content-type": { 1846 + "version": "1.0.5", 1847 + "license": "MIT", 1848 + "engines": { 1849 + "node": ">= 0.6" 1850 + } 1851 + }, 1852 + "node_modules/convert-source-map": { 1853 + "version": "2.0.0", 1854 + "license": "MIT" 1855 + }, 1856 + "node_modules/cookie": { 1857 + "version": "0.7.2", 1858 + "license": "MIT", 1859 + "engines": { 1860 + "node": ">= 0.6" 1861 + } 1862 + }, 1863 + "node_modules/cookie-signature": { 1864 + "version": "1.2.2", 1865 + "license": "MIT", 1866 + "engines": { 1867 + "node": ">=6.6.0" 1868 + } 1869 + }, 1870 + "node_modules/copy-to-clipboard": { 1871 + "version": "3.3.3", 1872 + "license": "MIT", 1873 + "dependencies": { 1874 + "toggle-selection": "^1.0.6" 1875 + } 1876 + }, 1877 + "node_modules/cors": { 1878 + "version": "2.8.5", 1879 + "license": "MIT", 1880 + "dependencies": { 1881 + "object-assign": "^4", 1882 + "vary": "^1" 1883 + }, 1884 + "engines": { 1885 + "node": ">= 0.10" 1886 + } 1887 + }, 1888 + "node_modules/cosmiconfig": { 1889 + "version": "8.3.6", 1890 + "license": "MIT", 1891 + "dependencies": { 1892 + "import-fresh": "^3.3.0", 1893 + "js-yaml": "^4.1.0", 1894 + "parse-json": "^5.2.0", 1895 + "path-type": "^4.0.0" 1896 + }, 1897 + "engines": { 1898 + "node": ">=14" 1899 + }, 1900 + "funding": { 1901 + "url": "https://github.com/sponsors/d-fischer" 1902 + }, 1903 + "peerDependencies": { 1904 + "typescript": ">=4.9.5" 1905 + }, 1906 + "peerDependenciesMeta": { 1907 + "typescript": { 1908 + "optional": true 1909 + } 1910 + } 1911 + }, 1912 + "node_modules/cross-spawn": { 1913 + "version": "7.0.6", 1914 + "license": "MIT", 1915 + "dependencies": { 1916 + "path-key": "^3.1.0", 1917 + "shebang-command": "^2.0.0", 1918 + "which": "^2.0.1" 1919 + }, 1920 + "engines": { 1921 + "node": ">= 8" 1922 + } 1923 + }, 1924 + "node_modules/csstype": { 1925 + "version": "3.1.3", 1926 + "license": "MIT" 1927 + }, 1928 + "node_modules/data-uri-to-buffer": { 1929 + "version": "4.0.1", 1930 + "license": "MIT", 1931 + "engines": { 1932 + "node": ">= 12" 1933 + } 1934 + }, 1935 + "node_modules/dayjs": { 1936 + "version": "1.11.13", 1937 + "license": "MIT" 1938 + }, 1939 + "node_modules/debug": { 1940 + "version": "4.4.1", 1941 + "license": "MIT", 1942 + "dependencies": { 1943 + "ms": "^2.1.3" 1944 + }, 1945 + "engines": { 1946 + "node": ">=6.0" 1947 + }, 1948 + "peerDependenciesMeta": { 1949 + "supports-color": { 1950 + "optional": true 1951 + } 1952 + } 1953 + }, 1954 + "node_modules/deepmerge": { 1955 + "version": "4.3.1", 1956 + "license": "MIT", 1957 + "engines": { 1958 + "node": ">=0.10.0" 1959 + } 1960 + }, 1961 + "node_modules/defaults": { 1962 + "version": "1.0.4", 1963 + "license": "MIT", 1964 + "dependencies": { 1965 + "clone": "^1.0.2" 1966 + }, 1967 + "funding": { 1968 + "url": "https://github.com/sponsors/sindresorhus" 1969 + } 1970 + }, 1971 + "node_modules/depd": { 1972 + "version": "2.0.0", 1973 + "license": "MIT", 1974 + "engines": { 1975 + "node": ">= 0.8" 1976 + } 1977 + }, 1978 + "node_modules/detect-libc": { 1979 + "version": "2.0.4", 1980 + "license": "Apache-2.0", 1981 + "engines": { 1982 + "node": ">=8" 1983 + } 1984 + }, 1985 + "node_modules/diff": { 1986 + "version": "5.2.0", 1987 + "license": "BSD-3-Clause", 1988 + "engines": { 1989 + "node": ">=0.3.1" 1990 + } 1991 + }, 1992 + "node_modules/dunder-proto": { 1993 + "version": "1.0.1", 1994 + "license": "MIT", 1995 + "dependencies": { 1996 + "call-bind-apply-helpers": "^1.0.1", 1997 + "es-errors": "^1.3.0", 1998 + "gopd": "^1.2.0" 1999 + }, 2000 + "engines": { 2001 + "node": ">= 0.4" 2002 + } 2003 + }, 2004 + "node_modules/ee-first": { 2005 + "version": "1.1.1", 2006 + "license": "MIT" 2007 + }, 2008 + "node_modules/electron-to-chromium": { 2009 + "version": "1.5.182", 2010 + "license": "ISC" 2011 + }, 2012 + "node_modules/emoji-regex": { 2013 + "version": "8.0.0", 2014 + "license": "MIT" 2015 + }, 2016 + "node_modules/encodeurl": { 2017 + "version": "2.0.0", 2018 + "license": "MIT", 2019 + "engines": { 2020 + "node": ">= 0.8" 2021 + } 2022 + }, 2023 + "node_modules/enhanced-resolve": { 2024 + "version": "5.18.2", 2025 + "license": "MIT", 2026 + "dependencies": { 2027 + "graceful-fs": "^4.2.4", 2028 + "tapable": "^2.2.0" 2029 + }, 2030 + "engines": { 2031 + "node": ">=10.13.0" 2032 + } 2033 + }, 2034 + "node_modules/error-ex": { 2035 + "version": "1.3.2", 2036 + "license": "MIT", 2037 + "dependencies": { 2038 + "is-arrayish": "^0.2.1" 2039 + } 2040 + }, 2041 + "node_modules/es-define-property": { 2042 + "version": "1.0.1", 2043 + "license": "MIT", 2044 + "engines": { 2045 + "node": ">= 0.4" 2046 + } 2047 + }, 2048 + "node_modules/es-errors": { 2049 + "version": "1.3.0", 2050 + "license": "MIT", 2051 + "engines": { 2052 + "node": ">= 0.4" 2053 + } 2054 + }, 2055 + "node_modules/es-object-atoms": { 2056 + "version": "1.1.1", 2057 + "license": "MIT", 2058 + "dependencies": { 2059 + "es-errors": "^1.3.0" 2060 + }, 2061 + "engines": { 2062 + "node": ">= 0.4" 2063 + } 2064 + }, 2065 + "node_modules/esbuild": { 2066 + "version": "0.25.6", 2067 + "hasInstallScript": true, 2068 + "license": "MIT", 2069 + "bin": { 2070 + "esbuild": "bin/esbuild" 2071 + }, 2072 + "engines": { 2073 + "node": ">=18" 2074 + }, 2075 + "optionalDependencies": { 2076 + "@esbuild/aix-ppc64": "0.25.6", 2077 + "@esbuild/android-arm": "0.25.6", 2078 + "@esbuild/android-arm64": "0.25.6", 2079 + "@esbuild/android-x64": "0.25.6", 2080 + "@esbuild/darwin-arm64": "0.25.6", 2081 + "@esbuild/darwin-x64": "0.25.6", 2082 + "@esbuild/freebsd-arm64": "0.25.6", 2083 + "@esbuild/freebsd-x64": "0.25.6", 2084 + "@esbuild/linux-arm": "0.25.6", 2085 + "@esbuild/linux-arm64": "0.25.6", 2086 + "@esbuild/linux-ia32": "0.25.6", 2087 + "@esbuild/linux-loong64": "0.25.6", 2088 + "@esbuild/linux-mips64el": "0.25.6", 2089 + "@esbuild/linux-ppc64": "0.25.6", 2090 + "@esbuild/linux-riscv64": "0.25.6", 2091 + "@esbuild/linux-s390x": "0.25.6", 2092 + "@esbuild/linux-x64": "0.25.6", 2093 + "@esbuild/netbsd-arm64": "0.25.6", 2094 + "@esbuild/netbsd-x64": "0.25.6", 2095 + "@esbuild/openbsd-arm64": "0.25.6", 2096 + "@esbuild/openbsd-x64": "0.25.6", 2097 + "@esbuild/openharmony-arm64": "0.25.6", 2098 + "@esbuild/sunos-x64": "0.25.6", 2099 + "@esbuild/win32-arm64": "0.25.6", 2100 + "@esbuild/win32-ia32": "0.25.6", 2101 + "@esbuild/win32-x64": "0.25.6" 2102 + } 2103 + }, 2104 + "node_modules/escalade": { 2105 + "version": "3.2.0", 2106 + "license": "MIT", 2107 + "engines": { 2108 + "node": ">=6" 2109 + } 2110 + }, 2111 + "node_modules/escape-html": { 2112 + "version": "1.0.3", 2113 + "license": "MIT" 2114 + }, 2115 + "node_modules/esprima": { 2116 + "version": "4.0.1", 2117 + "license": "BSD-2-Clause", 2118 + "bin": { 2119 + "esparse": "bin/esparse.js", 2120 + "esvalidate": "bin/esvalidate.js" 2121 + }, 2122 + "engines": { 2123 + "node": ">=4" 2124 + } 2125 + }, 2126 + "node_modules/etag": { 2127 + "version": "1.8.1", 2128 + "license": "MIT", 2129 + "engines": { 2130 + "node": ">= 0.6" 2131 + } 2132 + }, 2133 + "node_modules/eventsource": { 2134 + "version": "3.0.7", 2135 + "license": "MIT", 2136 + "dependencies": { 2137 + "eventsource-parser": "^3.0.1" 2138 + }, 2139 + "engines": { 2140 + "node": ">=18.0.0" 2141 + } 2142 + }, 2143 + "node_modules/eventsource-parser": { 2144 + "version": "3.0.3", 2145 + "license": "MIT", 2146 + "engines": { 2147 + "node": ">=20.0.0" 2148 + } 2149 + }, 2150 + "node_modules/execa": { 2151 + "version": "7.2.0", 2152 + "license": "MIT", 2153 + "dependencies": { 2154 + "cross-spawn": "^7.0.3", 2155 + "get-stream": "^6.0.1", 2156 + "human-signals": "^4.3.0", 2157 + "is-stream": "^3.0.0", 2158 + "merge-stream": "^2.0.0", 2159 + "npm-run-path": "^5.1.0", 2160 + "onetime": "^6.0.0", 2161 + "signal-exit": "^3.0.7", 2162 + "strip-final-newline": "^3.0.0" 2163 + }, 2164 + "engines": { 2165 + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" 2166 + }, 2167 + "funding": { 2168 + "url": "https://github.com/sindresorhus/execa?sponsor=1" 2169 + } 2170 + }, 2171 + "node_modules/express": { 2172 + "version": "5.1.0", 2173 + "license": "MIT", 2174 + "dependencies": { 2175 + "accepts": "^2.0.0", 2176 + "body-parser": "^2.2.0", 2177 + "content-disposition": "^1.0.0", 2178 + "content-type": "^1.0.5", 2179 + "cookie": "^0.7.1", 2180 + "cookie-signature": "^1.2.1", 2181 + "debug": "^4.4.0", 2182 + "encodeurl": "^2.0.0", 2183 + "escape-html": "^1.0.3", 2184 + "etag": "^1.8.1", 2185 + "finalhandler": "^2.1.0", 2186 + "fresh": "^2.0.0", 2187 + "http-errors": "^2.0.0", 2188 + "merge-descriptors": "^2.0.0", 2189 + "mime-types": "^3.0.0", 2190 + "on-finished": "^2.4.1", 2191 + "once": "^1.4.0", 2192 + "parseurl": "^1.3.3", 2193 + "proxy-addr": "^2.0.7", 2194 + "qs": "^6.14.0", 2195 + "range-parser": "^1.2.1", 2196 + "router": "^2.2.0", 2197 + "send": "^1.1.0", 2198 + "serve-static": "^2.2.0", 2199 + "statuses": "^2.0.1", 2200 + "type-is": "^2.0.1", 2201 + "vary": "^1.1.2" 2202 + }, 2203 + "engines": { 2204 + "node": ">= 18" 2205 + }, 2206 + "funding": { 2207 + "type": "opencollective", 2208 + "url": "https://opencollective.com/express" 2209 + } 2210 + }, 2211 + "node_modules/express-rate-limit": { 2212 + "version": "7.5.1", 2213 + "license": "MIT", 2214 + "engines": { 2215 + "node": ">= 16" 2216 + }, 2217 + "funding": { 2218 + "url": "https://github.com/sponsors/express-rate-limit" 2219 + }, 2220 + "peerDependencies": { 2221 + "express": ">= 4.11" 2222 + } 2223 + }, 2224 + "node_modules/fast-deep-equal": { 2225 + "version": "3.1.3", 2226 + "license": "MIT" 2227 + }, 2228 + "node_modules/fast-glob": { 2229 + "version": "3.3.3", 2230 + "license": "MIT", 2231 + "dependencies": { 2232 + "@nodelib/fs.stat": "^2.0.2", 2233 + "@nodelib/fs.walk": "^1.2.3", 2234 + "glob-parent": "^5.1.2", 2235 + "merge2": "^1.3.0", 2236 + "micromatch": "^4.0.8" 2237 + }, 2238 + "engines": { 2239 + "node": ">=8.6.0" 2240 + } 2241 + }, 2242 + "node_modules/fast-json-stable-stringify": { 2243 + "version": "2.1.0", 2244 + "license": "MIT" 2245 + }, 2246 + "node_modules/fastq": { 2247 + "version": "1.19.1", 2248 + "license": "ISC", 2249 + "dependencies": { 2250 + "reusify": "^1.0.4" 2251 + } 2252 + }, 2253 + "node_modules/fdir": { 2254 + "version": "6.4.6", 2255 + "license": "MIT", 2256 + "peerDependencies": { 2257 + "picomatch": "^3 || ^4" 2258 + }, 2259 + "peerDependenciesMeta": { 2260 + "picomatch": { 2261 + "optional": true 2262 + } 2263 + } 2264 + }, 2265 + "node_modules/fetch-blob": { 2266 + "version": "3.2.0", 2267 + "funding": [ 2268 + { 2269 + "type": "github", 2270 + "url": "https://github.com/sponsors/jimmywarting" 2271 + }, 2272 + { 2273 + "type": "paypal", 2274 + "url": "https://paypal.me/jimmywarting" 2275 + } 2276 + ], 2277 + "license": "MIT", 2278 + "dependencies": { 2279 + "node-domexception": "^1.0.0", 2280 + "web-streams-polyfill": "^3.0.3" 2281 + }, 2282 + "engines": { 2283 + "node": "^12.20 || >= 14.13" 2284 + } 2285 + }, 2286 + "node_modules/fill-range": { 2287 + "version": "7.1.1", 2288 + "license": "MIT", 2289 + "dependencies": { 2290 + "to-regex-range": "^5.0.1" 2291 + }, 2292 + "engines": { 2293 + "node": ">=8" 2294 + } 2295 + }, 2296 + "node_modules/finalhandler": { 2297 + "version": "2.1.0", 2298 + "license": "MIT", 2299 + "dependencies": { 2300 + "debug": "^4.4.0", 2301 + "encodeurl": "^2.0.0", 2302 + "escape-html": "^1.0.3", 2303 + "on-finished": "^2.4.1", 2304 + "parseurl": "^1.3.3", 2305 + "statuses": "^2.0.1" 2306 + }, 2307 + "engines": { 2308 + "node": ">= 0.8" 2309 + } 2310 + }, 2311 + "node_modules/formdata-polyfill": { 2312 + "version": "4.0.10", 2313 + "license": "MIT", 2314 + "dependencies": { 2315 + "fetch-blob": "^3.1.2" 2316 + }, 2317 + "engines": { 2318 + "node": ">=12.20.0" 2319 + } 2320 + }, 2321 + "node_modules/forwarded": { 2322 + "version": "0.2.0", 2323 + "license": "MIT", 2324 + "engines": { 2325 + "node": ">= 0.6" 2326 + } 2327 + }, 2328 + "node_modules/fresh": { 2329 + "version": "2.0.0", 2330 + "license": "MIT", 2331 + "engines": { 2332 + "node": ">= 0.8" 2333 + } 2334 + }, 2335 + "node_modules/fs-extra": { 2336 + "version": "11.3.0", 2337 + "license": "MIT", 2338 + "dependencies": { 2339 + "graceful-fs": "^4.2.0", 2340 + "jsonfile": "^6.0.1", 2341 + "universalify": "^2.0.0" 2342 + }, 2343 + "engines": { 2344 + "node": ">=14.14" 2345 + } 2346 + }, 2347 + "node_modules/function-bind": { 2348 + "version": "1.1.2", 2349 + "license": "MIT", 2350 + "funding": { 2351 + "url": "https://github.com/sponsors/ljharb" 2352 + } 2353 + }, 2354 + "node_modules/gensync": { 2355 + "version": "1.0.0-beta.2", 2356 + "license": "MIT", 2357 + "engines": { 2358 + "node": ">=6.9.0" 2359 + } 2360 + }, 2361 + "node_modules/get-caller-file": { 2362 + "version": "2.0.5", 2363 + "license": "ISC", 2364 + "engines": { 2365 + "node": "6.* || 8.* || >= 10.*" 2366 + } 2367 + }, 2368 + "node_modules/get-intrinsic": { 2369 + "version": "1.3.0", 2370 + "license": "MIT", 2371 + "dependencies": { 2372 + "call-bind-apply-helpers": "^1.0.2", 2373 + "es-define-property": "^1.0.1", 2374 + "es-errors": "^1.3.0", 2375 + "es-object-atoms": "^1.1.1", 2376 + "function-bind": "^1.1.2", 2377 + "get-proto": "^1.0.1", 2378 + "gopd": "^1.2.0", 2379 + "has-symbols": "^1.1.0", 2380 + "hasown": "^2.0.2", 2381 + "math-intrinsics": "^1.1.0" 2382 + }, 2383 + "engines": { 2384 + "node": ">= 0.4" 2385 + }, 2386 + "funding": { 2387 + "url": "https://github.com/sponsors/ljharb" 2388 + } 2389 + }, 2390 + "node_modules/get-own-enumerable-keys": { 2391 + "version": "1.0.0", 2392 + "license": "MIT", 2393 + "engines": { 2394 + "node": ">=14.16" 2395 + }, 2396 + "funding": { 2397 + "url": "https://github.com/sponsors/sindresorhus" 2398 + } 2399 + }, 2400 + "node_modules/get-proto": { 2401 + "version": "1.0.1", 2402 + "license": "MIT", 2403 + "dependencies": { 2404 + "dunder-proto": "^1.0.1", 2405 + "es-object-atoms": "^1.0.0" 2406 + }, 2407 + "engines": { 2408 + "node": ">= 0.4" 2409 + } 2410 + }, 2411 + "node_modules/get-stream": { 2412 + "version": "6.0.1", 2413 + "license": "MIT", 2414 + "engines": { 2415 + "node": ">=10" 2416 + }, 2417 + "funding": { 2418 + "url": "https://github.com/sponsors/sindresorhus" 2419 + } 2420 + }, 2421 + "node_modules/glob-parent": { 2422 + "version": "5.1.2", 2423 + "license": "ISC", 2424 + "dependencies": { 2425 + "is-glob": "^4.0.1" 2426 + }, 2427 + "engines": { 2428 + "node": ">= 6" 2429 + } 2430 + }, 2431 + "node_modules/gopd": { 2432 + "version": "1.2.0", 2433 + "license": "MIT", 2434 + "engines": { 2435 + "node": ">= 0.4" 2436 + }, 2437 + "funding": { 2438 + "url": "https://github.com/sponsors/ljharb" 2439 + } 2440 + }, 2441 + "node_modules/graceful-fs": { 2442 + "version": "4.2.11", 2443 + "license": "ISC" 2444 + }, 2445 + "node_modules/graphemer": { 2446 + "version": "1.4.0", 2447 + "license": "MIT" 2448 + }, 2449 + "node_modules/graphql": { 2450 + "version": "16.11.0", 2451 + "license": "MIT", 2452 + "engines": { 2453 + "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" 2454 + } 2455 + }, 2456 + "node_modules/has-symbols": { 2457 + "version": "1.1.0", 2458 + "license": "MIT", 2459 + "engines": { 2460 + "node": ">= 0.4" 2461 + }, 2462 + "funding": { 2463 + "url": "https://github.com/sponsors/ljharb" 2464 + } 2465 + }, 2466 + "node_modules/hasown": { 2467 + "version": "2.0.2", 2468 + "license": "MIT", 2469 + "dependencies": { 2470 + "function-bind": "^1.1.2" 2471 + }, 2472 + "engines": { 2473 + "node": ">= 0.4" 2474 + } 2475 + }, 2476 + "node_modules/headers-polyfill": { 2477 + "version": "4.0.3", 2478 + "license": "MIT" 2479 + }, 2480 + "node_modules/http-errors": { 2481 + "version": "2.0.0", 2482 + "license": "MIT", 2483 + "dependencies": { 2484 + "depd": "2.0.0", 2485 + "inherits": "2.0.4", 2486 + "setprototypeof": "1.2.0", 2487 + "statuses": "2.0.1", 2488 + "toidentifier": "1.0.1" 2489 + }, 2490 + "engines": { 2491 + "node": ">= 0.8" 2492 + } 2493 + }, 2494 + "node_modules/http-errors/node_modules/statuses": { 2495 + "version": "2.0.1", 2496 + "license": "MIT", 2497 + "engines": { 2498 + "node": ">= 0.8" 2499 + } 2500 + }, 2501 + "node_modules/https-proxy-agent": { 2502 + "version": "6.2.1", 2503 + "license": "MIT", 2504 + "dependencies": { 2505 + "agent-base": "^7.0.2", 2506 + "debug": "4" 2507 + }, 2508 + "engines": { 2509 + "node": ">= 14" 2510 + } 2511 + }, 2512 + "node_modules/human-signals": { 2513 + "version": "4.3.1", 2514 + "license": "Apache-2.0", 2515 + "engines": { 2516 + "node": ">=14.18.0" 2517 + } 2518 + }, 2519 + "node_modules/iconv-lite": { 2520 + "version": "0.6.3", 2521 + "license": "MIT", 2522 + "dependencies": { 2523 + "safer-buffer": ">= 2.1.2 < 3.0.0" 2524 + }, 2525 + "engines": { 2526 + "node": ">=0.10.0" 2527 + } 2528 + }, 2529 + "node_modules/ieee754": { 2530 + "version": "1.2.1", 2531 + "funding": [ 2532 + { 2533 + "type": "github", 2534 + "url": "https://github.com/sponsors/feross" 2535 + }, 2536 + { 2537 + "type": "patreon", 2538 + "url": "https://www.patreon.com/feross" 2539 + }, 2540 + { 2541 + "type": "consulting", 2542 + "url": "https://feross.org/support" 2543 + } 2544 + ], 2545 + "license": "BSD-3-Clause" 2546 + }, 2547 + "node_modules/import-fresh": { 2548 + "version": "3.3.1", 2549 + "license": "MIT", 2550 + "dependencies": { 2551 + "parent-module": "^1.0.0", 2552 + "resolve-from": "^4.0.0" 2553 + }, 2554 + "engines": { 2555 + "node": ">=6" 2556 + }, 2557 + "funding": { 2558 + "url": "https://github.com/sponsors/sindresorhus" 2559 + } 2560 + }, 2561 + "node_modules/inherits": { 2562 + "version": "2.0.4", 2563 + "license": "ISC" 2564 + }, 2565 + "node_modules/ipaddr.js": { 2566 + "version": "1.9.1", 2567 + "license": "MIT", 2568 + "engines": { 2569 + "node": ">= 0.10" 2570 + } 2571 + }, 2572 + "node_modules/is-arrayish": { 2573 + "version": "0.2.1", 2574 + "license": "MIT" 2575 + }, 2576 + "node_modules/is-extglob": { 2577 + "version": "2.1.1", 2578 + "license": "MIT", 2579 + "engines": { 2580 + "node": ">=0.10.0" 2581 + } 2582 + }, 2583 + "node_modules/is-fullwidth-code-point": { 2584 + "version": "3.0.0", 2585 + "license": "MIT", 2586 + "engines": { 2587 + "node": ">=8" 2588 + } 2589 + }, 2590 + "node_modules/is-glob": { 2591 + "version": "4.0.3", 2592 + "license": "MIT", 2593 + "dependencies": { 2594 + "is-extglob": "^2.1.1" 2595 + }, 2596 + "engines": { 2597 + "node": ">=0.10.0" 2598 + } 2599 + }, 2600 + "node_modules/is-interactive": { 2601 + "version": "2.0.0", 2602 + "license": "MIT", 2603 + "engines": { 2604 + "node": ">=12" 2605 + }, 2606 + "funding": { 2607 + "url": "https://github.com/sponsors/sindresorhus" 2608 + } 2609 + }, 2610 + "node_modules/is-node-process": { 2611 + "version": "1.2.0", 2612 + "license": "MIT" 2613 + }, 2614 + "node_modules/is-number": { 2615 + "version": "7.0.0", 2616 + "license": "MIT", 2617 + "engines": { 2618 + "node": ">=0.12.0" 2619 + } 2620 + }, 2621 + "node_modules/is-obj": { 2622 + "version": "3.0.0", 2623 + "license": "MIT", 2624 + "engines": { 2625 + "node": ">=12" 2626 + }, 2627 + "funding": { 2628 + "url": "https://github.com/sponsors/sindresorhus" 2629 + } 2630 + }, 2631 + "node_modules/is-promise": { 2632 + "version": "4.0.0", 2633 + "license": "MIT" 2634 + }, 2635 + "node_modules/is-regexp": { 2636 + "version": "3.1.0", 2637 + "license": "MIT", 2638 + "engines": { 2639 + "node": ">=12" 2640 + }, 2641 + "funding": { 2642 + "url": "https://github.com/sponsors/sindresorhus" 2643 + } 2644 + }, 2645 + "node_modules/is-stream": { 2646 + "version": "3.0.0", 2647 + "license": "MIT", 2648 + "engines": { 2649 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2650 + }, 2651 + "funding": { 2652 + "url": "https://github.com/sponsors/sindresorhus" 2653 + } 2654 + }, 2655 + "node_modules/is-unicode-supported": { 2656 + "version": "1.3.0", 2657 + "license": "MIT", 2658 + "engines": { 2659 + "node": ">=12" 2660 + }, 2661 + "funding": { 2662 + "url": "https://github.com/sponsors/sindresorhus" 2663 + } 2664 + }, 2665 + "node_modules/isexe": { 2666 + "version": "2.0.0", 2667 + "license": "ISC" 2668 + }, 2669 + "node_modules/iso-datestring-validator": { 2670 + "version": "2.2.2", 2671 + "license": "MIT" 2672 + }, 2673 + "node_modules/jiti": { 2674 + "version": "2.4.2", 2675 + "license": "MIT", 2676 + "bin": { 2677 + "jiti": "lib/jiti-cli.mjs" 2678 + } 2679 + }, 2680 + "node_modules/jose": { 2681 + "version": "5.10.0", 2682 + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", 2683 + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", 2684 + "license": "MIT", 2685 + "funding": { 2686 + "url": "https://github.com/sponsors/panva" 2687 + } 2688 + }, 2689 + "node_modules/js-tokens": { 2690 + "version": "4.0.0", 2691 + "license": "MIT" 2692 + }, 2693 + "node_modules/js-yaml": { 2694 + "version": "4.1.0", 2695 + "license": "MIT", 2696 + "dependencies": { 2697 + "argparse": "^2.0.1" 2698 + }, 2699 + "bin": { 2700 + "js-yaml": "bin/js-yaml.js" 2701 + } 2702 + }, 2703 + "node_modules/jsesc": { 2704 + "version": "3.1.0", 2705 + "license": "MIT", 2706 + "bin": { 2707 + "jsesc": "bin/jsesc" 2708 + }, 2709 + "engines": { 2710 + "node": ">=6" 2711 + } 2712 + }, 2713 + "node_modules/json-parse-even-better-errors": { 2714 + "version": "2.3.1", 2715 + "license": "MIT" 2716 + }, 2717 + "node_modules/json-schema-traverse": { 2718 + "version": "0.4.1", 2719 + "license": "MIT" 2720 + }, 2721 + "node_modules/json2mq": { 2722 + "version": "0.2.0", 2723 + "license": "MIT", 2724 + "dependencies": { 2725 + "string-convert": "^0.2.0" 2726 + } 2727 + }, 2728 + "node_modules/json5": { 2729 + "version": "2.2.3", 2730 + "license": "MIT", 2731 + "bin": { 2732 + "json5": "lib/cli.js" 2733 + }, 2734 + "engines": { 2735 + "node": ">=6" 2736 + } 2737 + }, 2738 + "node_modules/jsonfile": { 2739 + "version": "6.1.0", 2740 + "license": "MIT", 2741 + "dependencies": { 2742 + "universalify": "^2.0.0" 2743 + }, 2744 + "optionalDependencies": { 2745 + "graceful-fs": "^4.1.6" 2746 + } 2747 + }, 2748 + "node_modules/kleur": { 2749 + "version": "4.1.5", 2750 + "license": "MIT", 2751 + "engines": { 2752 + "node": ">=6" 2753 + } 2754 + }, 2755 + "node_modules/lightningcss": { 2756 + "version": "1.30.1", 2757 + "license": "MPL-2.0", 2758 + "dependencies": { 2759 + "detect-libc": "^2.0.3" 2760 + }, 2761 + "engines": { 2762 + "node": ">= 12.0.0" 2763 + }, 2764 + "funding": { 2765 + "type": "opencollective", 2766 + "url": "https://opencollective.com/parcel" 2767 + }, 2768 + "optionalDependencies": { 2769 + "lightningcss-darwin-arm64": "1.30.1", 2770 + "lightningcss-darwin-x64": "1.30.1", 2771 + "lightningcss-freebsd-x64": "1.30.1", 2772 + "lightningcss-linux-arm-gnueabihf": "1.30.1", 2773 + "lightningcss-linux-arm64-gnu": "1.30.1", 2774 + "lightningcss-linux-arm64-musl": "1.30.1", 2775 + "lightningcss-linux-x64-gnu": "1.30.1", 2776 + "lightningcss-linux-x64-musl": "1.30.1", 2777 + "lightningcss-win32-arm64-msvc": "1.30.1", 2778 + "lightningcss-win32-x64-msvc": "1.30.1" 2779 + } 2780 + }, 2781 + "node_modules/lightningcss-win32-x64-msvc": { 2782 + "version": "1.30.1", 2783 + "cpu": [ 2784 + "x64" 2785 + ], 2786 + "license": "MPL-2.0", 2787 + "optional": true, 2788 + "os": [ 2789 + "win32" 2790 + ], 2791 + "engines": { 2792 + "node": ">= 12.0.0" 2793 + }, 2794 + "funding": { 2795 + "type": "opencollective", 2796 + "url": "https://opencollective.com/parcel" 2797 + } 2798 + }, 2799 + "node_modules/lines-and-columns": { 2800 + "version": "1.2.4", 2801 + "license": "MIT" 2802 + }, 2803 + "node_modules/log-symbols": { 2804 + "version": "5.1.0", 2805 + "license": "MIT", 2806 + "dependencies": { 2807 + "chalk": "^5.0.0", 2808 + "is-unicode-supported": "^1.1.0" 2809 + }, 2810 + "engines": { 2811 + "node": ">=12" 2812 + }, 2813 + "funding": { 2814 + "url": "https://github.com/sponsors/sindresorhus" 2815 + } 2816 + }, 2817 + "node_modules/loose-envify": { 2818 + "version": "1.4.0", 2819 + "license": "MIT", 2820 + "dependencies": { 2821 + "js-tokens": "^3.0.0 || ^4.0.0" 2822 + }, 2823 + "bin": { 2824 + "loose-envify": "cli.js" 2825 + } 2826 + }, 2827 + "node_modules/lru-cache": { 2828 + "version": "5.1.1", 2829 + "license": "ISC", 2830 + "dependencies": { 2831 + "yallist": "^3.0.2" 2832 + } 2833 + }, 2834 + "node_modules/lru-cache/node_modules/yallist": { 2835 + "version": "3.1.1", 2836 + "license": "ISC" 2837 + }, 2838 + "node_modules/lucide-react": { 2839 + "version": "0.525.0", 2840 + "license": "ISC", 2841 + "peerDependencies": { 2842 + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" 2843 + } 2844 + }, 2845 + "node_modules/magic-string": { 2846 + "version": "0.30.17", 2847 + "license": "MIT", 2848 + "dependencies": { 2849 + "@jridgewell/sourcemap-codec": "^1.5.0" 2850 + } 2851 + }, 2852 + "node_modules/math-intrinsics": { 2853 + "version": "1.1.0", 2854 + "license": "MIT", 2855 + "engines": { 2856 + "node": ">= 0.4" 2857 + } 2858 + }, 2859 + "node_modules/media-typer": { 2860 + "version": "1.1.0", 2861 + "license": "MIT", 2862 + "engines": { 2863 + "node": ">= 0.8" 2864 + } 2865 + }, 2866 + "node_modules/merge-descriptors": { 2867 + "version": "2.0.0", 2868 + "license": "MIT", 2869 + "engines": { 2870 + "node": ">=18" 2871 + }, 2872 + "funding": { 2873 + "url": "https://github.com/sponsors/sindresorhus" 2874 + } 2875 + }, 2876 + "node_modules/merge-stream": { 2877 + "version": "2.0.0", 2878 + "license": "MIT" 2879 + }, 2880 + "node_modules/merge2": { 2881 + "version": "1.4.1", 2882 + "license": "MIT", 2883 + "engines": { 2884 + "node": ">= 8" 2885 + } 2886 + }, 2887 + "node_modules/micromatch": { 2888 + "version": "4.0.8", 2889 + "license": "MIT", 2890 + "dependencies": { 2891 + "braces": "^3.0.3", 2892 + "picomatch": "^2.3.1" 2893 + }, 2894 + "engines": { 2895 + "node": ">=8.6" 2896 + } 2897 + }, 2898 + "node_modules/micromatch/node_modules/picomatch": { 2899 + "version": "2.3.1", 2900 + "license": "MIT", 2901 + "engines": { 2902 + "node": ">=8.6" 2903 + }, 2904 + "funding": { 2905 + "url": "https://github.com/sponsors/jonschlinkert" 2906 + } 2907 + }, 2908 + "node_modules/mime-db": { 2909 + "version": "1.54.0", 2910 + "license": "MIT", 2911 + "engines": { 2912 + "node": ">= 0.6" 2913 + } 2914 + }, 2915 + "node_modules/mime-types": { 2916 + "version": "3.0.1", 2917 + "license": "MIT", 2918 + "dependencies": { 2919 + "mime-db": "^1.54.0" 2920 + }, 2921 + "engines": { 2922 + "node": ">= 0.6" 2923 + } 2924 + }, 2925 + "node_modules/mimic-fn": { 2926 + "version": "4.0.0", 2927 + "license": "MIT", 2928 + "engines": { 2929 + "node": ">=12" 2930 + }, 2931 + "funding": { 2932 + "url": "https://github.com/sponsors/sindresorhus" 2933 + } 2934 + }, 2935 + "node_modules/minimatch": { 2936 + "version": "7.4.6", 2937 + "license": "ISC", 2938 + "dependencies": { 2939 + "brace-expansion": "^2.0.1" 2940 + }, 2941 + "engines": { 2942 + "node": ">=10" 2943 + }, 2944 + "funding": { 2945 + "url": "https://github.com/sponsors/isaacs" 2946 + } 2947 + }, 2948 + "node_modules/minimist": { 2949 + "version": "1.2.8", 2950 + "license": "MIT", 2951 + "funding": { 2952 + "url": "https://github.com/sponsors/ljharb" 2953 + } 2954 + }, 2955 + "node_modules/minipass": { 2956 + "version": "7.1.2", 2957 + "license": "ISC", 2958 + "engines": { 2959 + "node": ">=16 || 14 >=14.17" 2960 + } 2961 + }, 2962 + "node_modules/minizlib": { 2963 + "version": "3.0.2", 2964 + "license": "MIT", 2965 + "dependencies": { 2966 + "minipass": "^7.1.2" 2967 + }, 2968 + "engines": { 2969 + "node": ">= 18" 2970 + } 2971 + }, 2972 + "node_modules/mkdirp": { 2973 + "version": "3.0.1", 2974 + "license": "MIT", 2975 + "bin": { 2976 + "mkdirp": "dist/cjs/src/bin.js" 2977 + }, 2978 + "engines": { 2979 + "node": ">=10" 2980 + }, 2981 + "funding": { 2982 + "url": "https://github.com/sponsors/isaacs" 2983 + } 2984 + }, 2985 + "node_modules/ms": { 2986 + "version": "2.1.3", 2987 + "license": "MIT" 2988 + }, 2989 + "node_modules/msw": { 2990 + "version": "2.10.4", 2991 + "hasInstallScript": true, 2992 + "license": "MIT", 2993 + "dependencies": { 2994 + "@bundled-es-modules/cookie": "^2.0.1", 2995 + "@bundled-es-modules/statuses": "^1.0.1", 2996 + "@bundled-es-modules/tough-cookie": "^0.1.6", 2997 + "@inquirer/confirm": "^5.0.0", 2998 + "@mswjs/interceptors": "^0.39.1", 2999 + "@open-draft/deferred-promise": "^2.2.0", 3000 + "@open-draft/until": "^2.1.0", 3001 + "@types/cookie": "^0.6.0", 3002 + "@types/statuses": "^2.0.4", 3003 + "graphql": "^16.8.1", 3004 + "headers-polyfill": "^4.0.2", 3005 + "is-node-process": "^1.2.0", 3006 + "outvariant": "^1.4.3", 3007 + "path-to-regexp": "^6.3.0", 3008 + "picocolors": "^1.1.1", 3009 + "strict-event-emitter": "^0.5.1", 3010 + "type-fest": "^4.26.1", 3011 + "yargs": "^17.7.2" 3012 + }, 3013 + "bin": { 3014 + "msw": "cli/index.js" 3015 + }, 3016 + "engines": { 3017 + "node": ">=18" 3018 + }, 3019 + "funding": { 3020 + "url": "https://github.com/sponsors/mswjs" 3021 + }, 3022 + "peerDependencies": { 3023 + "typescript": ">= 4.8.x" 3024 + }, 3025 + "peerDependenciesMeta": { 3026 + "typescript": { 3027 + "optional": true 3028 + } 3029 + } 3030 + }, 3031 + "node_modules/multiformats": { 3032 + "version": "9.9.0", 3033 + "license": "(Apache-2.0 AND MIT)" 3034 + }, 3035 + "node_modules/mute-stream": { 3036 + "version": "2.0.0", 3037 + "license": "ISC", 3038 + "engines": { 3039 + "node": "^18.17.0 || >=20.5.0" 3040 + } 3041 + }, 3042 + "node_modules/nanoid": { 3043 + "version": "3.3.11", 3044 + "funding": [ 3045 + { 3046 + "type": "github", 3047 + "url": "https://github.com/sponsors/ai" 3048 + } 3049 + ], 3050 + "license": "MIT", 3051 + "bin": { 3052 + "nanoid": "bin/nanoid.cjs" 3053 + }, 3054 + "engines": { 3055 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3056 + } 3057 + }, 3058 + "node_modules/negotiator": { 3059 + "version": "1.0.0", 3060 + "license": "MIT", 3061 + "engines": { 3062 + "node": ">= 0.6" 3063 + } 3064 + }, 3065 + "node_modules/node-domexception": { 3066 + "version": "1.0.0", 3067 + "funding": [ 3068 + { 3069 + "type": "github", 3070 + "url": "https://github.com/sponsors/jimmywarting" 3071 + }, 3072 + { 3073 + "type": "github", 3074 + "url": "https://paypal.me/jimmywarting" 3075 + } 3076 + ], 3077 + "license": "MIT", 3078 + "engines": { 3079 + "node": ">=10.5.0" 3080 + } 3081 + }, 3082 + "node_modules/node-fetch": { 3083 + "version": "3.3.2", 3084 + "license": "MIT", 3085 + "dependencies": { 3086 + "data-uri-to-buffer": "^4.0.0", 3087 + "fetch-blob": "^3.1.4", 3088 + "formdata-polyfill": "^4.0.10" 3089 + }, 3090 + "engines": { 3091 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3092 + }, 3093 + "funding": { 3094 + "type": "opencollective", 3095 + "url": "https://opencollective.com/node-fetch" 3096 + } 3097 + }, 3098 + "node_modules/node-releases": { 3099 + "version": "2.0.19", 3100 + "license": "MIT" 3101 + }, 3102 + "node_modules/npm-run-path": { 3103 + "version": "5.3.0", 3104 + "license": "MIT", 3105 + "dependencies": { 3106 + "path-key": "^4.0.0" 3107 + }, 3108 + "engines": { 3109 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3110 + }, 3111 + "funding": { 3112 + "url": "https://github.com/sponsors/sindresorhus" 3113 + } 3114 + }, 3115 + "node_modules/npm-run-path/node_modules/path-key": { 3116 + "version": "4.0.0", 3117 + "license": "MIT", 3118 + "engines": { 3119 + "node": ">=12" 3120 + }, 3121 + "funding": { 3122 + "url": "https://github.com/sponsors/sindresorhus" 3123 + } 3124 + }, 3125 + "node_modules/object-assign": { 3126 + "version": "4.1.1", 3127 + "license": "MIT", 3128 + "engines": { 3129 + "node": ">=0.10.0" 3130 + } 3131 + }, 3132 + "node_modules/object-inspect": { 3133 + "version": "1.13.4", 3134 + "license": "MIT", 3135 + "engines": { 3136 + "node": ">= 0.4" 3137 + }, 3138 + "funding": { 3139 + "url": "https://github.com/sponsors/ljharb" 3140 + } 3141 + }, 3142 + "node_modules/on-finished": { 3143 + "version": "2.4.1", 3144 + "license": "MIT", 3145 + "dependencies": { 3146 + "ee-first": "1.1.1" 3147 + }, 3148 + "engines": { 3149 + "node": ">= 0.8" 3150 + } 3151 + }, 3152 + "node_modules/once": { 3153 + "version": "1.4.0", 3154 + "license": "ISC", 3155 + "dependencies": { 3156 + "wrappy": "1" 3157 + } 3158 + }, 3159 + "node_modules/onetime": { 3160 + "version": "6.0.0", 3161 + "license": "MIT", 3162 + "dependencies": { 3163 + "mimic-fn": "^4.0.0" 3164 + }, 3165 + "engines": { 3166 + "node": ">=12" 3167 + }, 3168 + "funding": { 3169 + "url": "https://github.com/sponsors/sindresorhus" 3170 + } 3171 + }, 3172 + "node_modules/ora": { 3173 + "version": "6.3.1", 3174 + "license": "MIT", 3175 + "dependencies": { 3176 + "chalk": "^5.0.0", 3177 + "cli-cursor": "^4.0.0", 3178 + "cli-spinners": "^2.6.1", 3179 + "is-interactive": "^2.0.0", 3180 + "is-unicode-supported": "^1.1.0", 3181 + "log-symbols": "^5.1.0", 3182 + "stdin-discarder": "^0.1.0", 3183 + "strip-ansi": "^7.0.1", 3184 + "wcwidth": "^1.0.1" 3185 + }, 3186 + "engines": { 3187 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3188 + }, 3189 + "funding": { 3190 + "url": "https://github.com/sponsors/sindresorhus" 3191 + } 3192 + }, 3193 + "node_modules/outvariant": { 3194 + "version": "1.4.3", 3195 + "license": "MIT" 3196 + }, 3197 + "node_modules/parent-module": { 3198 + "version": "1.0.1", 3199 + "license": "MIT", 3200 + "dependencies": { 3201 + "callsites": "^3.0.0" 3202 + }, 3203 + "engines": { 3204 + "node": ">=6" 3205 + } 3206 + }, 3207 + "node_modules/parse-json": { 3208 + "version": "5.2.0", 3209 + "license": "MIT", 3210 + "dependencies": { 3211 + "@babel/code-frame": "^7.0.0", 3212 + "error-ex": "^1.3.1", 3213 + "json-parse-even-better-errors": "^2.3.0", 3214 + "lines-and-columns": "^1.1.6" 3215 + }, 3216 + "engines": { 3217 + "node": ">=8" 3218 + }, 3219 + "funding": { 3220 + "url": "https://github.com/sponsors/sindresorhus" 3221 + } 3222 + }, 3223 + "node_modules/parseurl": { 3224 + "version": "1.3.3", 3225 + "license": "MIT", 3226 + "engines": { 3227 + "node": ">= 0.8" 3228 + } 3229 + }, 3230 + "node_modules/path-browserify": { 3231 + "version": "1.0.1", 3232 + "license": "MIT" 3233 + }, 3234 + "node_modules/path-key": { 3235 + "version": "3.1.1", 3236 + "license": "MIT", 3237 + "engines": { 3238 + "node": ">=8" 3239 + } 3240 + }, 3241 + "node_modules/path-to-regexp": { 3242 + "version": "6.3.0", 3243 + "license": "MIT" 3244 + }, 3245 + "node_modules/path-type": { 3246 + "version": "4.0.0", 3247 + "license": "MIT", 3248 + "engines": { 3249 + "node": ">=8" 3250 + } 3251 + }, 3252 + "node_modules/picocolors": { 3253 + "version": "1.1.1", 3254 + "license": "ISC" 3255 + }, 3256 + "node_modules/picomatch": { 3257 + "version": "4.0.2", 3258 + "license": "MIT", 3259 + "engines": { 3260 + "node": ">=12" 3261 + }, 3262 + "funding": { 3263 + "url": "https://github.com/sponsors/jonschlinkert" 3264 + } 3265 + }, 3266 + "node_modules/pkce-challenge": { 3267 + "version": "5.0.0", 3268 + "license": "MIT", 3269 + "engines": { 3270 + "node": ">=16.20.0" 3271 + } 3272 + }, 3273 + "node_modules/postcss": { 3274 + "version": "8.5.6", 3275 + "funding": [ 3276 + { 3277 + "type": "opencollective", 3278 + "url": "https://opencollective.com/postcss/" 3279 + }, 3280 + { 3281 + "type": "tidelift", 3282 + "url": "https://tidelift.com/funding/github/npm/postcss" 3283 + }, 3284 + { 3285 + "type": "github", 3286 + "url": "https://github.com/sponsors/ai" 3287 + } 3288 + ], 3289 + "license": "MIT", 3290 + "dependencies": { 3291 + "nanoid": "^3.3.11", 3292 + "picocolors": "^1.1.1", 3293 + "source-map-js": "^1.2.1" 3294 + }, 3295 + "engines": { 3296 + "node": "^10 || ^12 || >=14" 3297 + } 3298 + }, 3299 + "node_modules/prompts": { 3300 + "version": "2.4.2", 3301 + "license": "MIT", 3302 + "dependencies": { 3303 + "kleur": "^3.0.3", 3304 + "sisteransi": "^1.0.5" 3305 + }, 3306 + "engines": { 3307 + "node": ">= 6" 3308 + } 3309 + }, 3310 + "node_modules/prompts/node_modules/kleur": { 3311 + "version": "3.0.3", 3312 + "license": "MIT", 3313 + "engines": { 3314 + "node": ">=6" 3315 + } 3316 + }, 3317 + "node_modules/proxy-addr": { 3318 + "version": "2.0.7", 3319 + "license": "MIT", 3320 + "dependencies": { 3321 + "forwarded": "0.2.0", 3322 + "ipaddr.js": "1.9.1" 3323 + }, 3324 + "engines": { 3325 + "node": ">= 0.10" 3326 + } 3327 + }, 3328 + "node_modules/psl": { 3329 + "version": "1.15.0", 3330 + "license": "MIT", 3331 + "dependencies": { 3332 + "punycode": "^2.3.1" 3333 + }, 3334 + "funding": { 3335 + "url": "https://github.com/sponsors/lupomontero" 3336 + } 3337 + }, 3338 + "node_modules/punycode": { 3339 + "version": "2.3.1", 3340 + "license": "MIT", 3341 + "engines": { 3342 + "node": ">=6" 3343 + } 3344 + }, 3345 + "node_modules/qs": { 3346 + "version": "6.14.0", 3347 + "license": "BSD-3-Clause", 3348 + "dependencies": { 3349 + "side-channel": "^1.1.0" 3350 + }, 3351 + "engines": { 3352 + "node": ">=0.6" 3353 + }, 3354 + "funding": { 3355 + "url": "https://github.com/sponsors/ljharb" 3356 + } 3357 + }, 3358 + "node_modules/querystringify": { 3359 + "version": "2.2.0", 3360 + "license": "MIT" 3361 + }, 3362 + "node_modules/queue-microtask": { 3363 + "version": "1.2.3", 3364 + "funding": [ 3365 + { 3366 + "type": "github", 3367 + "url": "https://github.com/sponsors/feross" 3368 + }, 3369 + { 3370 + "type": "patreon", 3371 + "url": "https://www.patreon.com/feross" 3372 + }, 3373 + { 3374 + "type": "consulting", 3375 + "url": "https://feross.org/support" 3376 + } 3377 + ], 3378 + "license": "MIT" 3379 + }, 3380 + "node_modules/range-parser": { 3381 + "version": "1.2.1", 3382 + "license": "MIT", 3383 + "engines": { 3384 + "node": ">= 0.6" 3385 + } 3386 + }, 3387 + "node_modules/raw-body": { 3388 + "version": "3.0.0", 3389 + "license": "MIT", 3390 + "dependencies": { 3391 + "bytes": "3.1.2", 3392 + "http-errors": "2.0.0", 3393 + "iconv-lite": "0.6.3", 3394 + "unpipe": "1.0.0" 3395 + }, 3396 + "engines": { 3397 + "node": ">= 0.8" 3398 + } 3399 + }, 3400 + "node_modules/rc-cascader": { 3401 + "version": "3.34.0", 3402 + "license": "MIT", 3403 + "dependencies": { 3404 + "@babel/runtime": "^7.25.7", 3405 + "classnames": "^2.3.1", 3406 + "rc-select": "~14.16.2", 3407 + "rc-tree": "~5.13.0", 3408 + "rc-util": "^5.43.0" 3409 + }, 3410 + "peerDependencies": { 3411 + "react": ">=16.9.0", 3412 + "react-dom": ">=16.9.0" 3413 + } 3414 + }, 3415 + "node_modules/rc-checkbox": { 3416 + "version": "3.5.0", 3417 + "license": "MIT", 3418 + "dependencies": { 3419 + "@babel/runtime": "^7.10.1", 3420 + "classnames": "^2.3.2", 3421 + "rc-util": "^5.25.2" 3422 + }, 3423 + "peerDependencies": { 3424 + "react": ">=16.9.0", 3425 + "react-dom": ">=16.9.0" 3426 + } 3427 + }, 3428 + "node_modules/rc-collapse": { 3429 + "version": "3.9.0", 3430 + "license": "MIT", 3431 + "dependencies": { 3432 + "@babel/runtime": "^7.10.1", 3433 + "classnames": "2.x", 3434 + "rc-motion": "^2.3.4", 3435 + "rc-util": "^5.27.0" 3436 + }, 3437 + "peerDependencies": { 3438 + "react": ">=16.9.0", 3439 + "react-dom": ">=16.9.0" 3440 + } 3441 + }, 3442 + "node_modules/rc-dialog": { 3443 + "version": "9.6.0", 3444 + "license": "MIT", 3445 + "dependencies": { 3446 + "@babel/runtime": "^7.10.1", 3447 + "@rc-component/portal": "^1.0.0-8", 3448 + "classnames": "^2.2.6", 3449 + "rc-motion": "^2.3.0", 3450 + "rc-util": "^5.21.0" 3451 + }, 3452 + "peerDependencies": { 3453 + "react": ">=16.9.0", 3454 + "react-dom": ">=16.9.0" 3455 + } 3456 + }, 3457 + "node_modules/rc-drawer": { 3458 + "version": "7.3.0", 3459 + "license": "MIT", 3460 + "dependencies": { 3461 + "@babel/runtime": "^7.23.9", 3462 + "@rc-component/portal": "^1.1.1", 3463 + "classnames": "^2.2.6", 3464 + "rc-motion": "^2.6.1", 3465 + "rc-util": "^5.38.1" 3466 + }, 3467 + "peerDependencies": { 3468 + "react": ">=16.9.0", 3469 + "react-dom": ">=16.9.0" 3470 + } 3471 + }, 3472 + "node_modules/rc-dropdown": { 3473 + "version": "4.2.1", 3474 + "license": "MIT", 3475 + "dependencies": { 3476 + "@babel/runtime": "^7.18.3", 3477 + "@rc-component/trigger": "^2.0.0", 3478 + "classnames": "^2.2.6", 3479 + "rc-util": "^5.44.1" 3480 + }, 3481 + "peerDependencies": { 3482 + "react": ">=16.11.0", 3483 + "react-dom": ">=16.11.0" 3484 + } 3485 + }, 3486 + "node_modules/rc-field-form": { 3487 + "version": "2.7.0", 3488 + "license": "MIT", 3489 + "dependencies": { 3490 + "@babel/runtime": "^7.18.0", 3491 + "@rc-component/async-validator": "^5.0.3", 3492 + "rc-util": "^5.32.2" 3493 + }, 3494 + "engines": { 3495 + "node": ">=8.x" 3496 + }, 3497 + "peerDependencies": { 3498 + "react": ">=16.9.0", 3499 + "react-dom": ">=16.9.0" 3500 + } 3501 + }, 3502 + "node_modules/rc-image": { 3503 + "version": "7.12.0", 3504 + "license": "MIT", 3505 + "dependencies": { 3506 + "@babel/runtime": "^7.11.2", 3507 + "@rc-component/portal": "^1.0.2", 3508 + "classnames": "^2.2.6", 3509 + "rc-dialog": "~9.6.0", 3510 + "rc-motion": "^2.6.2", 3511 + "rc-util": "^5.34.1" 3512 + }, 3513 + "peerDependencies": { 3514 + "react": ">=16.9.0", 3515 + "react-dom": ">=16.9.0" 3516 + } 3517 + }, 3518 + "node_modules/rc-input": { 3519 + "version": "1.8.0", 3520 + "license": "MIT", 3521 + "dependencies": { 3522 + "@babel/runtime": "^7.11.1", 3523 + "classnames": "^2.2.1", 3524 + "rc-util": "^5.18.1" 3525 + }, 3526 + "peerDependencies": { 3527 + "react": ">=16.0.0", 3528 + "react-dom": ">=16.0.0" 3529 + } 3530 + }, 3531 + "node_modules/rc-input-number": { 3532 + "version": "9.5.0", 3533 + "license": "MIT", 3534 + "dependencies": { 3535 + "@babel/runtime": "^7.10.1", 3536 + "@rc-component/mini-decimal": "^1.0.1", 3537 + "classnames": "^2.2.5", 3538 + "rc-input": "~1.8.0", 3539 + "rc-util": "^5.40.1" 3540 + }, 3541 + "peerDependencies": { 3542 + "react": ">=16.9.0", 3543 + "react-dom": ">=16.9.0" 3544 + } 3545 + }, 3546 + "node_modules/rc-mentions": { 3547 + "version": "2.20.0", 3548 + "license": "MIT", 3549 + "dependencies": { 3550 + "@babel/runtime": "^7.22.5", 3551 + "@rc-component/trigger": "^2.0.0", 3552 + "classnames": "^2.2.6", 3553 + "rc-input": "~1.8.0", 3554 + "rc-menu": "~9.16.0", 3555 + "rc-textarea": "~1.10.0", 3556 + "rc-util": "^5.34.1" 3557 + }, 3558 + "peerDependencies": { 3559 + "react": ">=16.9.0", 3560 + "react-dom": ">=16.9.0" 3561 + } 3562 + }, 3563 + "node_modules/rc-menu": { 3564 + "version": "9.16.1", 3565 + "license": "MIT", 3566 + "dependencies": { 3567 + "@babel/runtime": "^7.10.1", 3568 + "@rc-component/trigger": "^2.0.0", 3569 + "classnames": "2.x", 3570 + "rc-motion": "^2.4.3", 3571 + "rc-overflow": "^1.3.1", 3572 + "rc-util": "^5.27.0" 3573 + }, 3574 + "peerDependencies": { 3575 + "react": ">=16.9.0", 3576 + "react-dom": ">=16.9.0" 3577 + } 3578 + }, 3579 + "node_modules/rc-motion": { 3580 + "version": "2.9.5", 3581 + "license": "MIT", 3582 + "dependencies": { 3583 + "@babel/runtime": "^7.11.1", 3584 + "classnames": "^2.2.1", 3585 + "rc-util": "^5.44.0" 3586 + }, 3587 + "peerDependencies": { 3588 + "react": ">=16.9.0", 3589 + "react-dom": ">=16.9.0" 3590 + } 3591 + }, 3592 + "node_modules/rc-notification": { 3593 + "version": "5.6.4", 3594 + "license": "MIT", 3595 + "dependencies": { 3596 + "@babel/runtime": "^7.10.1", 3597 + "classnames": "2.x", 3598 + "rc-motion": "^2.9.0", 3599 + "rc-util": "^5.20.1" 3600 + }, 3601 + "engines": { 3602 + "node": ">=8.x" 3603 + }, 3604 + "peerDependencies": { 3605 + "react": ">=16.9.0", 3606 + "react-dom": ">=16.9.0" 3607 + } 3608 + }, 3609 + "node_modules/rc-overflow": { 3610 + "version": "1.4.1", 3611 + "license": "MIT", 3612 + "dependencies": { 3613 + "@babel/runtime": "^7.11.1", 3614 + "classnames": "^2.2.1", 3615 + "rc-resize-observer": "^1.0.0", 3616 + "rc-util": "^5.37.0" 3617 + }, 3618 + "peerDependencies": { 3619 + "react": ">=16.9.0", 3620 + "react-dom": ">=16.9.0" 3621 + } 3622 + }, 3623 + "node_modules/rc-pagination": { 3624 + "version": "5.1.0", 3625 + "license": "MIT", 3626 + "dependencies": { 3627 + "@babel/runtime": "^7.10.1", 3628 + "classnames": "^2.3.2", 3629 + "rc-util": "^5.38.0" 3630 + }, 3631 + "peerDependencies": { 3632 + "react": ">=16.9.0", 3633 + "react-dom": ">=16.9.0" 3634 + } 3635 + }, 3636 + "node_modules/rc-picker": { 3637 + "version": "4.11.3", 3638 + "license": "MIT", 3639 + "dependencies": { 3640 + "@babel/runtime": "^7.24.7", 3641 + "@rc-component/trigger": "^2.0.0", 3642 + "classnames": "^2.2.1", 3643 + "rc-overflow": "^1.3.2", 3644 + "rc-resize-observer": "^1.4.0", 3645 + "rc-util": "^5.43.0" 3646 + }, 3647 + "engines": { 3648 + "node": ">=8.x" 3649 + }, 3650 + "peerDependencies": { 3651 + "date-fns": ">= 2.x", 3652 + "dayjs": ">= 1.x", 3653 + "luxon": ">= 3.x", 3654 + "moment": ">= 2.x", 3655 + "react": ">=16.9.0", 3656 + "react-dom": ">=16.9.0" 3657 + }, 3658 + "peerDependenciesMeta": { 3659 + "date-fns": { 3660 + "optional": true 3661 + }, 3662 + "dayjs": { 3663 + "optional": true 3664 + }, 3665 + "luxon": { 3666 + "optional": true 3667 + }, 3668 + "moment": { 3669 + "optional": true 3670 + } 3671 + } 3672 + }, 3673 + "node_modules/rc-progress": { 3674 + "version": "4.0.0", 3675 + "license": "MIT", 3676 + "dependencies": { 3677 + "@babel/runtime": "^7.10.1", 3678 + "classnames": "^2.2.6", 3679 + "rc-util": "^5.16.1" 3680 + }, 3681 + "peerDependencies": { 3682 + "react": ">=16.9.0", 3683 + "react-dom": ">=16.9.0" 3684 + } 3685 + }, 3686 + "node_modules/rc-rate": { 3687 + "version": "2.13.1", 3688 + "license": "MIT", 3689 + "dependencies": { 3690 + "@babel/runtime": "^7.10.1", 3691 + "classnames": "^2.2.5", 3692 + "rc-util": "^5.0.1" 3693 + }, 3694 + "engines": { 3695 + "node": ">=8.x" 3696 + }, 3697 + "peerDependencies": { 3698 + "react": ">=16.9.0", 3699 + "react-dom": ">=16.9.0" 3700 + } 3701 + }, 3702 + "node_modules/rc-resize-observer": { 3703 + "version": "1.4.3", 3704 + "license": "MIT", 3705 + "dependencies": { 3706 + "@babel/runtime": "^7.20.7", 3707 + "classnames": "^2.2.1", 3708 + "rc-util": "^5.44.1", 3709 + "resize-observer-polyfill": "^1.5.1" 3710 + }, 3711 + "peerDependencies": { 3712 + "react": ">=16.9.0", 3713 + "react-dom": ">=16.9.0" 3714 + } 3715 + }, 3716 + "node_modules/rc-segmented": { 3717 + "version": "2.7.0", 3718 + "license": "MIT", 3719 + "dependencies": { 3720 + "@babel/runtime": "^7.11.1", 3721 + "classnames": "^2.2.1", 3722 + "rc-motion": "^2.4.4", 3723 + "rc-util": "^5.17.0" 3724 + }, 3725 + "peerDependencies": { 3726 + "react": ">=16.0.0", 3727 + "react-dom": ">=16.0.0" 3728 + } 3729 + }, 3730 + "node_modules/rc-select": { 3731 + "version": "14.16.8", 3732 + "license": "MIT", 3733 + "dependencies": { 3734 + "@babel/runtime": "^7.10.1", 3735 + "@rc-component/trigger": "^2.1.1", 3736 + "classnames": "2.x", 3737 + "rc-motion": "^2.0.1", 3738 + "rc-overflow": "^1.3.1", 3739 + "rc-util": "^5.16.1", 3740 + "rc-virtual-list": "^3.5.2" 3741 + }, 3742 + "engines": { 3743 + "node": ">=8.x" 3744 + }, 3745 + "peerDependencies": { 3746 + "react": "*", 3747 + "react-dom": "*" 3748 + } 3749 + }, 3750 + "node_modules/rc-slider": { 3751 + "version": "11.1.8", 3752 + "license": "MIT", 3753 + "dependencies": { 3754 + "@babel/runtime": "^7.10.1", 3755 + "classnames": "^2.2.5", 3756 + "rc-util": "^5.36.0" 3757 + }, 3758 + "engines": { 3759 + "node": ">=8.x" 3760 + }, 3761 + "peerDependencies": { 3762 + "react": ">=16.9.0", 3763 + "react-dom": ">=16.9.0" 3764 + } 3765 + }, 3766 + "node_modules/rc-steps": { 3767 + "version": "6.0.1", 3768 + "license": "MIT", 3769 + "dependencies": { 3770 + "@babel/runtime": "^7.16.7", 3771 + "classnames": "^2.2.3", 3772 + "rc-util": "^5.16.1" 3773 + }, 3774 + "engines": { 3775 + "node": ">=8.x" 3776 + }, 3777 + "peerDependencies": { 3778 + "react": ">=16.9.0", 3779 + "react-dom": ">=16.9.0" 3780 + } 3781 + }, 3782 + "node_modules/rc-switch": { 3783 + "version": "4.1.0", 3784 + "license": "MIT", 3785 + "dependencies": { 3786 + "@babel/runtime": "^7.21.0", 3787 + "classnames": "^2.2.1", 3788 + "rc-util": "^5.30.0" 3789 + }, 3790 + "peerDependencies": { 3791 + "react": ">=16.9.0", 3792 + "react-dom": ">=16.9.0" 3793 + } 3794 + }, 3795 + "node_modules/rc-table": { 3796 + "version": "7.51.1", 3797 + "license": "MIT", 3798 + "dependencies": { 3799 + "@babel/runtime": "^7.10.1", 3800 + "@rc-component/context": "^1.4.0", 3801 + "classnames": "^2.2.5", 3802 + "rc-resize-observer": "^1.1.0", 3803 + "rc-util": "^5.44.3", 3804 + "rc-virtual-list": "^3.14.2" 3805 + }, 3806 + "engines": { 3807 + "node": ">=8.x" 3808 + }, 3809 + "peerDependencies": { 3810 + "react": ">=16.9.0", 3811 + "react-dom": ">=16.9.0" 3812 + } 3813 + }, 3814 + "node_modules/rc-tabs": { 3815 + "version": "15.6.1", 3816 + "license": "MIT", 3817 + "dependencies": { 3818 + "@babel/runtime": "^7.11.2", 3819 + "classnames": "2.x", 3820 + "rc-dropdown": "~4.2.0", 3821 + "rc-menu": "~9.16.0", 3822 + "rc-motion": "^2.6.2", 3823 + "rc-resize-observer": "^1.0.0", 3824 + "rc-util": "^5.34.1" 3825 + }, 3826 + "engines": { 3827 + "node": ">=8.x" 3828 + }, 3829 + "peerDependencies": { 3830 + "react": ">=16.9.0", 3831 + "react-dom": ">=16.9.0" 3832 + } 3833 + }, 3834 + "node_modules/rc-textarea": { 3835 + "version": "1.10.0", 3836 + "license": "MIT", 3837 + "dependencies": { 3838 + "@babel/runtime": "^7.10.1", 3839 + "classnames": "^2.2.1", 3840 + "rc-input": "~1.8.0", 3841 + "rc-resize-observer": "^1.0.0", 3842 + "rc-util": "^5.27.0" 3843 + }, 3844 + "peerDependencies": { 3845 + "react": ">=16.9.0", 3846 + "react-dom": ">=16.9.0" 3847 + } 3848 + }, 3849 + "node_modules/rc-tooltip": { 3850 + "version": "6.4.0", 3851 + "license": "MIT", 3852 + "dependencies": { 3853 + "@babel/runtime": "^7.11.2", 3854 + "@rc-component/trigger": "^2.0.0", 3855 + "classnames": "^2.3.1", 3856 + "rc-util": "^5.44.3" 3857 + }, 3858 + "peerDependencies": { 3859 + "react": ">=16.9.0", 3860 + "react-dom": ">=16.9.0" 3861 + } 3862 + }, 3863 + "node_modules/rc-tree": { 3864 + "version": "5.13.1", 3865 + "license": "MIT", 3866 + "dependencies": { 3867 + "@babel/runtime": "^7.10.1", 3868 + "classnames": "2.x", 3869 + "rc-motion": "^2.0.1", 3870 + "rc-util": "^5.16.1", 3871 + "rc-virtual-list": "^3.5.1" 3872 + }, 3873 + "engines": { 3874 + "node": ">=10.x" 3875 + }, 3876 + "peerDependencies": { 3877 + "react": "*", 3878 + "react-dom": "*" 3879 + } 3880 + }, 3881 + "node_modules/rc-tree-select": { 3882 + "version": "5.27.0", 3883 + "license": "MIT", 3884 + "dependencies": { 3885 + "@babel/runtime": "^7.25.7", 3886 + "classnames": "2.x", 3887 + "rc-select": "~14.16.2", 3888 + "rc-tree": "~5.13.0", 3889 + "rc-util": "^5.43.0" 3890 + }, 3891 + "peerDependencies": { 3892 + "react": "*", 3893 + "react-dom": "*" 3894 + } 3895 + }, 3896 + "node_modules/rc-upload": { 3897 + "version": "4.9.2", 3898 + "license": "MIT", 3899 + "dependencies": { 3900 + "@babel/runtime": "^7.18.3", 3901 + "classnames": "^2.2.5", 3902 + "rc-util": "^5.2.0" 3903 + }, 3904 + "peerDependencies": { 3905 + "react": ">=16.9.0", 3906 + "react-dom": ">=16.9.0" 3907 + } 3908 + }, 3909 + "node_modules/rc-util": { 3910 + "version": "5.44.4", 3911 + "license": "MIT", 3912 + "dependencies": { 3913 + "@babel/runtime": "^7.18.3", 3914 + "react-is": "^18.2.0" 3915 + }, 3916 + "peerDependencies": { 3917 + "react": ">=16.9.0", 3918 + "react-dom": ">=16.9.0" 3919 + } 3920 + }, 3921 + "node_modules/rc-virtual-list": { 3922 + "version": "3.19.1", 3923 + "license": "MIT", 3924 + "dependencies": { 3925 + "@babel/runtime": "^7.20.0", 3926 + "classnames": "^2.2.6", 3927 + "rc-resize-observer": "^1.0.0", 3928 + "rc-util": "^5.36.0" 3929 + }, 3930 + "engines": { 3931 + "node": ">=8.x" 3932 + }, 3933 + "peerDependencies": { 3934 + "react": ">=16.9.0", 3935 + "react-dom": ">=16.9.0" 3936 + } 3937 + }, 3938 + "node_modules/react": { 3939 + "version": "18.3.1", 3940 + "license": "MIT", 3941 + "dependencies": { 3942 + "loose-envify": "^1.1.0" 3943 + }, 3944 + "engines": { 3945 + "node": ">=0.10.0" 3946 + } 3947 + }, 3948 + "node_modules/react-dom": { 3949 + "version": "18.3.1", 3950 + "license": "MIT", 3951 + "dependencies": { 3952 + "loose-envify": "^1.1.0", 3953 + "scheduler": "^0.23.2" 3954 + }, 3955 + "peerDependencies": { 3956 + "react": "^18.3.1" 3957 + } 3958 + }, 3959 + "node_modules/react-is": { 3960 + "version": "18.3.1", 3961 + "license": "MIT" 3962 + }, 3963 + "node_modules/react-refresh": { 3964 + "version": "0.17.0", 3965 + "dev": true, 3966 + "license": "MIT", 3967 + "engines": { 3968 + "node": ">=0.10.0" 3969 + } 3970 + }, 3971 + "node_modules/readable-stream": { 3972 + "version": "3.6.2", 3973 + "license": "MIT", 3974 + "dependencies": { 3975 + "inherits": "^2.0.3", 3976 + "string_decoder": "^1.1.1", 3977 + "util-deprecate": "^1.0.1" 3978 + }, 3979 + "engines": { 3980 + "node": ">= 6" 3981 + } 3982 + }, 3983 + "node_modules/recast": { 3984 + "version": "0.23.11", 3985 + "license": "MIT", 3986 + "dependencies": { 3987 + "ast-types": "^0.16.1", 3988 + "esprima": "~4.0.0", 3989 + "source-map": "~0.6.1", 3990 + "tiny-invariant": "^1.3.3", 3991 + "tslib": "^2.0.1" 3992 + }, 3993 + "engines": { 3994 + "node": ">= 4" 3995 + } 3996 + }, 3997 + "node_modules/require-directory": { 3998 + "version": "2.1.1", 3999 + "license": "MIT", 4000 + "engines": { 4001 + "node": ">=0.10.0" 4002 + } 4003 + }, 4004 + "node_modules/requires-port": { 4005 + "version": "1.0.0", 4006 + "license": "MIT" 4007 + }, 4008 + "node_modules/resize-observer-polyfill": { 4009 + "version": "1.5.1", 4010 + "license": "MIT" 4011 + }, 4012 + "node_modules/resolve-from": { 4013 + "version": "4.0.0", 4014 + "license": "MIT", 4015 + "engines": { 4016 + "node": ">=4" 4017 + } 4018 + }, 4019 + "node_modules/restore-cursor": { 4020 + "version": "4.0.0", 4021 + "license": "MIT", 4022 + "dependencies": { 4023 + "onetime": "^5.1.0", 4024 + "signal-exit": "^3.0.2" 4025 + }, 4026 + "engines": { 4027 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4028 + }, 4029 + "funding": { 4030 + "url": "https://github.com/sponsors/sindresorhus" 4031 + } 4032 + }, 4033 + "node_modules/restore-cursor/node_modules/onetime": { 4034 + "version": "5.1.2", 4035 + "license": "MIT", 4036 + "dependencies": { 4037 + "mimic-fn": "^2.1.0" 4038 + }, 4039 + "engines": { 4040 + "node": ">=6" 4041 + }, 4042 + "funding": { 4043 + "url": "https://github.com/sponsors/sindresorhus" 4044 + } 4045 + }, 4046 + "node_modules/restore-cursor/node_modules/onetime/node_modules/mimic-fn": { 4047 + "version": "2.1.0", 4048 + "license": "MIT", 4049 + "engines": { 4050 + "node": ">=6" 4051 + } 4052 + }, 4053 + "node_modules/reusify": { 4054 + "version": "1.1.0", 4055 + "license": "MIT", 4056 + "engines": { 4057 + "iojs": ">=1.0.0", 4058 + "node": ">=0.10.0" 4059 + } 4060 + }, 4061 + "node_modules/rollup": { 4062 + "version": "4.45.0", 4063 + "license": "MIT", 4064 + "dependencies": { 4065 + "@types/estree": "1.0.8" 4066 + }, 4067 + "bin": { 4068 + "rollup": "dist/bin/rollup" 4069 + }, 4070 + "engines": { 4071 + "node": ">=18.0.0", 4072 + "npm": ">=8.0.0" 4073 + }, 4074 + "optionalDependencies": { 4075 + "@rollup/rollup-android-arm-eabi": "4.45.0", 4076 + "@rollup/rollup-android-arm64": "4.45.0", 4077 + "@rollup/rollup-darwin-arm64": "4.45.0", 4078 + "@rollup/rollup-darwin-x64": "4.45.0", 4079 + "@rollup/rollup-freebsd-arm64": "4.45.0", 4080 + "@rollup/rollup-freebsd-x64": "4.45.0", 4081 + "@rollup/rollup-linux-arm-gnueabihf": "4.45.0", 4082 + "@rollup/rollup-linux-arm-musleabihf": "4.45.0", 4083 + "@rollup/rollup-linux-arm64-gnu": "4.45.0", 4084 + "@rollup/rollup-linux-arm64-musl": "4.45.0", 4085 + "@rollup/rollup-linux-loongarch64-gnu": "4.45.0", 4086 + "@rollup/rollup-linux-powerpc64le-gnu": "4.45.0", 4087 + "@rollup/rollup-linux-riscv64-gnu": "4.45.0", 4088 + "@rollup/rollup-linux-riscv64-musl": "4.45.0", 4089 + "@rollup/rollup-linux-s390x-gnu": "4.45.0", 4090 + "@rollup/rollup-linux-x64-gnu": "4.45.0", 4091 + "@rollup/rollup-linux-x64-musl": "4.45.0", 4092 + "@rollup/rollup-win32-arm64-msvc": "4.45.0", 4093 + "@rollup/rollup-win32-ia32-msvc": "4.45.0", 4094 + "@rollup/rollup-win32-x64-msvc": "4.45.0", 4095 + "fsevents": "~2.3.2" 4096 + } 4097 + }, 4098 + "node_modules/router": { 4099 + "version": "2.2.0", 4100 + "license": "MIT", 4101 + "dependencies": { 4102 + "debug": "^4.4.0", 4103 + "depd": "^2.0.0", 4104 + "is-promise": "^4.0.0", 4105 + "parseurl": "^1.3.3", 4106 + "path-to-regexp": "^8.0.0" 4107 + }, 4108 + "engines": { 4109 + "node": ">= 18" 4110 + } 4111 + }, 4112 + "node_modules/router/node_modules/path-to-regexp": { 4113 + "version": "8.2.0", 4114 + "license": "MIT", 4115 + "engines": { 4116 + "node": ">=16" 4117 + } 4118 + }, 4119 + "node_modules/run-parallel": { 4120 + "version": "1.2.0", 4121 + "funding": [ 4122 + { 4123 + "type": "github", 4124 + "url": "https://github.com/sponsors/feross" 4125 + }, 4126 + { 4127 + "type": "patreon", 4128 + "url": "https://www.patreon.com/feross" 4129 + }, 4130 + { 4131 + "type": "consulting", 4132 + "url": "https://feross.org/support" 4133 + } 4134 + ], 4135 + "license": "MIT", 4136 + "dependencies": { 4137 + "queue-microtask": "^1.2.2" 4138 + } 4139 + }, 4140 + "node_modules/safe-buffer": { 4141 + "version": "5.2.1", 4142 + "funding": [ 4143 + { 4144 + "type": "github", 4145 + "url": "https://github.com/sponsors/feross" 4146 + }, 4147 + { 4148 + "type": "patreon", 4149 + "url": "https://www.patreon.com/feross" 4150 + }, 4151 + { 4152 + "type": "consulting", 4153 + "url": "https://feross.org/support" 4154 + } 4155 + ], 4156 + "license": "MIT" 4157 + }, 4158 + "node_modules/safer-buffer": { 4159 + "version": "2.1.2", 4160 + "license": "MIT" 4161 + }, 4162 + "node_modules/scheduler": { 4163 + "version": "0.23.2", 4164 + "license": "MIT", 4165 + "dependencies": { 4166 + "loose-envify": "^1.1.0" 4167 + } 4168 + }, 4169 + "node_modules/scroll-into-view-if-needed": { 4170 + "version": "3.1.0", 4171 + "license": "MIT", 4172 + "dependencies": { 4173 + "compute-scroll-into-view": "^3.0.2" 4174 + } 4175 + }, 4176 + "node_modules/semver": { 4177 + "version": "6.3.1", 4178 + "license": "ISC", 4179 + "bin": { 4180 + "semver": "bin/semver.js" 4181 + } 4182 + }, 4183 + "node_modules/send": { 4184 + "version": "1.2.0", 4185 + "license": "MIT", 4186 + "dependencies": { 4187 + "debug": "^4.3.5", 4188 + "encodeurl": "^2.0.0", 4189 + "escape-html": "^1.0.3", 4190 + "etag": "^1.8.1", 4191 + "fresh": "^2.0.0", 4192 + "http-errors": "^2.0.0", 4193 + "mime-types": "^3.0.1", 4194 + "ms": "^2.1.3", 4195 + "on-finished": "^2.4.1", 4196 + "range-parser": "^1.2.1", 4197 + "statuses": "^2.0.1" 4198 + }, 4199 + "engines": { 4200 + "node": ">= 18" 4201 + } 4202 + }, 4203 + "node_modules/serve-static": { 4204 + "version": "2.2.0", 4205 + "license": "MIT", 4206 + "dependencies": { 4207 + "encodeurl": "^2.0.0", 4208 + "escape-html": "^1.0.3", 4209 + "parseurl": "^1.3.3", 4210 + "send": "^1.2.0" 4211 + }, 4212 + "engines": { 4213 + "node": ">= 18" 4214 + } 4215 + }, 4216 + "node_modules/setprototypeof": { 4217 + "version": "1.2.0", 4218 + "license": "ISC" 4219 + }, 4220 + "node_modules/shadcn": { 4221 + "version": "2.9.0", 4222 + "license": "MIT", 4223 + "dependencies": { 4224 + "@antfu/ni": "^23.2.0", 4225 + "@babel/core": "^7.22.1", 4226 + "@babel/parser": "^7.22.6", 4227 + "@babel/plugin-transform-typescript": "^7.22.5", 4228 + "@modelcontextprotocol/sdk": "^1.10.2", 4229 + "commander": "^10.0.0", 4230 + "cosmiconfig": "^8.1.3", 4231 + "deepmerge": "^4.3.1", 4232 + "diff": "^5.1.0", 4233 + "execa": "^7.0.0", 4234 + "fast-glob": "^3.3.2", 4235 + "fs-extra": "^11.1.0", 4236 + "https-proxy-agent": "^6.2.0", 4237 + "kleur": "^4.1.5", 4238 + "msw": "^2.7.1", 4239 + "node-fetch": "^3.3.0", 4240 + "ora": "^6.1.2", 4241 + "postcss": "^8.4.24", 4242 + "prompts": "^2.4.2", 4243 + "recast": "^0.23.2", 4244 + "stringify-object": "^5.0.0", 4245 + "ts-morph": "^18.0.0", 4246 + "tsconfig-paths": "^4.2.0", 4247 + "zod": "^3.20.2", 4248 + "zod-to-json-schema": "^3.24.5" 4249 + }, 4250 + "bin": { 4251 + "shadcn": "dist/index.js" 4252 + } 4253 + }, 4254 + "node_modules/shebang-command": { 4255 + "version": "2.0.0", 4256 + "license": "MIT", 4257 + "dependencies": { 4258 + "shebang-regex": "^3.0.0" 4259 + }, 4260 + "engines": { 4261 + "node": ">=8" 4262 + } 4263 + }, 4264 + "node_modules/shebang-regex": { 4265 + "version": "3.0.0", 4266 + "license": "MIT", 4267 + "engines": { 4268 + "node": ">=8" 4269 + } 4270 + }, 4271 + "node_modules/side-channel": { 4272 + "version": "1.1.0", 4273 + "license": "MIT", 4274 + "dependencies": { 4275 + "es-errors": "^1.3.0", 4276 + "object-inspect": "^1.13.3", 4277 + "side-channel-list": "^1.0.0", 4278 + "side-channel-map": "^1.0.1", 4279 + "side-channel-weakmap": "^1.0.2" 4280 + }, 4281 + "engines": { 4282 + "node": ">= 0.4" 4283 + }, 4284 + "funding": { 4285 + "url": "https://github.com/sponsors/ljharb" 4286 + } 4287 + }, 4288 + "node_modules/side-channel-list": { 4289 + "version": "1.0.0", 4290 + "license": "MIT", 4291 + "dependencies": { 4292 + "es-errors": "^1.3.0", 4293 + "object-inspect": "^1.13.3" 4294 + }, 4295 + "engines": { 4296 + "node": ">= 0.4" 4297 + }, 4298 + "funding": { 4299 + "url": "https://github.com/sponsors/ljharb" 4300 + } 4301 + }, 4302 + "node_modules/side-channel-map": { 4303 + "version": "1.0.1", 4304 + "license": "MIT", 4305 + "dependencies": { 4306 + "call-bound": "^1.0.2", 4307 + "es-errors": "^1.3.0", 4308 + "get-intrinsic": "^1.2.5", 4309 + "object-inspect": "^1.13.3" 4310 + }, 4311 + "engines": { 4312 + "node": ">= 0.4" 4313 + }, 4314 + "funding": { 4315 + "url": "https://github.com/sponsors/ljharb" 4316 + } 4317 + }, 4318 + "node_modules/side-channel-weakmap": { 4319 + "version": "1.0.2", 4320 + "license": "MIT", 4321 + "dependencies": { 4322 + "call-bound": "^1.0.2", 4323 + "es-errors": "^1.3.0", 4324 + "get-intrinsic": "^1.2.5", 4325 + "object-inspect": "^1.13.3", 4326 + "side-channel-map": "^1.0.1" 4327 + }, 4328 + "engines": { 4329 + "node": ">= 0.4" 4330 + }, 4331 + "funding": { 4332 + "url": "https://github.com/sponsors/ljharb" 4333 + } 4334 + }, 4335 + "node_modules/signal-exit": { 4336 + "version": "3.0.7", 4337 + "license": "ISC" 4338 + }, 4339 + "node_modules/sisteransi": { 4340 + "version": "1.0.5", 4341 + "license": "MIT" 4342 + }, 4343 + "node_modules/source-map": { 4344 + "version": "0.6.1", 4345 + "license": "BSD-3-Clause", 4346 + "engines": { 4347 + "node": ">=0.10.0" 4348 + } 4349 + }, 4350 + "node_modules/source-map-js": { 4351 + "version": "1.2.1", 4352 + "license": "BSD-3-Clause", 4353 + "engines": { 4354 + "node": ">=0.10.0" 4355 + } 4356 + }, 4357 + "node_modules/statuses": { 4358 + "version": "2.0.2", 4359 + "license": "MIT", 4360 + "engines": { 4361 + "node": ">= 0.8" 4362 + } 4363 + }, 4364 + "node_modules/stdin-discarder": { 4365 + "version": "0.1.0", 4366 + "license": "MIT", 4367 + "dependencies": { 4368 + "bl": "^5.0.0" 4369 + }, 4370 + "engines": { 4371 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4372 + }, 4373 + "funding": { 4374 + "url": "https://github.com/sponsors/sindresorhus" 4375 + } 4376 + }, 4377 + "node_modules/strict-event-emitter": { 4378 + "version": "0.5.1", 4379 + "license": "MIT" 4380 + }, 4381 + "node_modules/string_decoder": { 4382 + "version": "1.3.0", 4383 + "license": "MIT", 4384 + "dependencies": { 4385 + "safe-buffer": "~5.2.0" 4386 + } 4387 + }, 4388 + "node_modules/string-convert": { 4389 + "version": "0.2.1", 4390 + "license": "MIT" 4391 + }, 4392 + "node_modules/string-width": { 4393 + "version": "4.2.3", 4394 + "license": "MIT", 4395 + "dependencies": { 4396 + "emoji-regex": "^8.0.0", 4397 + "is-fullwidth-code-point": "^3.0.0", 4398 + "strip-ansi": "^6.0.1" 4399 + }, 4400 + "engines": { 4401 + "node": ">=8" 4402 + } 4403 + }, 4404 + "node_modules/string-width/node_modules/strip-ansi": { 4405 + "version": "6.0.1", 4406 + "license": "MIT", 4407 + "dependencies": { 4408 + "ansi-regex": "^5.0.1" 4409 + }, 4410 + "engines": { 4411 + "node": ">=8" 4412 + } 4413 + }, 4414 + "node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": { 4415 + "version": "5.0.1", 4416 + "license": "MIT", 4417 + "engines": { 4418 + "node": ">=8" 4419 + } 4420 + }, 4421 + "node_modules/stringify-object": { 4422 + "version": "5.0.0", 4423 + "license": "BSD-2-Clause", 4424 + "dependencies": { 4425 + "get-own-enumerable-keys": "^1.0.0", 4426 + "is-obj": "^3.0.0", 4427 + "is-regexp": "^3.1.0" 4428 + }, 4429 + "engines": { 4430 + "node": ">=14.16" 4431 + }, 4432 + "funding": { 4433 + "url": "https://github.com/yeoman/stringify-object?sponsor=1" 4434 + } 4435 + }, 4436 + "node_modules/strip-ansi": { 4437 + "version": "7.1.0", 4438 + "license": "MIT", 4439 + "dependencies": { 4440 + "ansi-regex": "^6.0.1" 4441 + }, 4442 + "engines": { 4443 + "node": ">=12" 4444 + }, 4445 + "funding": { 4446 + "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4447 + } 4448 + }, 4449 + "node_modules/strip-bom": { 4450 + "version": "3.0.0", 4451 + "license": "MIT", 4452 + "engines": { 4453 + "node": ">=4" 4454 + } 4455 + }, 4456 + "node_modules/strip-final-newline": { 4457 + "version": "3.0.0", 4458 + "license": "MIT", 4459 + "engines": { 4460 + "node": ">=12" 4461 + }, 4462 + "funding": { 4463 + "url": "https://github.com/sponsors/sindresorhus" 4464 + } 4465 + }, 4466 + "node_modules/stylis": { 4467 + "version": "4.3.6", 4468 + "license": "MIT" 4469 + }, 4470 + "node_modules/tailwind-merge": { 4471 + "version": "3.3.1", 4472 + "license": "MIT", 4473 + "funding": { 4474 + "type": "github", 4475 + "url": "https://github.com/sponsors/dcastil" 4476 + } 4477 + }, 4478 + "node_modules/tailwindcss": { 4479 + "version": "4.1.11", 4480 + "license": "MIT" 4481 + }, 4482 + "node_modules/tapable": { 4483 + "version": "2.2.2", 4484 + "license": "MIT", 4485 + "engines": { 4486 + "node": ">=6" 4487 + } 4488 + }, 4489 + "node_modules/tar": { 4490 + "version": "7.4.3", 4491 + "license": "ISC", 4492 + "dependencies": { 4493 + "@isaacs/fs-minipass": "^4.0.0", 4494 + "chownr": "^3.0.0", 4495 + "minipass": "^7.1.2", 4496 + "minizlib": "^3.0.1", 4497 + "mkdirp": "^3.0.1", 4498 + "yallist": "^5.0.0" 4499 + }, 4500 + "engines": { 4501 + "node": ">=18" 4502 + } 4503 + }, 4504 + "node_modules/throttle-debounce": { 4505 + "version": "5.0.2", 4506 + "license": "MIT", 4507 + "engines": { 4508 + "node": ">=12.22" 4509 + } 4510 + }, 4511 + "node_modules/tiny-invariant": { 4512 + "version": "1.3.3", 4513 + "license": "MIT" 4514 + }, 4515 + "node_modules/tinyglobby": { 4516 + "version": "0.2.14", 4517 + "license": "MIT", 4518 + "dependencies": { 4519 + "fdir": "^6.4.4", 4520 + "picomatch": "^4.0.2" 4521 + }, 4522 + "engines": { 4523 + "node": ">=12.0.0" 4524 + }, 4525 + "funding": { 4526 + "url": "https://github.com/sponsors/SuperchupuDev" 4527 + } 4528 + }, 4529 + "node_modules/tlds": { 4530 + "version": "1.259.0", 4531 + "license": "MIT", 4532 + "bin": { 4533 + "tlds": "bin.js" 4534 + } 4535 + }, 4536 + "node_modules/to-regex-range": { 4537 + "version": "5.0.1", 4538 + "license": "MIT", 4539 + "dependencies": { 4540 + "is-number": "^7.0.0" 4541 + }, 4542 + "engines": { 4543 + "node": ">=8.0" 4544 + } 4545 + }, 4546 + "node_modules/toggle-selection": { 4547 + "version": "1.0.6", 4548 + "license": "MIT" 4549 + }, 4550 + "node_modules/toidentifier": { 4551 + "version": "1.0.1", 4552 + "license": "MIT", 4553 + "engines": { 4554 + "node": ">=0.6" 4555 + } 4556 + }, 4557 + "node_modules/tough-cookie": { 4558 + "version": "4.1.4", 4559 + "license": "BSD-3-Clause", 4560 + "dependencies": { 4561 + "psl": "^1.1.33", 4562 + "punycode": "^2.1.1", 4563 + "universalify": "^0.2.0", 4564 + "url-parse": "^1.5.3" 4565 + }, 4566 + "engines": { 4567 + "node": ">=6" 4568 + } 4569 + }, 4570 + "node_modules/tough-cookie/node_modules/universalify": { 4571 + "version": "0.2.0", 4572 + "license": "MIT", 4573 + "engines": { 4574 + "node": ">= 4.0.0" 4575 + } 4576 + }, 4577 + "node_modules/ts-morph": { 4578 + "version": "18.0.0", 4579 + "license": "MIT", 4580 + "dependencies": { 4581 + "@ts-morph/common": "~0.19.0", 4582 + "code-block-writer": "^12.0.0" 4583 + } 4584 + }, 4585 + "node_modules/tsconfig-paths": { 4586 + "version": "4.2.0", 4587 + "license": "MIT", 4588 + "dependencies": { 4589 + "json5": "^2.2.2", 4590 + "minimist": "^1.2.6", 4591 + "strip-bom": "^3.0.0" 4592 + }, 4593 + "engines": { 4594 + "node": ">=6" 4595 + } 4596 + }, 4597 + "node_modules/tslib": { 4598 + "version": "2.8.1", 4599 + "license": "0BSD" 4600 + }, 4601 + "node_modules/tw-animate-css": { 4602 + "version": "1.3.5", 4603 + "dev": true, 4604 + "license": "MIT", 4605 + "funding": { 4606 + "url": "https://github.com/sponsors/Wombosvideo" 4607 + } 4608 + }, 4609 + "node_modules/type-fest": { 4610 + "version": "4.41.0", 4611 + "license": "(MIT OR CC0-1.0)", 4612 + "engines": { 4613 + "node": ">=16" 4614 + }, 4615 + "funding": { 4616 + "url": "https://github.com/sponsors/sindresorhus" 4617 + } 4618 + }, 4619 + "node_modules/type-is": { 4620 + "version": "2.0.1", 4621 + "license": "MIT", 4622 + "dependencies": { 4623 + "content-type": "^1.0.5", 4624 + "media-typer": "^1.1.0", 4625 + "mime-types": "^3.0.0" 4626 + }, 4627 + "engines": { 4628 + "node": ">= 0.6" 4629 + } 4630 + }, 4631 + "node_modules/typescript": { 4632 + "version": "5.6.3", 4633 + "devOptional": true, 4634 + "license": "Apache-2.0", 4635 + "bin": { 4636 + "tsc": "bin/tsc", 4637 + "tsserver": "bin/tsserver" 4638 + }, 4639 + "engines": { 4640 + "node": ">=14.17" 4641 + } 4642 + }, 4643 + "node_modules/uint8arrays": { 4644 + "version": "3.0.0", 4645 + "license": "MIT", 4646 + "dependencies": { 4647 + "multiformats": "^9.4.2" 4648 + } 4649 + }, 4650 + "node_modules/undici-types": { 4651 + "version": "7.8.0", 4652 + "devOptional": true, 4653 + "license": "MIT" 4654 + }, 4655 + "node_modules/universalify": { 4656 + "version": "2.0.1", 4657 + "license": "MIT", 4658 + "engines": { 4659 + "node": ">= 10.0.0" 4660 + } 4661 + }, 4662 + "node_modules/unpipe": { 4663 + "version": "1.0.0", 4664 + "license": "MIT", 4665 + "engines": { 4666 + "node": ">= 0.8" 4667 + } 4668 + }, 4669 + "node_modules/update-browserslist-db": { 4670 + "version": "1.1.3", 4671 + "funding": [ 4672 + { 4673 + "type": "opencollective", 4674 + "url": "https://opencollective.com/browserslist" 4675 + }, 4676 + { 4677 + "type": "tidelift", 4678 + "url": "https://tidelift.com/funding/github/npm/browserslist" 4679 + }, 4680 + { 4681 + "type": "github", 4682 + "url": "https://github.com/sponsors/ai" 4683 + } 4684 + ], 4685 + "license": "MIT", 4686 + "dependencies": { 4687 + "escalade": "^3.2.0", 4688 + "picocolors": "^1.1.1" 4689 + }, 4690 + "bin": { 4691 + "update-browserslist-db": "cli.js" 4692 + }, 4693 + "peerDependencies": { 4694 + "browserslist": ">= 4.21.0" 4695 + } 4696 + }, 4697 + "node_modules/uri-js": { 4698 + "version": "4.4.1", 4699 + "license": "BSD-2-Clause", 4700 + "dependencies": { 4701 + "punycode": "^2.1.0" 4702 + } 4703 + }, 4704 + "node_modules/url-parse": { 4705 + "version": "1.5.10", 4706 + "license": "MIT", 4707 + "dependencies": { 4708 + "querystringify": "^2.1.1", 4709 + "requires-port": "^1.0.0" 4710 + } 4711 + }, 4712 + "node_modules/util-deprecate": { 4713 + "version": "1.0.2", 4714 + "license": "MIT" 4715 + }, 4716 + "node_modules/vary": { 4717 + "version": "1.1.2", 4718 + "license": "MIT", 4719 + "engines": { 4720 + "node": ">= 0.8" 4721 + } 4722 + }, 4723 + "node_modules/vite": { 4724 + "version": "6.3.5", 4725 + "license": "MIT", 4726 + "dependencies": { 4727 + "esbuild": "^0.25.0", 4728 + "fdir": "^6.4.4", 4729 + "picomatch": "^4.0.2", 4730 + "postcss": "^8.5.3", 4731 + "rollup": "^4.34.9", 4732 + "tinyglobby": "^0.2.13" 4733 + }, 4734 + "bin": { 4735 + "vite": "bin/vite.js" 4736 + }, 4737 + "engines": { 4738 + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 4739 + }, 4740 + "funding": { 4741 + "url": "https://github.com/vitejs/vite?sponsor=1" 4742 + }, 4743 + "optionalDependencies": { 4744 + "fsevents": "~2.3.3" 4745 + }, 4746 + "peerDependencies": { 4747 + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 4748 + "jiti": ">=1.21.0", 4749 + "less": "*", 4750 + "lightningcss": "^1.21.0", 4751 + "sass": "*", 4752 + "sass-embedded": "*", 4753 + "stylus": "*", 4754 + "sugarss": "*", 4755 + "terser": "^5.16.0", 4756 + "tsx": "^4.8.1", 4757 + "yaml": "^2.4.2" 4758 + }, 4759 + "peerDependenciesMeta": { 4760 + "@types/node": { 4761 + "optional": true 4762 + }, 4763 + "jiti": { 4764 + "optional": true 4765 + }, 4766 + "less": { 4767 + "optional": true 4768 + }, 4769 + "lightningcss": { 4770 + "optional": true 4771 + }, 4772 + "sass": { 4773 + "optional": true 4774 + }, 4775 + "sass-embedded": { 4776 + "optional": true 4777 + }, 4778 + "stylus": { 4779 + "optional": true 4780 + }, 4781 + "sugarss": { 4782 + "optional": true 4783 + }, 4784 + "terser": { 4785 + "optional": true 4786 + }, 4787 + "tsx": { 4788 + "optional": true 4789 + }, 4790 + "yaml": { 4791 + "optional": true 4792 + } 4793 + } 4794 + }, 4795 + "node_modules/wcwidth": { 4796 + "version": "1.0.1", 4797 + "license": "MIT", 4798 + "dependencies": { 4799 + "defaults": "^1.0.3" 4800 + } 4801 + }, 4802 + "node_modules/web-streams-polyfill": { 4803 + "version": "3.3.3", 4804 + "license": "MIT", 4805 + "engines": { 4806 + "node": ">= 8" 4807 + } 4808 + }, 4809 + "node_modules/which": { 4810 + "version": "2.0.2", 4811 + "license": "ISC", 4812 + "dependencies": { 4813 + "isexe": "^2.0.0" 4814 + }, 4815 + "bin": { 4816 + "node-which": "bin/node-which" 4817 + }, 4818 + "engines": { 4819 + "node": ">= 8" 4820 + } 4821 + }, 4822 + "node_modules/wrap-ansi": { 4823 + "version": "6.2.0", 4824 + "license": "MIT", 4825 + "dependencies": { 4826 + "ansi-styles": "^4.0.0", 4827 + "string-width": "^4.1.0", 4828 + "strip-ansi": "^6.0.0" 4829 + }, 4830 + "engines": { 4831 + "node": ">=8" 4832 + } 4833 + }, 4834 + "node_modules/wrap-ansi/node_modules/strip-ansi": { 4835 + "version": "6.0.1", 4836 + "license": "MIT", 4837 + "dependencies": { 4838 + "ansi-regex": "^5.0.1" 4839 + }, 4840 + "engines": { 4841 + "node": ">=8" 4842 + } 4843 + }, 4844 + "node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex": { 4845 + "version": "5.0.1", 4846 + "license": "MIT", 4847 + "engines": { 4848 + "node": ">=8" 4849 + } 4850 + }, 4851 + "node_modules/wrappy": { 4852 + "version": "1.0.2", 4853 + "license": "ISC" 4854 + }, 4855 + "node_modules/y18n": { 4856 + "version": "5.0.8", 4857 + "license": "ISC", 4858 + "engines": { 4859 + "node": ">=10" 4860 + } 4861 + }, 4862 + "node_modules/yallist": { 4863 + "version": "5.0.0", 4864 + "license": "BlueOak-1.0.0", 4865 + "engines": { 4866 + "node": ">=18" 4867 + } 4868 + }, 4869 + "node_modules/yargs": { 4870 + "version": "17.7.2", 4871 + "license": "MIT", 4872 + "dependencies": { 4873 + "cliui": "^8.0.1", 4874 + "escalade": "^3.1.1", 4875 + "get-caller-file": "^2.0.5", 4876 + "require-directory": "^2.1.1", 4877 + "string-width": "^4.2.3", 4878 + "y18n": "^5.0.5", 4879 + "yargs-parser": "^21.1.1" 4880 + }, 4881 + "engines": { 4882 + "node": ">=12" 4883 + } 4884 + }, 4885 + "node_modules/yargs-parser": { 4886 + "version": "21.1.1", 4887 + "license": "ISC", 4888 + "engines": { 4889 + "node": ">=12" 4890 + } 4891 + }, 4892 + "node_modules/yoctocolors-cjs": { 4893 + "version": "2.1.2", 4894 + "license": "MIT", 4895 + "engines": { 4896 + "node": ">=18" 4897 + }, 4898 + "funding": { 4899 + "url": "https://github.com/sponsors/sindresorhus" 4900 + } 4901 + }, 4902 + "node_modules/zod": { 4903 + "version": "3.25.76", 4904 + "license": "MIT", 4905 + "funding": { 4906 + "url": "https://github.com/sponsors/colinhacks" 4907 + } 4908 + }, 4909 + "node_modules/zod-to-json-schema": { 4910 + "version": "3.24.6", 4911 + "license": "ISC", 4912 + "peerDependencies": { 4913 + "zod": "^3.24.1" 4914 + } 4915 + } 4916 + } 4917 + }
+46
package.json
··· 1 + { 2 + "name": "atproto-backup", 3 + "private": true, 4 + "version": "0.1.0", 5 + "type": "module", 6 + "scripts": { 7 + "dev": "vite", 8 + "build": "tsc && vite build", 9 + "preview": "vite preview", 10 + "tauri": "tauri" 11 + }, 12 + "dependencies": { 13 + "@atproto/api": "^0.15.25", 14 + "@atproto/oauth-client-browser": "^0.3.27", 15 + "@radix-ui/react-slot": "^1.2.3", 16 + "@tailwindcss/vite": "^4.1.11", 17 + "@tauri-apps/api": "^2", 18 + "@tauri-apps/plugin-deep-link": "~2", 19 + "@tauri-apps/plugin-opener": "^2", 20 + "antd": "^5.26.4", 21 + "class-variance-authority": "^0.7.1", 22 + "clsx": "^2.1.1", 23 + "lucide-react": "^0.525.0", 24 + "next": "^15.3.5", 25 + "nextra": "^4.2.17", 26 + "nextra-theme-docs": "^4.2.17", 27 + "react": "^19.1.0", 28 + "react-dom": "^19.1.0", 29 + "shadcn": "^2.9.0", 30 + "tailwind-merge": "^3.3.1", 31 + "tailwindcss": "^4.1.11" 32 + }, 33 + "devDependencies": { 34 + "@tauri-apps/cli": "^2", 35 + "@types/node": "^24.0.13", 36 + "@types/react": "^18.3.1", 37 + "@types/react-dom": "^18.3.1", 38 + "@vitejs/plugin-react": "^4.3.4", 39 + "tw-animate-css": "^1.3.5", 40 + "typescript": "~5.6.2", 41 + "vite": "^6.0.3" 42 + }, 43 + "trustedDependencies": [ 44 + "@tailwindcss/oxide" 45 + ] 46 + }
+6
public/tauri.svg
··· 1 + <svg width="206" height="231" viewBox="0 0 206 231" fill="none" xmlns="http://www.w3.org/2000/svg"> 2 + <path d="M143.143 84C143.143 96.1503 133.293 106 121.143 106C108.992 106 99.1426 96.1503 99.1426 84C99.1426 71.8497 108.992 62 121.143 62C133.293 62 143.143 71.8497 143.143 84Z" fill="#FFC131"/> 3 + <ellipse cx="84.1426" cy="147" rx="22" ry="22" transform="rotate(180 84.1426 147)" fill="#24C8DB"/> 4 + <path fill-rule="evenodd" clip-rule="evenodd" d="M166.738 154.548C157.86 160.286 148.023 164.269 137.757 166.341C139.858 160.282 141 153.774 141 147C141 144.543 140.85 142.121 140.558 139.743C144.975 138.204 149.215 136.139 153.183 133.575C162.73 127.404 170.292 118.608 174.961 108.244C179.63 97.8797 181.207 86.3876 179.502 75.1487C177.798 63.9098 172.884 53.4021 165.352 44.8883C157.82 36.3744 147.99 30.2165 137.042 27.1546C126.095 24.0926 114.496 24.2568 103.64 27.6274C92.7839 30.998 83.1319 37.4317 75.8437 46.1553C74.9102 47.2727 74.0206 48.4216 73.176 49.5993C61.9292 50.8488 51.0363 54.0318 40.9629 58.9556C44.2417 48.4586 49.5653 38.6591 56.679 30.1442C67.0505 17.7298 80.7861 8.57426 96.2354 3.77762C111.685 -1.01901 128.19 -1.25267 143.769 3.10474C159.348 7.46215 173.337 16.2252 184.056 28.3411C194.775 40.457 201.767 55.4101 204.193 71.404C206.619 87.3978 204.374 103.752 197.73 118.501C191.086 133.25 180.324 145.767 166.738 154.548ZM41.9631 74.275L62.5557 76.8042C63.0459 72.813 63.9401 68.9018 65.2138 65.1274C57.0465 67.0016 49.2088 70.087 41.9631 74.275Z" fill="#FFC131"/> 5 + <path fill-rule="evenodd" clip-rule="evenodd" d="M38.4045 76.4519C47.3493 70.6709 57.2677 66.6712 67.6171 64.6132C65.2774 70.9669 64 77.8343 64 85.0001C64 87.1434 64.1143 89.26 64.3371 91.3442C60.0093 92.8732 55.8533 94.9092 51.9599 97.4256C42.4128 103.596 34.8505 112.392 30.1816 122.756C25.5126 133.12 23.9357 144.612 25.6403 155.851C27.3449 167.09 32.2584 177.598 39.7906 186.112C47.3227 194.626 57.153 200.784 68.1003 203.846C79.0476 206.907 90.6462 206.743 101.502 203.373C112.359 200.002 122.011 193.568 129.299 184.845C130.237 183.722 131.131 182.567 131.979 181.383C143.235 180.114 154.132 176.91 164.205 171.962C160.929 182.49 155.596 192.319 148.464 200.856C138.092 213.27 124.357 222.426 108.907 227.222C93.458 232.019 76.9524 232.253 61.3736 227.895C45.7948 223.538 31.8055 214.775 21.0867 202.659C10.3679 190.543 3.37557 175.59 0.949823 159.596C-1.47592 143.602 0.768139 127.248 7.41237 112.499C14.0566 97.7497 24.8183 85.2327 38.4045 76.4519ZM163.062 156.711L163.062 156.711C162.954 156.773 162.846 156.835 162.738 156.897C162.846 156.835 162.954 156.773 163.062 156.711Z" fill="#24C8DB"/> 6 + </svg>
+1
public/vite.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
+7
src-tauri/.gitignore
··· 1 + # Generated by Cargo 2 + # will have compiled files and executables 3 + /target/ 4 + 5 + # Generated by Tauri 6 + # will have schema files for capabilities auto-completion 7 + /gen/schemas
+5323
src-tauri/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 4 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.24.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler2" 16 + version = "2.0.1" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.1.3" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "alloc-no-stdlib" 31 + version = "2.0.4" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 34 + 35 + [[package]] 36 + name = "alloc-stdlib" 37 + version = "0.2.2" 38 + source = "registry+https://github.com/rust-lang/crates.io-index" 39 + checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 40 + dependencies = [ 41 + "alloc-no-stdlib", 42 + ] 43 + 44 + [[package]] 45 + name = "android-tzdata" 46 + version = "0.1.1" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 49 + 50 + [[package]] 51 + name = "android_system_properties" 52 + version = "0.1.5" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 55 + dependencies = [ 56 + "libc", 57 + ] 58 + 59 + [[package]] 60 + name = "anyhow" 61 + version = "1.0.98" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 64 + 65 + [[package]] 66 + name = "async-broadcast" 67 + version = "0.7.2" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" 70 + dependencies = [ 71 + "event-listener", 72 + "event-listener-strategy", 73 + "futures-core", 74 + "pin-project-lite", 75 + ] 76 + 77 + [[package]] 78 + name = "async-channel" 79 + version = "2.5.0" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" 82 + dependencies = [ 83 + "concurrent-queue", 84 + "event-listener-strategy", 85 + "futures-core", 86 + "pin-project-lite", 87 + ] 88 + 89 + [[package]] 90 + name = "async-executor" 91 + version = "1.13.2" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa" 94 + dependencies = [ 95 + "async-task", 96 + "concurrent-queue", 97 + "fastrand", 98 + "futures-lite", 99 + "pin-project-lite", 100 + "slab", 101 + ] 102 + 103 + [[package]] 104 + name = "async-io" 105 + version = "2.4.1" 106 + source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3" 108 + dependencies = [ 109 + "async-lock", 110 + "cfg-if", 111 + "concurrent-queue", 112 + "futures-io", 113 + "futures-lite", 114 + "parking", 115 + "polling", 116 + "rustix", 117 + "slab", 118 + "tracing", 119 + "windows-sys 0.59.0", 120 + ] 121 + 122 + [[package]] 123 + name = "async-lock" 124 + version = "3.4.0" 125 + source = "registry+https://github.com/rust-lang/crates.io-index" 126 + checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 127 + dependencies = [ 128 + "event-listener", 129 + "event-listener-strategy", 130 + "pin-project-lite", 131 + ] 132 + 133 + [[package]] 134 + name = "async-process" 135 + version = "2.3.1" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc" 138 + dependencies = [ 139 + "async-channel", 140 + "async-io", 141 + "async-lock", 142 + "async-signal", 143 + "async-task", 144 + "blocking", 145 + "cfg-if", 146 + "event-listener", 147 + "futures-lite", 148 + "rustix", 149 + "tracing", 150 + ] 151 + 152 + [[package]] 153 + name = "async-recursion" 154 + version = "1.1.1" 155 + source = "registry+https://github.com/rust-lang/crates.io-index" 156 + checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 157 + dependencies = [ 158 + "proc-macro2", 159 + "quote", 160 + "syn 2.0.104", 161 + ] 162 + 163 + [[package]] 164 + name = "async-signal" 165 + version = "0.2.11" 166 + source = "registry+https://github.com/rust-lang/crates.io-index" 167 + checksum = "d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d" 168 + dependencies = [ 169 + "async-io", 170 + "async-lock", 171 + "atomic-waker", 172 + "cfg-if", 173 + "futures-core", 174 + "futures-io", 175 + "rustix", 176 + "signal-hook-registry", 177 + "slab", 178 + "windows-sys 0.59.0", 179 + ] 180 + 181 + [[package]] 182 + name = "async-task" 183 + version = "4.7.1" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 186 + 187 + [[package]] 188 + name = "async-trait" 189 + version = "0.1.88" 190 + source = "registry+https://github.com/rust-lang/crates.io-index" 191 + checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" 192 + dependencies = [ 193 + "proc-macro2", 194 + "quote", 195 + "syn 2.0.104", 196 + ] 197 + 198 + [[package]] 199 + name = "atk" 200 + version = "0.18.2" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b" 203 + dependencies = [ 204 + "atk-sys", 205 + "glib", 206 + "libc", 207 + ] 208 + 209 + [[package]] 210 + name = "atk-sys" 211 + version = "0.18.2" 212 + source = "registry+https://github.com/rust-lang/crates.io-index" 213 + checksum = "c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086" 214 + dependencies = [ 215 + "glib-sys", 216 + "gobject-sys", 217 + "libc", 218 + "system-deps", 219 + ] 220 + 221 + [[package]] 222 + name = "atomic-waker" 223 + version = "1.1.2" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 226 + 227 + [[package]] 228 + name = "atproto-backup" 229 + version = "0.1.0" 230 + dependencies = [ 231 + "serde", 232 + "serde_json", 233 + "tauri", 234 + "tauri-build", 235 + "tauri-plugin-deep-link", 236 + "tauri-plugin-opener", 237 + "tauri-plugin-single-instance", 238 + ] 239 + 240 + [[package]] 241 + name = "autocfg" 242 + version = "1.5.0" 243 + source = "registry+https://github.com/rust-lang/crates.io-index" 244 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 245 + 246 + [[package]] 247 + name = "backtrace" 248 + version = "0.3.75" 249 + source = "registry+https://github.com/rust-lang/crates.io-index" 250 + checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" 251 + dependencies = [ 252 + "addr2line", 253 + "cfg-if", 254 + "libc", 255 + "miniz_oxide", 256 + "object", 257 + "rustc-demangle", 258 + "windows-targets 0.52.6", 259 + ] 260 + 261 + [[package]] 262 + name = "base64" 263 + version = "0.21.7" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 266 + 267 + [[package]] 268 + name = "base64" 269 + version = "0.22.1" 270 + source = "registry+https://github.com/rust-lang/crates.io-index" 271 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 272 + 273 + [[package]] 274 + name = "bitflags" 275 + version = "1.3.2" 276 + source = "registry+https://github.com/rust-lang/crates.io-index" 277 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 278 + 279 + [[package]] 280 + name = "bitflags" 281 + version = "2.9.1" 282 + source = "registry+https://github.com/rust-lang/crates.io-index" 283 + checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" 284 + dependencies = [ 285 + "serde", 286 + ] 287 + 288 + [[package]] 289 + name = "block-buffer" 290 + version = "0.10.4" 291 + source = "registry+https://github.com/rust-lang/crates.io-index" 292 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 293 + dependencies = [ 294 + "generic-array", 295 + ] 296 + 297 + [[package]] 298 + name = "block2" 299 + version = "0.5.1" 300 + source = "registry+https://github.com/rust-lang/crates.io-index" 301 + checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" 302 + dependencies = [ 303 + "objc2 0.5.2", 304 + ] 305 + 306 + [[package]] 307 + name = "block2" 308 + version = "0.6.1" 309 + source = "registry+https://github.com/rust-lang/crates.io-index" 310 + checksum = "340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2" 311 + dependencies = [ 312 + "objc2 0.6.1", 313 + ] 314 + 315 + [[package]] 316 + name = "blocking" 317 + version = "1.6.2" 318 + source = "registry+https://github.com/rust-lang/crates.io-index" 319 + checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" 320 + dependencies = [ 321 + "async-channel", 322 + "async-task", 323 + "futures-io", 324 + "futures-lite", 325 + "piper", 326 + ] 327 + 328 + [[package]] 329 + name = "brotli" 330 + version = "8.0.1" 331 + source = "registry+https://github.com/rust-lang/crates.io-index" 332 + checksum = "9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d" 333 + dependencies = [ 334 + "alloc-no-stdlib", 335 + "alloc-stdlib", 336 + "brotli-decompressor", 337 + ] 338 + 339 + [[package]] 340 + name = "brotli-decompressor" 341 + version = "5.0.0" 342 + source = "registry+https://github.com/rust-lang/crates.io-index" 343 + checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03" 344 + dependencies = [ 345 + "alloc-no-stdlib", 346 + "alloc-stdlib", 347 + ] 348 + 349 + [[package]] 350 + name = "bumpalo" 351 + version = "3.19.0" 352 + source = "registry+https://github.com/rust-lang/crates.io-index" 353 + checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" 354 + 355 + [[package]] 356 + name = "bytemuck" 357 + version = "1.23.1" 358 + source = "registry+https://github.com/rust-lang/crates.io-index" 359 + checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" 360 + 361 + [[package]] 362 + name = "byteorder" 363 + version = "1.5.0" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 366 + 367 + [[package]] 368 + name = "bytes" 369 + version = "1.10.1" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 372 + dependencies = [ 373 + "serde", 374 + ] 375 + 376 + [[package]] 377 + name = "cairo-rs" 378 + version = "0.18.5" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" 381 + dependencies = [ 382 + "bitflags 2.9.1", 383 + "cairo-sys-rs", 384 + "glib", 385 + "libc", 386 + "once_cell", 387 + "thiserror 1.0.69", 388 + ] 389 + 390 + [[package]] 391 + name = "cairo-sys-rs" 392 + version = "0.18.2" 393 + source = "registry+https://github.com/rust-lang/crates.io-index" 394 + checksum = "685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51" 395 + dependencies = [ 396 + "glib-sys", 397 + "libc", 398 + "system-deps", 399 + ] 400 + 401 + [[package]] 402 + name = "camino" 403 + version = "1.1.10" 404 + source = "registry+https://github.com/rust-lang/crates.io-index" 405 + checksum = "0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab" 406 + dependencies = [ 407 + "serde", 408 + ] 409 + 410 + [[package]] 411 + name = "cargo-platform" 412 + version = "0.1.9" 413 + source = "registry+https://github.com/rust-lang/crates.io-index" 414 + checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea" 415 + dependencies = [ 416 + "serde", 417 + ] 418 + 419 + [[package]] 420 + name = "cargo_metadata" 421 + version = "0.19.2" 422 + source = "registry+https://github.com/rust-lang/crates.io-index" 423 + checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba" 424 + dependencies = [ 425 + "camino", 426 + "cargo-platform", 427 + "semver", 428 + "serde", 429 + "serde_json", 430 + "thiserror 2.0.12", 431 + ] 432 + 433 + [[package]] 434 + name = "cargo_toml" 435 + version = "0.22.1" 436 + source = "registry+https://github.com/rust-lang/crates.io-index" 437 + checksum = "02260d489095346e5cafd04dea8e8cb54d1d74fcd759022a9b72986ebe9a1257" 438 + dependencies = [ 439 + "serde", 440 + "toml 0.8.23", 441 + ] 442 + 443 + [[package]] 444 + name = "cc" 445 + version = "1.2.29" 446 + source = "registry+https://github.com/rust-lang/crates.io-index" 447 + checksum = "5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362" 448 + dependencies = [ 449 + "shlex", 450 + ] 451 + 452 + [[package]] 453 + name = "cesu8" 454 + version = "1.1.0" 455 + source = "registry+https://github.com/rust-lang/crates.io-index" 456 + checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" 457 + 458 + [[package]] 459 + name = "cfb" 460 + version = "0.7.3" 461 + source = "registry+https://github.com/rust-lang/crates.io-index" 462 + checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" 463 + dependencies = [ 464 + "byteorder", 465 + "fnv", 466 + "uuid", 467 + ] 468 + 469 + [[package]] 470 + name = "cfg-expr" 471 + version = "0.15.8" 472 + source = "registry+https://github.com/rust-lang/crates.io-index" 473 + checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 474 + dependencies = [ 475 + "smallvec", 476 + "target-lexicon", 477 + ] 478 + 479 + [[package]] 480 + name = "cfg-if" 481 + version = "1.0.1" 482 + source = "registry+https://github.com/rust-lang/crates.io-index" 483 + checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" 484 + 485 + [[package]] 486 + name = "cfg_aliases" 487 + version = "0.2.1" 488 + source = "registry+https://github.com/rust-lang/crates.io-index" 489 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 490 + 491 + [[package]] 492 + name = "chrono" 493 + version = "0.4.41" 494 + source = "registry+https://github.com/rust-lang/crates.io-index" 495 + checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" 496 + dependencies = [ 497 + "android-tzdata", 498 + "iana-time-zone", 499 + "num-traits", 500 + "serde", 501 + "windows-link", 502 + ] 503 + 504 + [[package]] 505 + name = "combine" 506 + version = "4.6.7" 507 + source = "registry+https://github.com/rust-lang/crates.io-index" 508 + checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" 509 + dependencies = [ 510 + "bytes", 511 + "memchr", 512 + ] 513 + 514 + [[package]] 515 + name = "concurrent-queue" 516 + version = "2.5.0" 517 + source = "registry+https://github.com/rust-lang/crates.io-index" 518 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 519 + dependencies = [ 520 + "crossbeam-utils", 521 + ] 522 + 523 + [[package]] 524 + name = "const-random" 525 + version = "0.1.18" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" 528 + dependencies = [ 529 + "const-random-macro", 530 + ] 531 + 532 + [[package]] 533 + name = "const-random-macro" 534 + version = "0.1.16" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" 537 + dependencies = [ 538 + "getrandom 0.2.16", 539 + "once_cell", 540 + "tiny-keccak", 541 + ] 542 + 543 + [[package]] 544 + name = "convert_case" 545 + version = "0.4.0" 546 + source = "registry+https://github.com/rust-lang/crates.io-index" 547 + checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 548 + 549 + [[package]] 550 + name = "cookie" 551 + version = "0.18.1" 552 + source = "registry+https://github.com/rust-lang/crates.io-index" 553 + checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" 554 + dependencies = [ 555 + "time", 556 + "version_check", 557 + ] 558 + 559 + [[package]] 560 + name = "core-foundation" 561 + version = "0.10.1" 562 + source = "registry+https://github.com/rust-lang/crates.io-index" 563 + checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" 564 + dependencies = [ 565 + "core-foundation-sys", 566 + "libc", 567 + ] 568 + 569 + [[package]] 570 + name = "core-foundation-sys" 571 + version = "0.8.7" 572 + source = "registry+https://github.com/rust-lang/crates.io-index" 573 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 574 + 575 + [[package]] 576 + name = "core-graphics" 577 + version = "0.24.0" 578 + source = "registry+https://github.com/rust-lang/crates.io-index" 579 + checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" 580 + dependencies = [ 581 + "bitflags 2.9.1", 582 + "core-foundation", 583 + "core-graphics-types", 584 + "foreign-types", 585 + "libc", 586 + ] 587 + 588 + [[package]] 589 + name = "core-graphics-types" 590 + version = "0.2.0" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" 593 + dependencies = [ 594 + "bitflags 2.9.1", 595 + "core-foundation", 596 + "libc", 597 + ] 598 + 599 + [[package]] 600 + name = "cpufeatures" 601 + version = "0.2.17" 602 + source = "registry+https://github.com/rust-lang/crates.io-index" 603 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 604 + dependencies = [ 605 + "libc", 606 + ] 607 + 608 + [[package]] 609 + name = "crc32fast" 610 + version = "1.4.2" 611 + source = "registry+https://github.com/rust-lang/crates.io-index" 612 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 613 + dependencies = [ 614 + "cfg-if", 615 + ] 616 + 617 + [[package]] 618 + name = "crossbeam-channel" 619 + version = "0.5.15" 620 + source = "registry+https://github.com/rust-lang/crates.io-index" 621 + checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" 622 + dependencies = [ 623 + "crossbeam-utils", 624 + ] 625 + 626 + [[package]] 627 + name = "crossbeam-utils" 628 + version = "0.8.21" 629 + source = "registry+https://github.com/rust-lang/crates.io-index" 630 + checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 631 + 632 + [[package]] 633 + name = "crunchy" 634 + version = "0.2.4" 635 + source = "registry+https://github.com/rust-lang/crates.io-index" 636 + checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" 637 + 638 + [[package]] 639 + name = "crypto-common" 640 + version = "0.1.6" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 643 + dependencies = [ 644 + "generic-array", 645 + "typenum", 646 + ] 647 + 648 + [[package]] 649 + name = "cssparser" 650 + version = "0.29.6" 651 + source = "registry+https://github.com/rust-lang/crates.io-index" 652 + checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa" 653 + dependencies = [ 654 + "cssparser-macros", 655 + "dtoa-short", 656 + "itoa", 657 + "matches", 658 + "phf 0.10.1", 659 + "proc-macro2", 660 + "quote", 661 + "smallvec", 662 + "syn 1.0.109", 663 + ] 664 + 665 + [[package]] 666 + name = "cssparser-macros" 667 + version = "0.6.1" 668 + source = "registry+https://github.com/rust-lang/crates.io-index" 669 + checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" 670 + dependencies = [ 671 + "quote", 672 + "syn 2.0.104", 673 + ] 674 + 675 + [[package]] 676 + name = "ctor" 677 + version = "0.2.9" 678 + source = "registry+https://github.com/rust-lang/crates.io-index" 679 + checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" 680 + dependencies = [ 681 + "quote", 682 + "syn 2.0.104", 683 + ] 684 + 685 + [[package]] 686 + name = "darling" 687 + version = "0.20.11" 688 + source = "registry+https://github.com/rust-lang/crates.io-index" 689 + checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" 690 + dependencies = [ 691 + "darling_core", 692 + "darling_macro", 693 + ] 694 + 695 + [[package]] 696 + name = "darling_core" 697 + version = "0.20.11" 698 + source = "registry+https://github.com/rust-lang/crates.io-index" 699 + checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" 700 + dependencies = [ 701 + "fnv", 702 + "ident_case", 703 + "proc-macro2", 704 + "quote", 705 + "strsim", 706 + "syn 2.0.104", 707 + ] 708 + 709 + [[package]] 710 + name = "darling_macro" 711 + version = "0.20.11" 712 + source = "registry+https://github.com/rust-lang/crates.io-index" 713 + checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" 714 + dependencies = [ 715 + "darling_core", 716 + "quote", 717 + "syn 2.0.104", 718 + ] 719 + 720 + [[package]] 721 + name = "deranged" 722 + version = "0.4.0" 723 + source = "registry+https://github.com/rust-lang/crates.io-index" 724 + checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 725 + dependencies = [ 726 + "powerfmt", 727 + "serde", 728 + ] 729 + 730 + [[package]] 731 + name = "derive_more" 732 + version = "0.99.20" 733 + source = "registry+https://github.com/rust-lang/crates.io-index" 734 + checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" 735 + dependencies = [ 736 + "convert_case", 737 + "proc-macro2", 738 + "quote", 739 + "rustc_version", 740 + "syn 2.0.104", 741 + ] 742 + 743 + [[package]] 744 + name = "digest" 745 + version = "0.10.7" 746 + source = "registry+https://github.com/rust-lang/crates.io-index" 747 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 748 + dependencies = [ 749 + "block-buffer", 750 + "crypto-common", 751 + ] 752 + 753 + [[package]] 754 + name = "dirs" 755 + version = "6.0.0" 756 + source = "registry+https://github.com/rust-lang/crates.io-index" 757 + checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" 758 + dependencies = [ 759 + "dirs-sys", 760 + ] 761 + 762 + [[package]] 763 + name = "dirs-sys" 764 + version = "0.5.0" 765 + source = "registry+https://github.com/rust-lang/crates.io-index" 766 + checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" 767 + dependencies = [ 768 + "libc", 769 + "option-ext", 770 + "redox_users", 771 + "windows-sys 0.60.2", 772 + ] 773 + 774 + [[package]] 775 + name = "dispatch" 776 + version = "0.2.0" 777 + source = "registry+https://github.com/rust-lang/crates.io-index" 778 + checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" 779 + 780 + [[package]] 781 + name = "dispatch2" 782 + version = "0.3.0" 783 + source = "registry+https://github.com/rust-lang/crates.io-index" 784 + checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" 785 + dependencies = [ 786 + "bitflags 2.9.1", 787 + "objc2 0.6.1", 788 + ] 789 + 790 + [[package]] 791 + name = "displaydoc" 792 + version = "0.2.5" 793 + source = "registry+https://github.com/rust-lang/crates.io-index" 794 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 795 + dependencies = [ 796 + "proc-macro2", 797 + "quote", 798 + "syn 2.0.104", 799 + ] 800 + 801 + [[package]] 802 + name = "dlopen2" 803 + version = "0.7.0" 804 + source = "registry+https://github.com/rust-lang/crates.io-index" 805 + checksum = "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6" 806 + dependencies = [ 807 + "dlopen2_derive", 808 + "libc", 809 + "once_cell", 810 + "winapi", 811 + ] 812 + 813 + [[package]] 814 + name = "dlopen2_derive" 815 + version = "0.4.1" 816 + source = "registry+https://github.com/rust-lang/crates.io-index" 817 + checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4" 818 + dependencies = [ 819 + "proc-macro2", 820 + "quote", 821 + "syn 2.0.104", 822 + ] 823 + 824 + [[package]] 825 + name = "dlv-list" 826 + version = "0.5.2" 827 + source = "registry+https://github.com/rust-lang/crates.io-index" 828 + checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f" 829 + dependencies = [ 830 + "const-random", 831 + ] 832 + 833 + [[package]] 834 + name = "dpi" 835 + version = "0.1.2" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" 838 + dependencies = [ 839 + "serde", 840 + ] 841 + 842 + [[package]] 843 + name = "dtoa" 844 + version = "1.0.10" 845 + source = "registry+https://github.com/rust-lang/crates.io-index" 846 + checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04" 847 + 848 + [[package]] 849 + name = "dtoa-short" 850 + version = "0.3.5" 851 + source = "registry+https://github.com/rust-lang/crates.io-index" 852 + checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" 853 + dependencies = [ 854 + "dtoa", 855 + ] 856 + 857 + [[package]] 858 + name = "dunce" 859 + version = "1.0.5" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 862 + 863 + [[package]] 864 + name = "dyn-clone" 865 + version = "1.0.19" 866 + source = "registry+https://github.com/rust-lang/crates.io-index" 867 + checksum = "1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005" 868 + 869 + [[package]] 870 + name = "embed-resource" 871 + version = "3.0.5" 872 + source = "registry+https://github.com/rust-lang/crates.io-index" 873 + checksum = "4c6d81016d6c977deefb2ef8d8290da019e27cc26167e102185da528e6c0ab38" 874 + dependencies = [ 875 + "cc", 876 + "memchr", 877 + "rustc_version", 878 + "toml 0.9.2", 879 + "vswhom", 880 + "winreg", 881 + ] 882 + 883 + [[package]] 884 + name = "embed_plist" 885 + version = "1.2.2" 886 + source = "registry+https://github.com/rust-lang/crates.io-index" 887 + checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7" 888 + 889 + [[package]] 890 + name = "endi" 891 + version = "1.1.0" 892 + source = "registry+https://github.com/rust-lang/crates.io-index" 893 + checksum = "a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf" 894 + 895 + [[package]] 896 + name = "enumflags2" 897 + version = "0.7.12" 898 + source = "registry+https://github.com/rust-lang/crates.io-index" 899 + checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" 900 + dependencies = [ 901 + "enumflags2_derive", 902 + "serde", 903 + ] 904 + 905 + [[package]] 906 + name = "enumflags2_derive" 907 + version = "0.7.12" 908 + source = "registry+https://github.com/rust-lang/crates.io-index" 909 + checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" 910 + dependencies = [ 911 + "proc-macro2", 912 + "quote", 913 + "syn 2.0.104", 914 + ] 915 + 916 + [[package]] 917 + name = "equivalent" 918 + version = "1.0.2" 919 + source = "registry+https://github.com/rust-lang/crates.io-index" 920 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 921 + 922 + [[package]] 923 + name = "erased-serde" 924 + version = "0.4.6" 925 + source = "registry+https://github.com/rust-lang/crates.io-index" 926 + checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7" 927 + dependencies = [ 928 + "serde", 929 + "typeid", 930 + ] 931 + 932 + [[package]] 933 + name = "errno" 934 + version = "0.3.13" 935 + source = "registry+https://github.com/rust-lang/crates.io-index" 936 + checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" 937 + dependencies = [ 938 + "libc", 939 + "windows-sys 0.60.2", 940 + ] 941 + 942 + [[package]] 943 + name = "event-listener" 944 + version = "5.4.0" 945 + source = "registry+https://github.com/rust-lang/crates.io-index" 946 + checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae" 947 + dependencies = [ 948 + "concurrent-queue", 949 + "parking", 950 + "pin-project-lite", 951 + ] 952 + 953 + [[package]] 954 + name = "event-listener-strategy" 955 + version = "0.5.4" 956 + source = "registry+https://github.com/rust-lang/crates.io-index" 957 + checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" 958 + dependencies = [ 959 + "event-listener", 960 + "pin-project-lite", 961 + ] 962 + 963 + [[package]] 964 + name = "fastrand" 965 + version = "2.3.0" 966 + source = "registry+https://github.com/rust-lang/crates.io-index" 967 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 968 + 969 + [[package]] 970 + name = "fdeflate" 971 + version = "0.3.7" 972 + source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" 974 + dependencies = [ 975 + "simd-adler32", 976 + ] 977 + 978 + [[package]] 979 + name = "field-offset" 980 + version = "0.3.6" 981 + source = "registry+https://github.com/rust-lang/crates.io-index" 982 + checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" 983 + dependencies = [ 984 + "memoffset", 985 + "rustc_version", 986 + ] 987 + 988 + [[package]] 989 + name = "flate2" 990 + version = "1.1.2" 991 + source = "registry+https://github.com/rust-lang/crates.io-index" 992 + checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" 993 + dependencies = [ 994 + "crc32fast", 995 + "miniz_oxide", 996 + ] 997 + 998 + [[package]] 999 + name = "fnv" 1000 + version = "1.0.7" 1001 + source = "registry+https://github.com/rust-lang/crates.io-index" 1002 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1003 + 1004 + [[package]] 1005 + name = "foreign-types" 1006 + version = "0.5.0" 1007 + source = "registry+https://github.com/rust-lang/crates.io-index" 1008 + checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" 1009 + dependencies = [ 1010 + "foreign-types-macros", 1011 + "foreign-types-shared", 1012 + ] 1013 + 1014 + [[package]] 1015 + name = "foreign-types-macros" 1016 + version = "0.2.3" 1017 + source = "registry+https://github.com/rust-lang/crates.io-index" 1018 + checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" 1019 + dependencies = [ 1020 + "proc-macro2", 1021 + "quote", 1022 + "syn 2.0.104", 1023 + ] 1024 + 1025 + [[package]] 1026 + name = "foreign-types-shared" 1027 + version = "0.3.1" 1028 + source = "registry+https://github.com/rust-lang/crates.io-index" 1029 + checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" 1030 + 1031 + [[package]] 1032 + name = "form_urlencoded" 1033 + version = "1.2.1" 1034 + source = "registry+https://github.com/rust-lang/crates.io-index" 1035 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1036 + dependencies = [ 1037 + "percent-encoding", 1038 + ] 1039 + 1040 + [[package]] 1041 + name = "futf" 1042 + version = "0.1.5" 1043 + source = "registry+https://github.com/rust-lang/crates.io-index" 1044 + checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" 1045 + dependencies = [ 1046 + "mac", 1047 + "new_debug_unreachable", 1048 + ] 1049 + 1050 + [[package]] 1051 + name = "futures-channel" 1052 + version = "0.3.31" 1053 + source = "registry+https://github.com/rust-lang/crates.io-index" 1054 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1055 + dependencies = [ 1056 + "futures-core", 1057 + ] 1058 + 1059 + [[package]] 1060 + name = "futures-core" 1061 + version = "0.3.31" 1062 + source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1064 + 1065 + [[package]] 1066 + name = "futures-executor" 1067 + version = "0.3.31" 1068 + source = "registry+https://github.com/rust-lang/crates.io-index" 1069 + checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1070 + dependencies = [ 1071 + "futures-core", 1072 + "futures-task", 1073 + "futures-util", 1074 + ] 1075 + 1076 + [[package]] 1077 + name = "futures-io" 1078 + version = "0.3.31" 1079 + source = "registry+https://github.com/rust-lang/crates.io-index" 1080 + checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1081 + 1082 + [[package]] 1083 + name = "futures-lite" 1084 + version = "2.6.0" 1085 + source = "registry+https://github.com/rust-lang/crates.io-index" 1086 + checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" 1087 + dependencies = [ 1088 + "fastrand", 1089 + "futures-core", 1090 + "futures-io", 1091 + "parking", 1092 + "pin-project-lite", 1093 + ] 1094 + 1095 + [[package]] 1096 + name = "futures-macro" 1097 + version = "0.3.31" 1098 + source = "registry+https://github.com/rust-lang/crates.io-index" 1099 + checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1100 + dependencies = [ 1101 + "proc-macro2", 1102 + "quote", 1103 + "syn 2.0.104", 1104 + ] 1105 + 1106 + [[package]] 1107 + name = "futures-sink" 1108 + version = "0.3.31" 1109 + source = "registry+https://github.com/rust-lang/crates.io-index" 1110 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1111 + 1112 + [[package]] 1113 + name = "futures-task" 1114 + version = "0.3.31" 1115 + source = "registry+https://github.com/rust-lang/crates.io-index" 1116 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1117 + 1118 + [[package]] 1119 + name = "futures-util" 1120 + version = "0.3.31" 1121 + source = "registry+https://github.com/rust-lang/crates.io-index" 1122 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1123 + dependencies = [ 1124 + "futures-core", 1125 + "futures-io", 1126 + "futures-macro", 1127 + "futures-sink", 1128 + "futures-task", 1129 + "memchr", 1130 + "pin-project-lite", 1131 + "pin-utils", 1132 + "slab", 1133 + ] 1134 + 1135 + [[package]] 1136 + name = "fxhash" 1137 + version = "0.2.1" 1138 + source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" 1140 + dependencies = [ 1141 + "byteorder", 1142 + ] 1143 + 1144 + [[package]] 1145 + name = "gdk" 1146 + version = "0.18.2" 1147 + source = "registry+https://github.com/rust-lang/crates.io-index" 1148 + checksum = "d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691" 1149 + dependencies = [ 1150 + "cairo-rs", 1151 + "gdk-pixbuf", 1152 + "gdk-sys", 1153 + "gio", 1154 + "glib", 1155 + "libc", 1156 + "pango", 1157 + ] 1158 + 1159 + [[package]] 1160 + name = "gdk-pixbuf" 1161 + version = "0.18.5" 1162 + source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec" 1164 + dependencies = [ 1165 + "gdk-pixbuf-sys", 1166 + "gio", 1167 + "glib", 1168 + "libc", 1169 + "once_cell", 1170 + ] 1171 + 1172 + [[package]] 1173 + name = "gdk-pixbuf-sys" 1174 + version = "0.18.0" 1175 + source = "registry+https://github.com/rust-lang/crates.io-index" 1176 + checksum = "3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7" 1177 + dependencies = [ 1178 + "gio-sys", 1179 + "glib-sys", 1180 + "gobject-sys", 1181 + "libc", 1182 + "system-deps", 1183 + ] 1184 + 1185 + [[package]] 1186 + name = "gdk-sys" 1187 + version = "0.18.2" 1188 + source = "registry+https://github.com/rust-lang/crates.io-index" 1189 + checksum = "5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7" 1190 + dependencies = [ 1191 + "cairo-sys-rs", 1192 + "gdk-pixbuf-sys", 1193 + "gio-sys", 1194 + "glib-sys", 1195 + "gobject-sys", 1196 + "libc", 1197 + "pango-sys", 1198 + "pkg-config", 1199 + "system-deps", 1200 + ] 1201 + 1202 + [[package]] 1203 + name = "gdkwayland-sys" 1204 + version = "0.18.2" 1205 + source = "registry+https://github.com/rust-lang/crates.io-index" 1206 + checksum = "140071d506d223f7572b9f09b5e155afbd77428cd5cc7af8f2694c41d98dfe69" 1207 + dependencies = [ 1208 + "gdk-sys", 1209 + "glib-sys", 1210 + "gobject-sys", 1211 + "libc", 1212 + "pkg-config", 1213 + "system-deps", 1214 + ] 1215 + 1216 + [[package]] 1217 + name = "gdkx11" 1218 + version = "0.18.2" 1219 + source = "registry+https://github.com/rust-lang/crates.io-index" 1220 + checksum = "3caa00e14351bebbc8183b3c36690327eb77c49abc2268dd4bd36b856db3fbfe" 1221 + dependencies = [ 1222 + "gdk", 1223 + "gdkx11-sys", 1224 + "gio", 1225 + "glib", 1226 + "libc", 1227 + "x11", 1228 + ] 1229 + 1230 + [[package]] 1231 + name = "gdkx11-sys" 1232 + version = "0.18.2" 1233 + source = "registry+https://github.com/rust-lang/crates.io-index" 1234 + checksum = "6e2e7445fe01ac26f11601db260dd8608fe172514eb63b3b5e261ea6b0f4428d" 1235 + dependencies = [ 1236 + "gdk-sys", 1237 + "glib-sys", 1238 + "libc", 1239 + "system-deps", 1240 + "x11", 1241 + ] 1242 + 1243 + [[package]] 1244 + name = "generic-array" 1245 + version = "0.14.7" 1246 + source = "registry+https://github.com/rust-lang/crates.io-index" 1247 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1248 + dependencies = [ 1249 + "typenum", 1250 + "version_check", 1251 + ] 1252 + 1253 + [[package]] 1254 + name = "getrandom" 1255 + version = "0.1.16" 1256 + source = "registry+https://github.com/rust-lang/crates.io-index" 1257 + checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1258 + dependencies = [ 1259 + "cfg-if", 1260 + "libc", 1261 + "wasi 0.9.0+wasi-snapshot-preview1", 1262 + ] 1263 + 1264 + [[package]] 1265 + name = "getrandom" 1266 + version = "0.2.16" 1267 + source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" 1269 + dependencies = [ 1270 + "cfg-if", 1271 + "libc", 1272 + "wasi 0.11.1+wasi-snapshot-preview1", 1273 + ] 1274 + 1275 + [[package]] 1276 + name = "getrandom" 1277 + version = "0.3.3" 1278 + source = "registry+https://github.com/rust-lang/crates.io-index" 1279 + checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 1280 + dependencies = [ 1281 + "cfg-if", 1282 + "libc", 1283 + "r-efi", 1284 + "wasi 0.14.2+wasi-0.2.4", 1285 + ] 1286 + 1287 + [[package]] 1288 + name = "gimli" 1289 + version = "0.31.1" 1290 + source = "registry+https://github.com/rust-lang/crates.io-index" 1291 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 1292 + 1293 + [[package]] 1294 + name = "gio" 1295 + version = "0.18.4" 1296 + source = "registry+https://github.com/rust-lang/crates.io-index" 1297 + checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73" 1298 + dependencies = [ 1299 + "futures-channel", 1300 + "futures-core", 1301 + "futures-io", 1302 + "futures-util", 1303 + "gio-sys", 1304 + "glib", 1305 + "libc", 1306 + "once_cell", 1307 + "pin-project-lite", 1308 + "smallvec", 1309 + "thiserror 1.0.69", 1310 + ] 1311 + 1312 + [[package]] 1313 + name = "gio-sys" 1314 + version = "0.18.1" 1315 + source = "registry+https://github.com/rust-lang/crates.io-index" 1316 + checksum = "37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2" 1317 + dependencies = [ 1318 + "glib-sys", 1319 + "gobject-sys", 1320 + "libc", 1321 + "system-deps", 1322 + "winapi", 1323 + ] 1324 + 1325 + [[package]] 1326 + name = "glib" 1327 + version = "0.18.5" 1328 + source = "registry+https://github.com/rust-lang/crates.io-index" 1329 + checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" 1330 + dependencies = [ 1331 + "bitflags 2.9.1", 1332 + "futures-channel", 1333 + "futures-core", 1334 + "futures-executor", 1335 + "futures-task", 1336 + "futures-util", 1337 + "gio-sys", 1338 + "glib-macros", 1339 + "glib-sys", 1340 + "gobject-sys", 1341 + "libc", 1342 + "memchr", 1343 + "once_cell", 1344 + "smallvec", 1345 + "thiserror 1.0.69", 1346 + ] 1347 + 1348 + [[package]] 1349 + name = "glib-macros" 1350 + version = "0.18.5" 1351 + source = "registry+https://github.com/rust-lang/crates.io-index" 1352 + checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc" 1353 + dependencies = [ 1354 + "heck 0.4.1", 1355 + "proc-macro-crate 2.0.0", 1356 + "proc-macro-error", 1357 + "proc-macro2", 1358 + "quote", 1359 + "syn 2.0.104", 1360 + ] 1361 + 1362 + [[package]] 1363 + name = "glib-sys" 1364 + version = "0.18.1" 1365 + source = "registry+https://github.com/rust-lang/crates.io-index" 1366 + checksum = "063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898" 1367 + dependencies = [ 1368 + "libc", 1369 + "system-deps", 1370 + ] 1371 + 1372 + [[package]] 1373 + name = "glob" 1374 + version = "0.3.2" 1375 + source = "registry+https://github.com/rust-lang/crates.io-index" 1376 + checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" 1377 + 1378 + [[package]] 1379 + name = "gobject-sys" 1380 + version = "0.18.0" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44" 1383 + dependencies = [ 1384 + "glib-sys", 1385 + "libc", 1386 + "system-deps", 1387 + ] 1388 + 1389 + [[package]] 1390 + name = "gtk" 1391 + version = "0.18.2" 1392 + source = "registry+https://github.com/rust-lang/crates.io-index" 1393 + checksum = "fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a" 1394 + dependencies = [ 1395 + "atk", 1396 + "cairo-rs", 1397 + "field-offset", 1398 + "futures-channel", 1399 + "gdk", 1400 + "gdk-pixbuf", 1401 + "gio", 1402 + "glib", 1403 + "gtk-sys", 1404 + "gtk3-macros", 1405 + "libc", 1406 + "pango", 1407 + "pkg-config", 1408 + ] 1409 + 1410 + [[package]] 1411 + name = "gtk-sys" 1412 + version = "0.18.2" 1413 + source = "registry+https://github.com/rust-lang/crates.io-index" 1414 + checksum = "8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414" 1415 + dependencies = [ 1416 + "atk-sys", 1417 + "cairo-sys-rs", 1418 + "gdk-pixbuf-sys", 1419 + "gdk-sys", 1420 + "gio-sys", 1421 + "glib-sys", 1422 + "gobject-sys", 1423 + "libc", 1424 + "pango-sys", 1425 + "system-deps", 1426 + ] 1427 + 1428 + [[package]] 1429 + name = "gtk3-macros" 1430 + version = "0.18.2" 1431 + source = "registry+https://github.com/rust-lang/crates.io-index" 1432 + checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d" 1433 + dependencies = [ 1434 + "proc-macro-crate 1.3.1", 1435 + "proc-macro-error", 1436 + "proc-macro2", 1437 + "quote", 1438 + "syn 2.0.104", 1439 + ] 1440 + 1441 + [[package]] 1442 + name = "hashbrown" 1443 + version = "0.12.3" 1444 + source = "registry+https://github.com/rust-lang/crates.io-index" 1445 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1446 + 1447 + [[package]] 1448 + name = "hashbrown" 1449 + version = "0.14.5" 1450 + source = "registry+https://github.com/rust-lang/crates.io-index" 1451 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1452 + 1453 + [[package]] 1454 + name = "hashbrown" 1455 + version = "0.15.4" 1456 + source = "registry+https://github.com/rust-lang/crates.io-index" 1457 + checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" 1458 + 1459 + [[package]] 1460 + name = "heck" 1461 + version = "0.4.1" 1462 + source = "registry+https://github.com/rust-lang/crates.io-index" 1463 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 1464 + 1465 + [[package]] 1466 + name = "heck" 1467 + version = "0.5.0" 1468 + source = "registry+https://github.com/rust-lang/crates.io-index" 1469 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1470 + 1471 + [[package]] 1472 + name = "hermit-abi" 1473 + version = "0.5.2" 1474 + source = "registry+https://github.com/rust-lang/crates.io-index" 1475 + checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" 1476 + 1477 + [[package]] 1478 + name = "hex" 1479 + version = "0.4.3" 1480 + source = "registry+https://github.com/rust-lang/crates.io-index" 1481 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1482 + 1483 + [[package]] 1484 + name = "html5ever" 1485 + version = "0.29.1" 1486 + source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c" 1488 + dependencies = [ 1489 + "log", 1490 + "mac", 1491 + "markup5ever", 1492 + "match_token", 1493 + ] 1494 + 1495 + [[package]] 1496 + name = "http" 1497 + version = "1.3.1" 1498 + source = "registry+https://github.com/rust-lang/crates.io-index" 1499 + checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" 1500 + dependencies = [ 1501 + "bytes", 1502 + "fnv", 1503 + "itoa", 1504 + ] 1505 + 1506 + [[package]] 1507 + name = "http-body" 1508 + version = "1.0.1" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1511 + dependencies = [ 1512 + "bytes", 1513 + "http", 1514 + ] 1515 + 1516 + [[package]] 1517 + name = "http-body-util" 1518 + version = "0.1.3" 1519 + source = "registry+https://github.com/rust-lang/crates.io-index" 1520 + checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" 1521 + dependencies = [ 1522 + "bytes", 1523 + "futures-core", 1524 + "http", 1525 + "http-body", 1526 + "pin-project-lite", 1527 + ] 1528 + 1529 + [[package]] 1530 + name = "httparse" 1531 + version = "1.10.1" 1532 + source = "registry+https://github.com/rust-lang/crates.io-index" 1533 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 1534 + 1535 + [[package]] 1536 + name = "hyper" 1537 + version = "1.6.0" 1538 + source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" 1540 + dependencies = [ 1541 + "bytes", 1542 + "futures-channel", 1543 + "futures-util", 1544 + "http", 1545 + "http-body", 1546 + "httparse", 1547 + "itoa", 1548 + "pin-project-lite", 1549 + "smallvec", 1550 + "tokio", 1551 + "want", 1552 + ] 1553 + 1554 + [[package]] 1555 + name = "hyper-util" 1556 + version = "0.1.15" 1557 + source = "registry+https://github.com/rust-lang/crates.io-index" 1558 + checksum = "7f66d5bd4c6f02bf0542fad85d626775bab9258cf795a4256dcaf3161114d1df" 1559 + dependencies = [ 1560 + "base64 0.22.1", 1561 + "bytes", 1562 + "futures-channel", 1563 + "futures-core", 1564 + "futures-util", 1565 + "http", 1566 + "http-body", 1567 + "hyper", 1568 + "ipnet", 1569 + "libc", 1570 + "percent-encoding", 1571 + "pin-project-lite", 1572 + "socket2", 1573 + "tokio", 1574 + "tower-service", 1575 + "tracing", 1576 + ] 1577 + 1578 + [[package]] 1579 + name = "iana-time-zone" 1580 + version = "0.1.63" 1581 + source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" 1583 + dependencies = [ 1584 + "android_system_properties", 1585 + "core-foundation-sys", 1586 + "iana-time-zone-haiku", 1587 + "js-sys", 1588 + "log", 1589 + "wasm-bindgen", 1590 + "windows-core", 1591 + ] 1592 + 1593 + [[package]] 1594 + name = "iana-time-zone-haiku" 1595 + version = "0.1.2" 1596 + source = "registry+https://github.com/rust-lang/crates.io-index" 1597 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 1598 + dependencies = [ 1599 + "cc", 1600 + ] 1601 + 1602 + [[package]] 1603 + name = "ico" 1604 + version = "0.4.0" 1605 + source = "registry+https://github.com/rust-lang/crates.io-index" 1606 + checksum = "cc50b891e4acf8fe0e71ef88ec43ad82ee07b3810ad09de10f1d01f072ed4b98" 1607 + dependencies = [ 1608 + "byteorder", 1609 + "png", 1610 + ] 1611 + 1612 + [[package]] 1613 + name = "icu_collections" 1614 + version = "2.0.0" 1615 + source = "registry+https://github.com/rust-lang/crates.io-index" 1616 + checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" 1617 + dependencies = [ 1618 + "displaydoc", 1619 + "potential_utf", 1620 + "yoke", 1621 + "zerofrom", 1622 + "zerovec", 1623 + ] 1624 + 1625 + [[package]] 1626 + name = "icu_locale_core" 1627 + version = "2.0.0" 1628 + source = "registry+https://github.com/rust-lang/crates.io-index" 1629 + checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" 1630 + dependencies = [ 1631 + "displaydoc", 1632 + "litemap", 1633 + "tinystr", 1634 + "writeable", 1635 + "zerovec", 1636 + ] 1637 + 1638 + [[package]] 1639 + name = "icu_normalizer" 1640 + version = "2.0.0" 1641 + source = "registry+https://github.com/rust-lang/crates.io-index" 1642 + checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" 1643 + dependencies = [ 1644 + "displaydoc", 1645 + "icu_collections", 1646 + "icu_normalizer_data", 1647 + "icu_properties", 1648 + "icu_provider", 1649 + "smallvec", 1650 + "zerovec", 1651 + ] 1652 + 1653 + [[package]] 1654 + name = "icu_normalizer_data" 1655 + version = "2.0.0" 1656 + source = "registry+https://github.com/rust-lang/crates.io-index" 1657 + checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" 1658 + 1659 + [[package]] 1660 + name = "icu_properties" 1661 + version = "2.0.1" 1662 + source = "registry+https://github.com/rust-lang/crates.io-index" 1663 + checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" 1664 + dependencies = [ 1665 + "displaydoc", 1666 + "icu_collections", 1667 + "icu_locale_core", 1668 + "icu_properties_data", 1669 + "icu_provider", 1670 + "potential_utf", 1671 + "zerotrie", 1672 + "zerovec", 1673 + ] 1674 + 1675 + [[package]] 1676 + name = "icu_properties_data" 1677 + version = "2.0.1" 1678 + source = "registry+https://github.com/rust-lang/crates.io-index" 1679 + checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" 1680 + 1681 + [[package]] 1682 + name = "icu_provider" 1683 + version = "2.0.0" 1684 + source = "registry+https://github.com/rust-lang/crates.io-index" 1685 + checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" 1686 + dependencies = [ 1687 + "displaydoc", 1688 + "icu_locale_core", 1689 + "stable_deref_trait", 1690 + "tinystr", 1691 + "writeable", 1692 + "yoke", 1693 + "zerofrom", 1694 + "zerotrie", 1695 + "zerovec", 1696 + ] 1697 + 1698 + [[package]] 1699 + name = "ident_case" 1700 + version = "1.0.1" 1701 + source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1703 + 1704 + [[package]] 1705 + name = "idna" 1706 + version = "1.0.3" 1707 + source = "registry+https://github.com/rust-lang/crates.io-index" 1708 + checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 1709 + dependencies = [ 1710 + "idna_adapter", 1711 + "smallvec", 1712 + "utf8_iter", 1713 + ] 1714 + 1715 + [[package]] 1716 + name = "idna_adapter" 1717 + version = "1.2.1" 1718 + source = "registry+https://github.com/rust-lang/crates.io-index" 1719 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 1720 + dependencies = [ 1721 + "icu_normalizer", 1722 + "icu_properties", 1723 + ] 1724 + 1725 + [[package]] 1726 + name = "indexmap" 1727 + version = "1.9.3" 1728 + source = "registry+https://github.com/rust-lang/crates.io-index" 1729 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1730 + dependencies = [ 1731 + "autocfg", 1732 + "hashbrown 0.12.3", 1733 + "serde", 1734 + ] 1735 + 1736 + [[package]] 1737 + name = "indexmap" 1738 + version = "2.10.0" 1739 + source = "registry+https://github.com/rust-lang/crates.io-index" 1740 + checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661" 1741 + dependencies = [ 1742 + "equivalent", 1743 + "hashbrown 0.15.4", 1744 + "serde", 1745 + ] 1746 + 1747 + [[package]] 1748 + name = "infer" 1749 + version = "0.19.0" 1750 + source = "registry+https://github.com/rust-lang/crates.io-index" 1751 + checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" 1752 + dependencies = [ 1753 + "cfb", 1754 + ] 1755 + 1756 + [[package]] 1757 + name = "io-uring" 1758 + version = "0.7.8" 1759 + source = "registry+https://github.com/rust-lang/crates.io-index" 1760 + checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" 1761 + dependencies = [ 1762 + "bitflags 2.9.1", 1763 + "cfg-if", 1764 + "libc", 1765 + ] 1766 + 1767 + [[package]] 1768 + name = "ipnet" 1769 + version = "2.11.0" 1770 + source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 1772 + 1773 + [[package]] 1774 + name = "iri-string" 1775 + version = "0.7.8" 1776 + source = "registry+https://github.com/rust-lang/crates.io-index" 1777 + checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" 1778 + dependencies = [ 1779 + "memchr", 1780 + "serde", 1781 + ] 1782 + 1783 + [[package]] 1784 + name = "is-docker" 1785 + version = "0.2.0" 1786 + source = "registry+https://github.com/rust-lang/crates.io-index" 1787 + checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" 1788 + dependencies = [ 1789 + "once_cell", 1790 + ] 1791 + 1792 + [[package]] 1793 + name = "is-wsl" 1794 + version = "0.4.0" 1795 + source = "registry+https://github.com/rust-lang/crates.io-index" 1796 + checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" 1797 + dependencies = [ 1798 + "is-docker", 1799 + "once_cell", 1800 + ] 1801 + 1802 + [[package]] 1803 + name = "itoa" 1804 + version = "1.0.15" 1805 + source = "registry+https://github.com/rust-lang/crates.io-index" 1806 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1807 + 1808 + [[package]] 1809 + name = "javascriptcore-rs" 1810 + version = "1.1.2" 1811 + source = "registry+https://github.com/rust-lang/crates.io-index" 1812 + checksum = "ca5671e9ffce8ffba57afc24070e906da7fc4b1ba66f2cabebf61bf2ea257fcc" 1813 + dependencies = [ 1814 + "bitflags 1.3.2", 1815 + "glib", 1816 + "javascriptcore-rs-sys", 1817 + ] 1818 + 1819 + [[package]] 1820 + name = "javascriptcore-rs-sys" 1821 + version = "1.1.1" 1822 + source = "registry+https://github.com/rust-lang/crates.io-index" 1823 + checksum = "af1be78d14ffa4b75b66df31840478fef72b51f8c2465d4ca7c194da9f7a5124" 1824 + dependencies = [ 1825 + "glib-sys", 1826 + "gobject-sys", 1827 + "libc", 1828 + "system-deps", 1829 + ] 1830 + 1831 + [[package]] 1832 + name = "jni" 1833 + version = "0.21.1" 1834 + source = "registry+https://github.com/rust-lang/crates.io-index" 1835 + checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 1836 + dependencies = [ 1837 + "cesu8", 1838 + "cfg-if", 1839 + "combine", 1840 + "jni-sys", 1841 + "log", 1842 + "thiserror 1.0.69", 1843 + "walkdir", 1844 + "windows-sys 0.45.0", 1845 + ] 1846 + 1847 + [[package]] 1848 + name = "jni-sys" 1849 + version = "0.3.0" 1850 + source = "registry+https://github.com/rust-lang/crates.io-index" 1851 + checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" 1852 + 1853 + [[package]] 1854 + name = "js-sys" 1855 + version = "0.3.77" 1856 + source = "registry+https://github.com/rust-lang/crates.io-index" 1857 + checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 1858 + dependencies = [ 1859 + "once_cell", 1860 + "wasm-bindgen", 1861 + ] 1862 + 1863 + [[package]] 1864 + name = "json-patch" 1865 + version = "3.0.1" 1866 + source = "registry+https://github.com/rust-lang/crates.io-index" 1867 + checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" 1868 + dependencies = [ 1869 + "jsonptr", 1870 + "serde", 1871 + "serde_json", 1872 + "thiserror 1.0.69", 1873 + ] 1874 + 1875 + [[package]] 1876 + name = "jsonptr" 1877 + version = "0.6.3" 1878 + source = "registry+https://github.com/rust-lang/crates.io-index" 1879 + checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" 1880 + dependencies = [ 1881 + "serde", 1882 + "serde_json", 1883 + ] 1884 + 1885 + [[package]] 1886 + name = "keyboard-types" 1887 + version = "0.7.0" 1888 + source = "registry+https://github.com/rust-lang/crates.io-index" 1889 + checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" 1890 + dependencies = [ 1891 + "bitflags 2.9.1", 1892 + "serde", 1893 + "unicode-segmentation", 1894 + ] 1895 + 1896 + [[package]] 1897 + name = "kuchikiki" 1898 + version = "0.8.8-speedreader" 1899 + source = "registry+https://github.com/rust-lang/crates.io-index" 1900 + checksum = "02cb977175687f33fa4afa0c95c112b987ea1443e5a51c8f8ff27dc618270cc2" 1901 + dependencies = [ 1902 + "cssparser", 1903 + "html5ever", 1904 + "indexmap 2.10.0", 1905 + "selectors", 1906 + ] 1907 + 1908 + [[package]] 1909 + name = "lazy_static" 1910 + version = "1.5.0" 1911 + source = "registry+https://github.com/rust-lang/crates.io-index" 1912 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1913 + 1914 + [[package]] 1915 + name = "libappindicator" 1916 + version = "0.9.0" 1917 + source = "registry+https://github.com/rust-lang/crates.io-index" 1918 + checksum = "03589b9607c868cc7ae54c0b2a22c8dc03dd41692d48f2d7df73615c6a95dc0a" 1919 + dependencies = [ 1920 + "glib", 1921 + "gtk", 1922 + "gtk-sys", 1923 + "libappindicator-sys", 1924 + "log", 1925 + ] 1926 + 1927 + [[package]] 1928 + name = "libappindicator-sys" 1929 + version = "0.9.0" 1930 + source = "registry+https://github.com/rust-lang/crates.io-index" 1931 + checksum = "6e9ec52138abedcc58dc17a7c6c0c00a2bdb4f3427c7f63fa97fd0d859155caf" 1932 + dependencies = [ 1933 + "gtk-sys", 1934 + "libloading", 1935 + "once_cell", 1936 + ] 1937 + 1938 + [[package]] 1939 + name = "libc" 1940 + version = "0.2.174" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" 1943 + 1944 + [[package]] 1945 + name = "libloading" 1946 + version = "0.7.4" 1947 + source = "registry+https://github.com/rust-lang/crates.io-index" 1948 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 1949 + dependencies = [ 1950 + "cfg-if", 1951 + "winapi", 1952 + ] 1953 + 1954 + [[package]] 1955 + name = "libredox" 1956 + version = "0.1.4" 1957 + source = "registry+https://github.com/rust-lang/crates.io-index" 1958 + checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638" 1959 + dependencies = [ 1960 + "bitflags 2.9.1", 1961 + "libc", 1962 + ] 1963 + 1964 + [[package]] 1965 + name = "linux-raw-sys" 1966 + version = "0.9.4" 1967 + source = "registry+https://github.com/rust-lang/crates.io-index" 1968 + checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12" 1969 + 1970 + [[package]] 1971 + name = "litemap" 1972 + version = "0.8.0" 1973 + source = "registry+https://github.com/rust-lang/crates.io-index" 1974 + checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" 1975 + 1976 + [[package]] 1977 + name = "lock_api" 1978 + version = "0.4.13" 1979 + source = "registry+https://github.com/rust-lang/crates.io-index" 1980 + checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765" 1981 + dependencies = [ 1982 + "autocfg", 1983 + "scopeguard", 1984 + ] 1985 + 1986 + [[package]] 1987 + name = "log" 1988 + version = "0.4.27" 1989 + source = "registry+https://github.com/rust-lang/crates.io-index" 1990 + checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 1991 + 1992 + [[package]] 1993 + name = "mac" 1994 + version = "0.1.1" 1995 + source = "registry+https://github.com/rust-lang/crates.io-index" 1996 + checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" 1997 + 1998 + [[package]] 1999 + name = "markup5ever" 2000 + version = "0.14.1" 2001 + source = "registry+https://github.com/rust-lang/crates.io-index" 2002 + checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18" 2003 + dependencies = [ 2004 + "log", 2005 + "phf 0.11.3", 2006 + "phf_codegen 0.11.3", 2007 + "string_cache", 2008 + "string_cache_codegen", 2009 + "tendril", 2010 + ] 2011 + 2012 + [[package]] 2013 + name = "match_token" 2014 + version = "0.1.0" 2015 + source = "registry+https://github.com/rust-lang/crates.io-index" 2016 + checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" 2017 + dependencies = [ 2018 + "proc-macro2", 2019 + "quote", 2020 + "syn 2.0.104", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "matches" 2025 + version = "0.1.10" 2026 + source = "registry+https://github.com/rust-lang/crates.io-index" 2027 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 2028 + 2029 + [[package]] 2030 + name = "memchr" 2031 + version = "2.7.5" 2032 + source = "registry+https://github.com/rust-lang/crates.io-index" 2033 + checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" 2034 + 2035 + [[package]] 2036 + name = "memoffset" 2037 + version = "0.9.1" 2038 + source = "registry+https://github.com/rust-lang/crates.io-index" 2039 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 2040 + dependencies = [ 2041 + "autocfg", 2042 + ] 2043 + 2044 + [[package]] 2045 + name = "mime" 2046 + version = "0.3.17" 2047 + source = "registry+https://github.com/rust-lang/crates.io-index" 2048 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 2049 + 2050 + [[package]] 2051 + name = "miniz_oxide" 2052 + version = "0.8.9" 2053 + source = "registry+https://github.com/rust-lang/crates.io-index" 2054 + checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 2055 + dependencies = [ 2056 + "adler2", 2057 + "simd-adler32", 2058 + ] 2059 + 2060 + [[package]] 2061 + name = "mio" 2062 + version = "1.0.4" 2063 + source = "registry+https://github.com/rust-lang/crates.io-index" 2064 + checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" 2065 + dependencies = [ 2066 + "libc", 2067 + "wasi 0.11.1+wasi-snapshot-preview1", 2068 + "windows-sys 0.59.0", 2069 + ] 2070 + 2071 + [[package]] 2072 + name = "muda" 2073 + version = "0.17.0" 2074 + source = "registry+https://github.com/rust-lang/crates.io-index" 2075 + checksum = "58b89bf91c19bf036347f1ab85a81c560f08c0667c8601bece664d860a600988" 2076 + dependencies = [ 2077 + "crossbeam-channel", 2078 + "dpi", 2079 + "gtk", 2080 + "keyboard-types", 2081 + "objc2 0.6.1", 2082 + "objc2-app-kit", 2083 + "objc2-core-foundation", 2084 + "objc2-foundation 0.3.1", 2085 + "once_cell", 2086 + "png", 2087 + "serde", 2088 + "thiserror 2.0.12", 2089 + "windows-sys 0.59.0", 2090 + ] 2091 + 2092 + [[package]] 2093 + name = "ndk" 2094 + version = "0.9.0" 2095 + source = "registry+https://github.com/rust-lang/crates.io-index" 2096 + checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" 2097 + dependencies = [ 2098 + "bitflags 2.9.1", 2099 + "jni-sys", 2100 + "log", 2101 + "ndk-sys", 2102 + "num_enum", 2103 + "raw-window-handle", 2104 + "thiserror 1.0.69", 2105 + ] 2106 + 2107 + [[package]] 2108 + name = "ndk-context" 2109 + version = "0.1.1" 2110 + source = "registry+https://github.com/rust-lang/crates.io-index" 2111 + checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" 2112 + 2113 + [[package]] 2114 + name = "ndk-sys" 2115 + version = "0.6.0+11769913" 2116 + source = "registry+https://github.com/rust-lang/crates.io-index" 2117 + checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" 2118 + dependencies = [ 2119 + "jni-sys", 2120 + ] 2121 + 2122 + [[package]] 2123 + name = "new_debug_unreachable" 2124 + version = "1.0.6" 2125 + source = "registry+https://github.com/rust-lang/crates.io-index" 2126 + checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2127 + 2128 + [[package]] 2129 + name = "nix" 2130 + version = "0.30.1" 2131 + source = "registry+https://github.com/rust-lang/crates.io-index" 2132 + checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" 2133 + dependencies = [ 2134 + "bitflags 2.9.1", 2135 + "cfg-if", 2136 + "cfg_aliases", 2137 + "libc", 2138 + "memoffset", 2139 + ] 2140 + 2141 + [[package]] 2142 + name = "nodrop" 2143 + version = "0.1.14" 2144 + source = "registry+https://github.com/rust-lang/crates.io-index" 2145 + checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb" 2146 + 2147 + [[package]] 2148 + name = "num-conv" 2149 + version = "0.1.0" 2150 + source = "registry+https://github.com/rust-lang/crates.io-index" 2151 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2152 + 2153 + [[package]] 2154 + name = "num-traits" 2155 + version = "0.2.19" 2156 + source = "registry+https://github.com/rust-lang/crates.io-index" 2157 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2158 + dependencies = [ 2159 + "autocfg", 2160 + ] 2161 + 2162 + [[package]] 2163 + name = "num_enum" 2164 + version = "0.7.4" 2165 + source = "registry+https://github.com/rust-lang/crates.io-index" 2166 + checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" 2167 + dependencies = [ 2168 + "num_enum_derive", 2169 + "rustversion", 2170 + ] 2171 + 2172 + [[package]] 2173 + name = "num_enum_derive" 2174 + version = "0.7.4" 2175 + source = "registry+https://github.com/rust-lang/crates.io-index" 2176 + checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" 2177 + dependencies = [ 2178 + "proc-macro-crate 3.3.0", 2179 + "proc-macro2", 2180 + "quote", 2181 + "syn 2.0.104", 2182 + ] 2183 + 2184 + [[package]] 2185 + name = "objc-sys" 2186 + version = "0.3.5" 2187 + source = "registry+https://github.com/rust-lang/crates.io-index" 2188 + checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" 2189 + 2190 + [[package]] 2191 + name = "objc2" 2192 + version = "0.5.2" 2193 + source = "registry+https://github.com/rust-lang/crates.io-index" 2194 + checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" 2195 + dependencies = [ 2196 + "objc-sys", 2197 + "objc2-encode", 2198 + ] 2199 + 2200 + [[package]] 2201 + name = "objc2" 2202 + version = "0.6.1" 2203 + source = "registry+https://github.com/rust-lang/crates.io-index" 2204 + checksum = "88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551" 2205 + dependencies = [ 2206 + "objc2-encode", 2207 + "objc2-exception-helper", 2208 + ] 2209 + 2210 + [[package]] 2211 + name = "objc2-app-kit" 2212 + version = "0.3.1" 2213 + source = "registry+https://github.com/rust-lang/crates.io-index" 2214 + checksum = "e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc" 2215 + dependencies = [ 2216 + "bitflags 2.9.1", 2217 + "block2 0.6.1", 2218 + "libc", 2219 + "objc2 0.6.1", 2220 + "objc2-cloud-kit", 2221 + "objc2-core-data", 2222 + "objc2-core-foundation", 2223 + "objc2-core-graphics", 2224 + "objc2-core-image", 2225 + "objc2-foundation 0.3.1", 2226 + "objc2-quartz-core 0.3.1", 2227 + ] 2228 + 2229 + [[package]] 2230 + name = "objc2-cloud-kit" 2231 + version = "0.3.1" 2232 + source = "registry+https://github.com/rust-lang/crates.io-index" 2233 + checksum = "17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d" 2234 + dependencies = [ 2235 + "bitflags 2.9.1", 2236 + "objc2 0.6.1", 2237 + "objc2-foundation 0.3.1", 2238 + ] 2239 + 2240 + [[package]] 2241 + name = "objc2-core-data" 2242 + version = "0.3.1" 2243 + source = "registry+https://github.com/rust-lang/crates.io-index" 2244 + checksum = "291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d" 2245 + dependencies = [ 2246 + "bitflags 2.9.1", 2247 + "objc2 0.6.1", 2248 + "objc2-foundation 0.3.1", 2249 + ] 2250 + 2251 + [[package]] 2252 + name = "objc2-core-foundation" 2253 + version = "0.3.1" 2254 + source = "registry+https://github.com/rust-lang/crates.io-index" 2255 + checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" 2256 + dependencies = [ 2257 + "bitflags 2.9.1", 2258 + "dispatch2", 2259 + "objc2 0.6.1", 2260 + ] 2261 + 2262 + [[package]] 2263 + name = "objc2-core-graphics" 2264 + version = "0.3.1" 2265 + source = "registry+https://github.com/rust-lang/crates.io-index" 2266 + checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4" 2267 + dependencies = [ 2268 + "bitflags 2.9.1", 2269 + "dispatch2", 2270 + "objc2 0.6.1", 2271 + "objc2-core-foundation", 2272 + "objc2-io-surface", 2273 + ] 2274 + 2275 + [[package]] 2276 + name = "objc2-core-image" 2277 + version = "0.3.1" 2278 + source = "registry+https://github.com/rust-lang/crates.io-index" 2279 + checksum = "79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e" 2280 + dependencies = [ 2281 + "objc2 0.6.1", 2282 + "objc2-foundation 0.3.1", 2283 + ] 2284 + 2285 + [[package]] 2286 + name = "objc2-encode" 2287 + version = "4.1.0" 2288 + source = "registry+https://github.com/rust-lang/crates.io-index" 2289 + checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" 2290 + 2291 + [[package]] 2292 + name = "objc2-exception-helper" 2293 + version = "0.1.1" 2294 + source = "registry+https://github.com/rust-lang/crates.io-index" 2295 + checksum = "c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a" 2296 + dependencies = [ 2297 + "cc", 2298 + ] 2299 + 2300 + [[package]] 2301 + name = "objc2-foundation" 2302 + version = "0.2.2" 2303 + source = "registry+https://github.com/rust-lang/crates.io-index" 2304 + checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" 2305 + dependencies = [ 2306 + "bitflags 2.9.1", 2307 + "block2 0.5.1", 2308 + "libc", 2309 + "objc2 0.5.2", 2310 + ] 2311 + 2312 + [[package]] 2313 + name = "objc2-foundation" 2314 + version = "0.3.1" 2315 + source = "registry+https://github.com/rust-lang/crates.io-index" 2316 + checksum = "900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c" 2317 + dependencies = [ 2318 + "bitflags 2.9.1", 2319 + "block2 0.6.1", 2320 + "libc", 2321 + "objc2 0.6.1", 2322 + "objc2-core-foundation", 2323 + ] 2324 + 2325 + [[package]] 2326 + name = "objc2-io-surface" 2327 + version = "0.3.1" 2328 + source = "registry+https://github.com/rust-lang/crates.io-index" 2329 + checksum = "7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c" 2330 + dependencies = [ 2331 + "bitflags 2.9.1", 2332 + "objc2 0.6.1", 2333 + "objc2-core-foundation", 2334 + ] 2335 + 2336 + [[package]] 2337 + name = "objc2-metal" 2338 + version = "0.2.2" 2339 + source = "registry+https://github.com/rust-lang/crates.io-index" 2340 + checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" 2341 + dependencies = [ 2342 + "bitflags 2.9.1", 2343 + "block2 0.5.1", 2344 + "objc2 0.5.2", 2345 + "objc2-foundation 0.2.2", 2346 + ] 2347 + 2348 + [[package]] 2349 + name = "objc2-quartz-core" 2350 + version = "0.2.2" 2351 + source = "registry+https://github.com/rust-lang/crates.io-index" 2352 + checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" 2353 + dependencies = [ 2354 + "bitflags 2.9.1", 2355 + "block2 0.5.1", 2356 + "objc2 0.5.2", 2357 + "objc2-foundation 0.2.2", 2358 + "objc2-metal", 2359 + ] 2360 + 2361 + [[package]] 2362 + name = "objc2-quartz-core" 2363 + version = "0.3.1" 2364 + source = "registry+https://github.com/rust-lang/crates.io-index" 2365 + checksum = "90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5" 2366 + dependencies = [ 2367 + "bitflags 2.9.1", 2368 + "objc2 0.6.1", 2369 + "objc2-foundation 0.3.1", 2370 + ] 2371 + 2372 + [[package]] 2373 + name = "objc2-ui-kit" 2374 + version = "0.3.1" 2375 + source = "registry+https://github.com/rust-lang/crates.io-index" 2376 + checksum = "25b1312ad7bc8a0e92adae17aa10f90aae1fb618832f9b993b022b591027daed" 2377 + dependencies = [ 2378 + "bitflags 2.9.1", 2379 + "objc2 0.6.1", 2380 + "objc2-core-foundation", 2381 + "objc2-foundation 0.3.1", 2382 + ] 2383 + 2384 + [[package]] 2385 + name = "objc2-web-kit" 2386 + version = "0.3.1" 2387 + source = "registry+https://github.com/rust-lang/crates.io-index" 2388 + checksum = "91672909de8b1ce1c2252e95bbee8c1649c9ad9d14b9248b3d7b4c47903c47ad" 2389 + dependencies = [ 2390 + "bitflags 2.9.1", 2391 + "block2 0.6.1", 2392 + "objc2 0.6.1", 2393 + "objc2-app-kit", 2394 + "objc2-core-foundation", 2395 + "objc2-foundation 0.3.1", 2396 + ] 2397 + 2398 + [[package]] 2399 + name = "object" 2400 + version = "0.36.7" 2401 + source = "registry+https://github.com/rust-lang/crates.io-index" 2402 + checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 2403 + dependencies = [ 2404 + "memchr", 2405 + ] 2406 + 2407 + [[package]] 2408 + name = "once_cell" 2409 + version = "1.21.3" 2410 + source = "registry+https://github.com/rust-lang/crates.io-index" 2411 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 2412 + 2413 + [[package]] 2414 + name = "open" 2415 + version = "5.3.2" 2416 + source = "registry+https://github.com/rust-lang/crates.io-index" 2417 + checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95" 2418 + dependencies = [ 2419 + "dunce", 2420 + "is-wsl", 2421 + "libc", 2422 + "pathdiff", 2423 + ] 2424 + 2425 + [[package]] 2426 + name = "option-ext" 2427 + version = "0.2.0" 2428 + source = "registry+https://github.com/rust-lang/crates.io-index" 2429 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 2430 + 2431 + [[package]] 2432 + name = "ordered-multimap" 2433 + version = "0.7.3" 2434 + source = "registry+https://github.com/rust-lang/crates.io-index" 2435 + checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" 2436 + dependencies = [ 2437 + "dlv-list", 2438 + "hashbrown 0.14.5", 2439 + ] 2440 + 2441 + [[package]] 2442 + name = "ordered-stream" 2443 + version = "0.2.0" 2444 + source = "registry+https://github.com/rust-lang/crates.io-index" 2445 + checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" 2446 + dependencies = [ 2447 + "futures-core", 2448 + "pin-project-lite", 2449 + ] 2450 + 2451 + [[package]] 2452 + name = "pango" 2453 + version = "0.18.3" 2454 + source = "registry+https://github.com/rust-lang/crates.io-index" 2455 + checksum = "7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4" 2456 + dependencies = [ 2457 + "gio", 2458 + "glib", 2459 + "libc", 2460 + "once_cell", 2461 + "pango-sys", 2462 + ] 2463 + 2464 + [[package]] 2465 + name = "pango-sys" 2466 + version = "0.18.0" 2467 + source = "registry+https://github.com/rust-lang/crates.io-index" 2468 + checksum = "436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5" 2469 + dependencies = [ 2470 + "glib-sys", 2471 + "gobject-sys", 2472 + "libc", 2473 + "system-deps", 2474 + ] 2475 + 2476 + [[package]] 2477 + name = "parking" 2478 + version = "2.2.1" 2479 + source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 2481 + 2482 + [[package]] 2483 + name = "parking_lot" 2484 + version = "0.12.4" 2485 + source = "registry+https://github.com/rust-lang/crates.io-index" 2486 + checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13" 2487 + dependencies = [ 2488 + "lock_api", 2489 + "parking_lot_core", 2490 + ] 2491 + 2492 + [[package]] 2493 + name = "parking_lot_core" 2494 + version = "0.9.11" 2495 + source = "registry+https://github.com/rust-lang/crates.io-index" 2496 + checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5" 2497 + dependencies = [ 2498 + "cfg-if", 2499 + "libc", 2500 + "redox_syscall", 2501 + "smallvec", 2502 + "windows-targets 0.52.6", 2503 + ] 2504 + 2505 + [[package]] 2506 + name = "pathdiff" 2507 + version = "0.2.3" 2508 + source = "registry+https://github.com/rust-lang/crates.io-index" 2509 + checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" 2510 + 2511 + [[package]] 2512 + name = "percent-encoding" 2513 + version = "2.3.1" 2514 + source = "registry+https://github.com/rust-lang/crates.io-index" 2515 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2516 + 2517 + [[package]] 2518 + name = "phf" 2519 + version = "0.8.0" 2520 + source = "registry+https://github.com/rust-lang/crates.io-index" 2521 + checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12" 2522 + dependencies = [ 2523 + "phf_shared 0.8.0", 2524 + ] 2525 + 2526 + [[package]] 2527 + name = "phf" 2528 + version = "0.10.1" 2529 + source = "registry+https://github.com/rust-lang/crates.io-index" 2530 + checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" 2531 + dependencies = [ 2532 + "phf_macros 0.10.0", 2533 + "phf_shared 0.10.0", 2534 + "proc-macro-hack", 2535 + ] 2536 + 2537 + [[package]] 2538 + name = "phf" 2539 + version = "0.11.3" 2540 + source = "registry+https://github.com/rust-lang/crates.io-index" 2541 + checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 2542 + dependencies = [ 2543 + "phf_macros 0.11.3", 2544 + "phf_shared 0.11.3", 2545 + ] 2546 + 2547 + [[package]] 2548 + name = "phf_codegen" 2549 + version = "0.8.0" 2550 + source = "registry+https://github.com/rust-lang/crates.io-index" 2551 + checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815" 2552 + dependencies = [ 2553 + "phf_generator 0.8.0", 2554 + "phf_shared 0.8.0", 2555 + ] 2556 + 2557 + [[package]] 2558 + name = "phf_codegen" 2559 + version = "0.11.3" 2560 + source = "registry+https://github.com/rust-lang/crates.io-index" 2561 + checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a" 2562 + dependencies = [ 2563 + "phf_generator 0.11.3", 2564 + "phf_shared 0.11.3", 2565 + ] 2566 + 2567 + [[package]] 2568 + name = "phf_generator" 2569 + version = "0.8.0" 2570 + source = "registry+https://github.com/rust-lang/crates.io-index" 2571 + checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526" 2572 + dependencies = [ 2573 + "phf_shared 0.8.0", 2574 + "rand 0.7.3", 2575 + ] 2576 + 2577 + [[package]] 2578 + name = "phf_generator" 2579 + version = "0.10.0" 2580 + source = "registry+https://github.com/rust-lang/crates.io-index" 2581 + checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" 2582 + dependencies = [ 2583 + "phf_shared 0.10.0", 2584 + "rand 0.8.5", 2585 + ] 2586 + 2587 + [[package]] 2588 + name = "phf_generator" 2589 + version = "0.11.3" 2590 + source = "registry+https://github.com/rust-lang/crates.io-index" 2591 + checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 2592 + dependencies = [ 2593 + "phf_shared 0.11.3", 2594 + "rand 0.8.5", 2595 + ] 2596 + 2597 + [[package]] 2598 + name = "phf_macros" 2599 + version = "0.10.0" 2600 + source = "registry+https://github.com/rust-lang/crates.io-index" 2601 + checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0" 2602 + dependencies = [ 2603 + "phf_generator 0.10.0", 2604 + "phf_shared 0.10.0", 2605 + "proc-macro-hack", 2606 + "proc-macro2", 2607 + "quote", 2608 + "syn 1.0.109", 2609 + ] 2610 + 2611 + [[package]] 2612 + name = "phf_macros" 2613 + version = "0.11.3" 2614 + source = "registry+https://github.com/rust-lang/crates.io-index" 2615 + checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" 2616 + dependencies = [ 2617 + "phf_generator 0.11.3", 2618 + "phf_shared 0.11.3", 2619 + "proc-macro2", 2620 + "quote", 2621 + "syn 2.0.104", 2622 + ] 2623 + 2624 + [[package]] 2625 + name = "phf_shared" 2626 + version = "0.8.0" 2627 + source = "registry+https://github.com/rust-lang/crates.io-index" 2628 + checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7" 2629 + dependencies = [ 2630 + "siphasher 0.3.11", 2631 + ] 2632 + 2633 + [[package]] 2634 + name = "phf_shared" 2635 + version = "0.10.0" 2636 + source = "registry+https://github.com/rust-lang/crates.io-index" 2637 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2638 + dependencies = [ 2639 + "siphasher 0.3.11", 2640 + ] 2641 + 2642 + [[package]] 2643 + name = "phf_shared" 2644 + version = "0.11.3" 2645 + source = "registry+https://github.com/rust-lang/crates.io-index" 2646 + checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 2647 + dependencies = [ 2648 + "siphasher 1.0.1", 2649 + ] 2650 + 2651 + [[package]] 2652 + name = "pin-project-lite" 2653 + version = "0.2.16" 2654 + source = "registry+https://github.com/rust-lang/crates.io-index" 2655 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 2656 + 2657 + [[package]] 2658 + name = "pin-utils" 2659 + version = "0.1.0" 2660 + source = "registry+https://github.com/rust-lang/crates.io-index" 2661 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2662 + 2663 + [[package]] 2664 + name = "piper" 2665 + version = "0.2.4" 2666 + source = "registry+https://github.com/rust-lang/crates.io-index" 2667 + checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 2668 + dependencies = [ 2669 + "atomic-waker", 2670 + "fastrand", 2671 + "futures-io", 2672 + ] 2673 + 2674 + [[package]] 2675 + name = "pkg-config" 2676 + version = "0.3.32" 2677 + source = "registry+https://github.com/rust-lang/crates.io-index" 2678 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 2679 + 2680 + [[package]] 2681 + name = "plist" 2682 + version = "1.7.4" 2683 + source = "registry+https://github.com/rust-lang/crates.io-index" 2684 + checksum = "3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1" 2685 + dependencies = [ 2686 + "base64 0.22.1", 2687 + "indexmap 2.10.0", 2688 + "quick-xml", 2689 + "serde", 2690 + "time", 2691 + ] 2692 + 2693 + [[package]] 2694 + name = "png" 2695 + version = "0.17.16" 2696 + source = "registry+https://github.com/rust-lang/crates.io-index" 2697 + checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" 2698 + dependencies = [ 2699 + "bitflags 1.3.2", 2700 + "crc32fast", 2701 + "fdeflate", 2702 + "flate2", 2703 + "miniz_oxide", 2704 + ] 2705 + 2706 + [[package]] 2707 + name = "polling" 2708 + version = "3.8.0" 2709 + source = "registry+https://github.com/rust-lang/crates.io-index" 2710 + checksum = "b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50" 2711 + dependencies = [ 2712 + "cfg-if", 2713 + "concurrent-queue", 2714 + "hermit-abi", 2715 + "pin-project-lite", 2716 + "rustix", 2717 + "tracing", 2718 + "windows-sys 0.59.0", 2719 + ] 2720 + 2721 + [[package]] 2722 + name = "potential_utf" 2723 + version = "0.1.2" 2724 + source = "registry+https://github.com/rust-lang/crates.io-index" 2725 + checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" 2726 + dependencies = [ 2727 + "zerovec", 2728 + ] 2729 + 2730 + [[package]] 2731 + name = "powerfmt" 2732 + version = "0.2.0" 2733 + source = "registry+https://github.com/rust-lang/crates.io-index" 2734 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 2735 + 2736 + [[package]] 2737 + name = "ppv-lite86" 2738 + version = "0.2.21" 2739 + source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2741 + dependencies = [ 2742 + "zerocopy", 2743 + ] 2744 + 2745 + [[package]] 2746 + name = "precomputed-hash" 2747 + version = "0.1.1" 2748 + source = "registry+https://github.com/rust-lang/crates.io-index" 2749 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2750 + 2751 + [[package]] 2752 + name = "proc-macro-crate" 2753 + version = "1.3.1" 2754 + source = "registry+https://github.com/rust-lang/crates.io-index" 2755 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 2756 + dependencies = [ 2757 + "once_cell", 2758 + "toml_edit 0.19.15", 2759 + ] 2760 + 2761 + [[package]] 2762 + name = "proc-macro-crate" 2763 + version = "2.0.0" 2764 + source = "registry+https://github.com/rust-lang/crates.io-index" 2765 + checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" 2766 + dependencies = [ 2767 + "toml_edit 0.20.7", 2768 + ] 2769 + 2770 + [[package]] 2771 + name = "proc-macro-crate" 2772 + version = "3.3.0" 2773 + source = "registry+https://github.com/rust-lang/crates.io-index" 2774 + checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" 2775 + dependencies = [ 2776 + "toml_edit 0.22.27", 2777 + ] 2778 + 2779 + [[package]] 2780 + name = "proc-macro-error" 2781 + version = "1.0.4" 2782 + source = "registry+https://github.com/rust-lang/crates.io-index" 2783 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2784 + dependencies = [ 2785 + "proc-macro-error-attr", 2786 + "proc-macro2", 2787 + "quote", 2788 + "syn 1.0.109", 2789 + "version_check", 2790 + ] 2791 + 2792 + [[package]] 2793 + name = "proc-macro-error-attr" 2794 + version = "1.0.4" 2795 + source = "registry+https://github.com/rust-lang/crates.io-index" 2796 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2797 + dependencies = [ 2798 + "proc-macro2", 2799 + "quote", 2800 + "version_check", 2801 + ] 2802 + 2803 + [[package]] 2804 + name = "proc-macro-hack" 2805 + version = "0.5.20+deprecated" 2806 + source = "registry+https://github.com/rust-lang/crates.io-index" 2807 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 2808 + 2809 + [[package]] 2810 + name = "proc-macro2" 2811 + version = "1.0.95" 2812 + source = "registry+https://github.com/rust-lang/crates.io-index" 2813 + checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 2814 + dependencies = [ 2815 + "unicode-ident", 2816 + ] 2817 + 2818 + [[package]] 2819 + name = "quick-xml" 2820 + version = "0.38.0" 2821 + source = "registry+https://github.com/rust-lang/crates.io-index" 2822 + checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b" 2823 + dependencies = [ 2824 + "memchr", 2825 + ] 2826 + 2827 + [[package]] 2828 + name = "quote" 2829 + version = "1.0.40" 2830 + source = "registry+https://github.com/rust-lang/crates.io-index" 2831 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 2832 + dependencies = [ 2833 + "proc-macro2", 2834 + ] 2835 + 2836 + [[package]] 2837 + name = "r-efi" 2838 + version = "5.3.0" 2839 + source = "registry+https://github.com/rust-lang/crates.io-index" 2840 + checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 2841 + 2842 + [[package]] 2843 + name = "rand" 2844 + version = "0.7.3" 2845 + source = "registry+https://github.com/rust-lang/crates.io-index" 2846 + checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2847 + dependencies = [ 2848 + "getrandom 0.1.16", 2849 + "libc", 2850 + "rand_chacha 0.2.2", 2851 + "rand_core 0.5.1", 2852 + "rand_hc", 2853 + "rand_pcg", 2854 + ] 2855 + 2856 + [[package]] 2857 + name = "rand" 2858 + version = "0.8.5" 2859 + source = "registry+https://github.com/rust-lang/crates.io-index" 2860 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2861 + dependencies = [ 2862 + "libc", 2863 + "rand_chacha 0.3.1", 2864 + "rand_core 0.6.4", 2865 + ] 2866 + 2867 + [[package]] 2868 + name = "rand_chacha" 2869 + version = "0.2.2" 2870 + source = "registry+https://github.com/rust-lang/crates.io-index" 2871 + checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2872 + dependencies = [ 2873 + "ppv-lite86", 2874 + "rand_core 0.5.1", 2875 + ] 2876 + 2877 + [[package]] 2878 + name = "rand_chacha" 2879 + version = "0.3.1" 2880 + source = "registry+https://github.com/rust-lang/crates.io-index" 2881 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2882 + dependencies = [ 2883 + "ppv-lite86", 2884 + "rand_core 0.6.4", 2885 + ] 2886 + 2887 + [[package]] 2888 + name = "rand_core" 2889 + version = "0.5.1" 2890 + source = "registry+https://github.com/rust-lang/crates.io-index" 2891 + checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2892 + dependencies = [ 2893 + "getrandom 0.1.16", 2894 + ] 2895 + 2896 + [[package]] 2897 + name = "rand_core" 2898 + version = "0.6.4" 2899 + source = "registry+https://github.com/rust-lang/crates.io-index" 2900 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2901 + dependencies = [ 2902 + "getrandom 0.2.16", 2903 + ] 2904 + 2905 + [[package]] 2906 + name = "rand_hc" 2907 + version = "0.2.0" 2908 + source = "registry+https://github.com/rust-lang/crates.io-index" 2909 + checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2910 + dependencies = [ 2911 + "rand_core 0.5.1", 2912 + ] 2913 + 2914 + [[package]] 2915 + name = "rand_pcg" 2916 + version = "0.2.1" 2917 + source = "registry+https://github.com/rust-lang/crates.io-index" 2918 + checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429" 2919 + dependencies = [ 2920 + "rand_core 0.5.1", 2921 + ] 2922 + 2923 + [[package]] 2924 + name = "raw-window-handle" 2925 + version = "0.6.2" 2926 + source = "registry+https://github.com/rust-lang/crates.io-index" 2927 + checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" 2928 + 2929 + [[package]] 2930 + name = "redox_syscall" 2931 + version = "0.5.13" 2932 + source = "registry+https://github.com/rust-lang/crates.io-index" 2933 + checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6" 2934 + dependencies = [ 2935 + "bitflags 2.9.1", 2936 + ] 2937 + 2938 + [[package]] 2939 + name = "redox_users" 2940 + version = "0.5.0" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b" 2943 + dependencies = [ 2944 + "getrandom 0.2.16", 2945 + "libredox", 2946 + "thiserror 2.0.12", 2947 + ] 2948 + 2949 + [[package]] 2950 + name = "ref-cast" 2951 + version = "1.0.24" 2952 + source = "registry+https://github.com/rust-lang/crates.io-index" 2953 + checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" 2954 + dependencies = [ 2955 + "ref-cast-impl", 2956 + ] 2957 + 2958 + [[package]] 2959 + name = "ref-cast-impl" 2960 + version = "1.0.24" 2961 + source = "registry+https://github.com/rust-lang/crates.io-index" 2962 + checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" 2963 + dependencies = [ 2964 + "proc-macro2", 2965 + "quote", 2966 + "syn 2.0.104", 2967 + ] 2968 + 2969 + [[package]] 2970 + name = "regex" 2971 + version = "1.11.1" 2972 + source = "registry+https://github.com/rust-lang/crates.io-index" 2973 + checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 2974 + dependencies = [ 2975 + "aho-corasick", 2976 + "memchr", 2977 + "regex-automata", 2978 + "regex-syntax", 2979 + ] 2980 + 2981 + [[package]] 2982 + name = "regex-automata" 2983 + version = "0.4.9" 2984 + source = "registry+https://github.com/rust-lang/crates.io-index" 2985 + checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 2986 + dependencies = [ 2987 + "aho-corasick", 2988 + "memchr", 2989 + "regex-syntax", 2990 + ] 2991 + 2992 + [[package]] 2993 + name = "regex-syntax" 2994 + version = "0.8.5" 2995 + source = "registry+https://github.com/rust-lang/crates.io-index" 2996 + checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 2997 + 2998 + [[package]] 2999 + name = "reqwest" 3000 + version = "0.12.22" 3001 + source = "registry+https://github.com/rust-lang/crates.io-index" 3002 + checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" 3003 + dependencies = [ 3004 + "base64 0.22.1", 3005 + "bytes", 3006 + "futures-core", 3007 + "futures-util", 3008 + "http", 3009 + "http-body", 3010 + "http-body-util", 3011 + "hyper", 3012 + "hyper-util", 3013 + "js-sys", 3014 + "log", 3015 + "percent-encoding", 3016 + "pin-project-lite", 3017 + "serde", 3018 + "serde_json", 3019 + "serde_urlencoded", 3020 + "sync_wrapper", 3021 + "tokio", 3022 + "tokio-util", 3023 + "tower", 3024 + "tower-http", 3025 + "tower-service", 3026 + "url", 3027 + "wasm-bindgen", 3028 + "wasm-bindgen-futures", 3029 + "wasm-streams", 3030 + "web-sys", 3031 + ] 3032 + 3033 + [[package]] 3034 + name = "rust-ini" 3035 + version = "0.21.2" 3036 + source = "registry+https://github.com/rust-lang/crates.io-index" 3037 + checksum = "e7295b7ce3bf4806b419dc3420745998b447178b7005e2011947b38fc5aa6791" 3038 + dependencies = [ 3039 + "cfg-if", 3040 + "ordered-multimap", 3041 + ] 3042 + 3043 + [[package]] 3044 + name = "rustc-demangle" 3045 + version = "0.1.25" 3046 + source = "registry+https://github.com/rust-lang/crates.io-index" 3047 + checksum = "989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f" 3048 + 3049 + [[package]] 3050 + name = "rustc_version" 3051 + version = "0.4.1" 3052 + source = "registry+https://github.com/rust-lang/crates.io-index" 3053 + checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 3054 + dependencies = [ 3055 + "semver", 3056 + ] 3057 + 3058 + [[package]] 3059 + name = "rustix" 3060 + version = "1.0.7" 3061 + source = "registry+https://github.com/rust-lang/crates.io-index" 3062 + checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266" 3063 + dependencies = [ 3064 + "bitflags 2.9.1", 3065 + "errno", 3066 + "libc", 3067 + "linux-raw-sys", 3068 + "windows-sys 0.59.0", 3069 + ] 3070 + 3071 + [[package]] 3072 + name = "rustversion" 3073 + version = "1.0.21" 3074 + source = "registry+https://github.com/rust-lang/crates.io-index" 3075 + checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" 3076 + 3077 + [[package]] 3078 + name = "ryu" 3079 + version = "1.0.20" 3080 + source = "registry+https://github.com/rust-lang/crates.io-index" 3081 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 3082 + 3083 + [[package]] 3084 + name = "same-file" 3085 + version = "1.0.6" 3086 + source = "registry+https://github.com/rust-lang/crates.io-index" 3087 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 3088 + dependencies = [ 3089 + "winapi-util", 3090 + ] 3091 + 3092 + [[package]] 3093 + name = "schemars" 3094 + version = "0.8.22" 3095 + source = "registry+https://github.com/rust-lang/crates.io-index" 3096 + checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" 3097 + dependencies = [ 3098 + "dyn-clone", 3099 + "indexmap 1.9.3", 3100 + "schemars_derive", 3101 + "serde", 3102 + "serde_json", 3103 + "url", 3104 + "uuid", 3105 + ] 3106 + 3107 + [[package]] 3108 + name = "schemars" 3109 + version = "0.9.0" 3110 + source = "registry+https://github.com/rust-lang/crates.io-index" 3111 + checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" 3112 + dependencies = [ 3113 + "dyn-clone", 3114 + "ref-cast", 3115 + "serde", 3116 + "serde_json", 3117 + ] 3118 + 3119 + [[package]] 3120 + name = "schemars" 3121 + version = "1.0.4" 3122 + source = "registry+https://github.com/rust-lang/crates.io-index" 3123 + checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" 3124 + dependencies = [ 3125 + "dyn-clone", 3126 + "ref-cast", 3127 + "serde", 3128 + "serde_json", 3129 + ] 3130 + 3131 + [[package]] 3132 + name = "schemars_derive" 3133 + version = "0.8.22" 3134 + source = "registry+https://github.com/rust-lang/crates.io-index" 3135 + checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" 3136 + dependencies = [ 3137 + "proc-macro2", 3138 + "quote", 3139 + "serde_derive_internals", 3140 + "syn 2.0.104", 3141 + ] 3142 + 3143 + [[package]] 3144 + name = "scopeguard" 3145 + version = "1.2.0" 3146 + source = "registry+https://github.com/rust-lang/crates.io-index" 3147 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 3148 + 3149 + [[package]] 3150 + name = "selectors" 3151 + version = "0.24.0" 3152 + source = "registry+https://github.com/rust-lang/crates.io-index" 3153 + checksum = "0c37578180969d00692904465fb7f6b3d50b9a2b952b87c23d0e2e5cb5013416" 3154 + dependencies = [ 3155 + "bitflags 1.3.2", 3156 + "cssparser", 3157 + "derive_more", 3158 + "fxhash", 3159 + "log", 3160 + "phf 0.8.0", 3161 + "phf_codegen 0.8.0", 3162 + "precomputed-hash", 3163 + "servo_arc", 3164 + "smallvec", 3165 + ] 3166 + 3167 + [[package]] 3168 + name = "semver" 3169 + version = "1.0.26" 3170 + source = "registry+https://github.com/rust-lang/crates.io-index" 3171 + checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" 3172 + dependencies = [ 3173 + "serde", 3174 + ] 3175 + 3176 + [[package]] 3177 + name = "serde" 3178 + version = "1.0.219" 3179 + source = "registry+https://github.com/rust-lang/crates.io-index" 3180 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 3181 + dependencies = [ 3182 + "serde_derive", 3183 + ] 3184 + 3185 + [[package]] 3186 + name = "serde-untagged" 3187 + version = "0.1.7" 3188 + source = "registry+https://github.com/rust-lang/crates.io-index" 3189 + checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e" 3190 + dependencies = [ 3191 + "erased-serde", 3192 + "serde", 3193 + "typeid", 3194 + ] 3195 + 3196 + [[package]] 3197 + name = "serde_derive" 3198 + version = "1.0.219" 3199 + source = "registry+https://github.com/rust-lang/crates.io-index" 3200 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 3201 + dependencies = [ 3202 + "proc-macro2", 3203 + "quote", 3204 + "syn 2.0.104", 3205 + ] 3206 + 3207 + [[package]] 3208 + name = "serde_derive_internals" 3209 + version = "0.29.1" 3210 + source = "registry+https://github.com/rust-lang/crates.io-index" 3211 + checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" 3212 + dependencies = [ 3213 + "proc-macro2", 3214 + "quote", 3215 + "syn 2.0.104", 3216 + ] 3217 + 3218 + [[package]] 3219 + name = "serde_json" 3220 + version = "1.0.140" 3221 + source = "registry+https://github.com/rust-lang/crates.io-index" 3222 + checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 3223 + dependencies = [ 3224 + "itoa", 3225 + "memchr", 3226 + "ryu", 3227 + "serde", 3228 + ] 3229 + 3230 + [[package]] 3231 + name = "serde_repr" 3232 + version = "0.1.20" 3233 + source = "registry+https://github.com/rust-lang/crates.io-index" 3234 + checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" 3235 + dependencies = [ 3236 + "proc-macro2", 3237 + "quote", 3238 + "syn 2.0.104", 3239 + ] 3240 + 3241 + [[package]] 3242 + name = "serde_spanned" 3243 + version = "0.6.9" 3244 + source = "registry+https://github.com/rust-lang/crates.io-index" 3245 + checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" 3246 + dependencies = [ 3247 + "serde", 3248 + ] 3249 + 3250 + [[package]] 3251 + name = "serde_spanned" 3252 + version = "1.0.0" 3253 + source = "registry+https://github.com/rust-lang/crates.io-index" 3254 + checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83" 3255 + dependencies = [ 3256 + "serde", 3257 + ] 3258 + 3259 + [[package]] 3260 + name = "serde_urlencoded" 3261 + version = "0.7.1" 3262 + source = "registry+https://github.com/rust-lang/crates.io-index" 3263 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 3264 + dependencies = [ 3265 + "form_urlencoded", 3266 + "itoa", 3267 + "ryu", 3268 + "serde", 3269 + ] 3270 + 3271 + [[package]] 3272 + name = "serde_with" 3273 + version = "3.14.0" 3274 + source = "registry+https://github.com/rust-lang/crates.io-index" 3275 + checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" 3276 + dependencies = [ 3277 + "base64 0.22.1", 3278 + "chrono", 3279 + "hex", 3280 + "indexmap 1.9.3", 3281 + "indexmap 2.10.0", 3282 + "schemars 0.9.0", 3283 + "schemars 1.0.4", 3284 + "serde", 3285 + "serde_derive", 3286 + "serde_json", 3287 + "serde_with_macros", 3288 + "time", 3289 + ] 3290 + 3291 + [[package]] 3292 + name = "serde_with_macros" 3293 + version = "3.14.0" 3294 + source = "registry+https://github.com/rust-lang/crates.io-index" 3295 + checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" 3296 + dependencies = [ 3297 + "darling", 3298 + "proc-macro2", 3299 + "quote", 3300 + "syn 2.0.104", 3301 + ] 3302 + 3303 + [[package]] 3304 + name = "serialize-to-javascript" 3305 + version = "0.1.1" 3306 + source = "registry+https://github.com/rust-lang/crates.io-index" 3307 + checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb" 3308 + dependencies = [ 3309 + "serde", 3310 + "serde_json", 3311 + "serialize-to-javascript-impl", 3312 + ] 3313 + 3314 + [[package]] 3315 + name = "serialize-to-javascript-impl" 3316 + version = "0.1.1" 3317 + source = "registry+https://github.com/rust-lang/crates.io-index" 3318 + checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763" 3319 + dependencies = [ 3320 + "proc-macro2", 3321 + "quote", 3322 + "syn 1.0.109", 3323 + ] 3324 + 3325 + [[package]] 3326 + name = "servo_arc" 3327 + version = "0.2.0" 3328 + source = "registry+https://github.com/rust-lang/crates.io-index" 3329 + checksum = "d52aa42f8fdf0fed91e5ce7f23d8138441002fa31dca008acf47e6fd4721f741" 3330 + dependencies = [ 3331 + "nodrop", 3332 + "stable_deref_trait", 3333 + ] 3334 + 3335 + [[package]] 3336 + name = "sha2" 3337 + version = "0.10.9" 3338 + source = "registry+https://github.com/rust-lang/crates.io-index" 3339 + checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 3340 + dependencies = [ 3341 + "cfg-if", 3342 + "cpufeatures", 3343 + "digest", 3344 + ] 3345 + 3346 + [[package]] 3347 + name = "shlex" 3348 + version = "1.3.0" 3349 + source = "registry+https://github.com/rust-lang/crates.io-index" 3350 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3351 + 3352 + [[package]] 3353 + name = "signal-hook-registry" 3354 + version = "1.4.5" 3355 + source = "registry+https://github.com/rust-lang/crates.io-index" 3356 + checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" 3357 + dependencies = [ 3358 + "libc", 3359 + ] 3360 + 3361 + [[package]] 3362 + name = "simd-adler32" 3363 + version = "0.3.7" 3364 + source = "registry+https://github.com/rust-lang/crates.io-index" 3365 + checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 3366 + 3367 + [[package]] 3368 + name = "siphasher" 3369 + version = "0.3.11" 3370 + source = "registry+https://github.com/rust-lang/crates.io-index" 3371 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 3372 + 3373 + [[package]] 3374 + name = "siphasher" 3375 + version = "1.0.1" 3376 + source = "registry+https://github.com/rust-lang/crates.io-index" 3377 + checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 3378 + 3379 + [[package]] 3380 + name = "slab" 3381 + version = "0.4.10" 3382 + source = "registry+https://github.com/rust-lang/crates.io-index" 3383 + checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" 3384 + 3385 + [[package]] 3386 + name = "smallvec" 3387 + version = "1.15.1" 3388 + source = "registry+https://github.com/rust-lang/crates.io-index" 3389 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 3390 + 3391 + [[package]] 3392 + name = "socket2" 3393 + version = "0.5.10" 3394 + source = "registry+https://github.com/rust-lang/crates.io-index" 3395 + checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" 3396 + dependencies = [ 3397 + "libc", 3398 + "windows-sys 0.52.0", 3399 + ] 3400 + 3401 + [[package]] 3402 + name = "softbuffer" 3403 + version = "0.4.6" 3404 + source = "registry+https://github.com/rust-lang/crates.io-index" 3405 + checksum = "18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08" 3406 + dependencies = [ 3407 + "bytemuck", 3408 + "cfg_aliases", 3409 + "core-graphics", 3410 + "foreign-types", 3411 + "js-sys", 3412 + "log", 3413 + "objc2 0.5.2", 3414 + "objc2-foundation 0.2.2", 3415 + "objc2-quartz-core 0.2.2", 3416 + "raw-window-handle", 3417 + "redox_syscall", 3418 + "wasm-bindgen", 3419 + "web-sys", 3420 + "windows-sys 0.59.0", 3421 + ] 3422 + 3423 + [[package]] 3424 + name = "soup3" 3425 + version = "0.5.0" 3426 + source = "registry+https://github.com/rust-lang/crates.io-index" 3427 + checksum = "471f924a40f31251afc77450e781cb26d55c0b650842efafc9c6cbd2f7cc4f9f" 3428 + dependencies = [ 3429 + "futures-channel", 3430 + "gio", 3431 + "glib", 3432 + "libc", 3433 + "soup3-sys", 3434 + ] 3435 + 3436 + [[package]] 3437 + name = "soup3-sys" 3438 + version = "0.5.0" 3439 + source = "registry+https://github.com/rust-lang/crates.io-index" 3440 + checksum = "7ebe8950a680a12f24f15ebe1bf70db7af98ad242d9db43596ad3108aab86c27" 3441 + dependencies = [ 3442 + "gio-sys", 3443 + "glib-sys", 3444 + "gobject-sys", 3445 + "libc", 3446 + "system-deps", 3447 + ] 3448 + 3449 + [[package]] 3450 + name = "stable_deref_trait" 3451 + version = "1.2.0" 3452 + source = "registry+https://github.com/rust-lang/crates.io-index" 3453 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3454 + 3455 + [[package]] 3456 + name = "static_assertions" 3457 + version = "1.1.0" 3458 + source = "registry+https://github.com/rust-lang/crates.io-index" 3459 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3460 + 3461 + [[package]] 3462 + name = "string_cache" 3463 + version = "0.8.9" 3464 + source = "registry+https://github.com/rust-lang/crates.io-index" 3465 + checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" 3466 + dependencies = [ 3467 + "new_debug_unreachable", 3468 + "parking_lot", 3469 + "phf_shared 0.11.3", 3470 + "precomputed-hash", 3471 + "serde", 3472 + ] 3473 + 3474 + [[package]] 3475 + name = "string_cache_codegen" 3476 + version = "0.5.4" 3477 + source = "registry+https://github.com/rust-lang/crates.io-index" 3478 + checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" 3479 + dependencies = [ 3480 + "phf_generator 0.11.3", 3481 + "phf_shared 0.11.3", 3482 + "proc-macro2", 3483 + "quote", 3484 + ] 3485 + 3486 + [[package]] 3487 + name = "strsim" 3488 + version = "0.11.1" 3489 + source = "registry+https://github.com/rust-lang/crates.io-index" 3490 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 3491 + 3492 + [[package]] 3493 + name = "swift-rs" 3494 + version = "1.0.7" 3495 + source = "registry+https://github.com/rust-lang/crates.io-index" 3496 + checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" 3497 + dependencies = [ 3498 + "base64 0.21.7", 3499 + "serde", 3500 + "serde_json", 3501 + ] 3502 + 3503 + [[package]] 3504 + name = "syn" 3505 + version = "1.0.109" 3506 + source = "registry+https://github.com/rust-lang/crates.io-index" 3507 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 3508 + dependencies = [ 3509 + "proc-macro2", 3510 + "quote", 3511 + "unicode-ident", 3512 + ] 3513 + 3514 + [[package]] 3515 + name = "syn" 3516 + version = "2.0.104" 3517 + source = "registry+https://github.com/rust-lang/crates.io-index" 3518 + checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" 3519 + dependencies = [ 3520 + "proc-macro2", 3521 + "quote", 3522 + "unicode-ident", 3523 + ] 3524 + 3525 + [[package]] 3526 + name = "sync_wrapper" 3527 + version = "1.0.2" 3528 + source = "registry+https://github.com/rust-lang/crates.io-index" 3529 + checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 3530 + dependencies = [ 3531 + "futures-core", 3532 + ] 3533 + 3534 + [[package]] 3535 + name = "synstructure" 3536 + version = "0.13.2" 3537 + source = "registry+https://github.com/rust-lang/crates.io-index" 3538 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 3539 + dependencies = [ 3540 + "proc-macro2", 3541 + "quote", 3542 + "syn 2.0.104", 3543 + ] 3544 + 3545 + [[package]] 3546 + name = "system-deps" 3547 + version = "6.2.2" 3548 + source = "registry+https://github.com/rust-lang/crates.io-index" 3549 + checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 3550 + dependencies = [ 3551 + "cfg-expr", 3552 + "heck 0.5.0", 3553 + "pkg-config", 3554 + "toml 0.8.23", 3555 + "version-compare", 3556 + ] 3557 + 3558 + [[package]] 3559 + name = "tao" 3560 + version = "0.34.0" 3561 + source = "registry+https://github.com/rust-lang/crates.io-index" 3562 + checksum = "49c380ca75a231b87b6c9dd86948f035012e7171d1a7c40a9c2890489a7ffd8a" 3563 + dependencies = [ 3564 + "bitflags 2.9.1", 3565 + "core-foundation", 3566 + "core-graphics", 3567 + "crossbeam-channel", 3568 + "dispatch", 3569 + "dlopen2", 3570 + "dpi", 3571 + "gdkwayland-sys", 3572 + "gdkx11-sys", 3573 + "gtk", 3574 + "jni", 3575 + "lazy_static", 3576 + "libc", 3577 + "log", 3578 + "ndk", 3579 + "ndk-context", 3580 + "ndk-sys", 3581 + "objc2 0.6.1", 3582 + "objc2-app-kit", 3583 + "objc2-foundation 0.3.1", 3584 + "once_cell", 3585 + "parking_lot", 3586 + "raw-window-handle", 3587 + "scopeguard", 3588 + "tao-macros", 3589 + "unicode-segmentation", 3590 + "url", 3591 + "windows", 3592 + "windows-core", 3593 + "windows-version", 3594 + "x11-dl", 3595 + ] 3596 + 3597 + [[package]] 3598 + name = "tao-macros" 3599 + version = "0.1.3" 3600 + source = "registry+https://github.com/rust-lang/crates.io-index" 3601 + checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" 3602 + dependencies = [ 3603 + "proc-macro2", 3604 + "quote", 3605 + "syn 2.0.104", 3606 + ] 3607 + 3608 + [[package]] 3609 + name = "target-lexicon" 3610 + version = "0.12.16" 3611 + source = "registry+https://github.com/rust-lang/crates.io-index" 3612 + checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 3613 + 3614 + [[package]] 3615 + name = "tauri" 3616 + version = "2.6.2" 3617 + source = "registry+https://github.com/rust-lang/crates.io-index" 3618 + checksum = "124e129c9c0faa6bec792c5948c89e86c90094133b0b9044df0ce5f0a8efaa0d" 3619 + dependencies = [ 3620 + "anyhow", 3621 + "bytes", 3622 + "dirs", 3623 + "dunce", 3624 + "embed_plist", 3625 + "getrandom 0.3.3", 3626 + "glob", 3627 + "gtk", 3628 + "heck 0.5.0", 3629 + "http", 3630 + "jni", 3631 + "libc", 3632 + "log", 3633 + "mime", 3634 + "muda", 3635 + "objc2 0.6.1", 3636 + "objc2-app-kit", 3637 + "objc2-foundation 0.3.1", 3638 + "objc2-ui-kit", 3639 + "percent-encoding", 3640 + "plist", 3641 + "raw-window-handle", 3642 + "reqwest", 3643 + "serde", 3644 + "serde_json", 3645 + "serde_repr", 3646 + "serialize-to-javascript", 3647 + "swift-rs", 3648 + "tauri-build", 3649 + "tauri-macros", 3650 + "tauri-runtime", 3651 + "tauri-runtime-wry", 3652 + "tauri-utils", 3653 + "thiserror 2.0.12", 3654 + "tokio", 3655 + "tray-icon", 3656 + "url", 3657 + "urlpattern", 3658 + "webkit2gtk", 3659 + "webview2-com", 3660 + "window-vibrancy", 3661 + "windows", 3662 + ] 3663 + 3664 + [[package]] 3665 + name = "tauri-build" 3666 + version = "2.3.0" 3667 + source = "registry+https://github.com/rust-lang/crates.io-index" 3668 + checksum = "12f025c389d3adb83114bec704da973142e82fc6ec799c7c750c5e21cefaec83" 3669 + dependencies = [ 3670 + "anyhow", 3671 + "cargo_toml", 3672 + "dirs", 3673 + "glob", 3674 + "heck 0.5.0", 3675 + "json-patch", 3676 + "schemars 0.8.22", 3677 + "semver", 3678 + "serde", 3679 + "serde_json", 3680 + "tauri-utils", 3681 + "tauri-winres", 3682 + "toml 0.8.23", 3683 + "walkdir", 3684 + ] 3685 + 3686 + [[package]] 3687 + name = "tauri-codegen" 3688 + version = "2.3.0" 3689 + source = "registry+https://github.com/rust-lang/crates.io-index" 3690 + checksum = "f5df493a1075a241065bc865ed5ef8d0fbc1e76c7afdc0bf0eccfaa7d4f0e406" 3691 + dependencies = [ 3692 + "base64 0.22.1", 3693 + "brotli", 3694 + "ico", 3695 + "json-patch", 3696 + "plist", 3697 + "png", 3698 + "proc-macro2", 3699 + "quote", 3700 + "semver", 3701 + "serde", 3702 + "serde_json", 3703 + "sha2", 3704 + "syn 2.0.104", 3705 + "tauri-utils", 3706 + "thiserror 2.0.12", 3707 + "time", 3708 + "url", 3709 + "uuid", 3710 + "walkdir", 3711 + ] 3712 + 3713 + [[package]] 3714 + name = "tauri-macros" 3715 + version = "2.3.1" 3716 + source = "registry+https://github.com/rust-lang/crates.io-index" 3717 + checksum = "f237fbea5866fa5f2a60a21bea807a2d6e0379db070d89c3a10ac0f2d4649bbc" 3718 + dependencies = [ 3719 + "heck 0.5.0", 3720 + "proc-macro2", 3721 + "quote", 3722 + "syn 2.0.104", 3723 + "tauri-codegen", 3724 + "tauri-utils", 3725 + ] 3726 + 3727 + [[package]] 3728 + name = "tauri-plugin" 3729 + version = "2.3.0" 3730 + source = "registry+https://github.com/rust-lang/crates.io-index" 3731 + checksum = "1d9a0bd00bf1930ad1a604d08b0eb6b2a9c1822686d65d7f4731a7723b8901d3" 3732 + dependencies = [ 3733 + "anyhow", 3734 + "glob", 3735 + "plist", 3736 + "schemars 0.8.22", 3737 + "serde", 3738 + "serde_json", 3739 + "tauri-utils", 3740 + "toml 0.8.23", 3741 + "walkdir", 3742 + ] 3743 + 3744 + [[package]] 3745 + name = "tauri-plugin-deep-link" 3746 + version = "2.4.0" 3747 + source = "registry+https://github.com/rust-lang/crates.io-index" 3748 + checksum = "ab261eb006db10ab478e3fbb5a4e2692df3f7eb3e28300ee2b64428979167ed0" 3749 + dependencies = [ 3750 + "dunce", 3751 + "rust-ini", 3752 + "serde", 3753 + "serde_json", 3754 + "tauri", 3755 + "tauri-plugin", 3756 + "tauri-utils", 3757 + "thiserror 2.0.12", 3758 + "tracing", 3759 + "url", 3760 + "windows-registry", 3761 + "windows-result", 3762 + ] 3763 + 3764 + [[package]] 3765 + name = "tauri-plugin-opener" 3766 + version = "2.4.0" 3767 + source = "registry+https://github.com/rust-lang/crates.io-index" 3768 + checksum = "ecee219f11cdac713ab32959db5d0cceec4810ba4f4458da992292ecf9660321" 3769 + dependencies = [ 3770 + "dunce", 3771 + "glob", 3772 + "objc2-app-kit", 3773 + "objc2-foundation 0.3.1", 3774 + "open", 3775 + "schemars 0.8.22", 3776 + "serde", 3777 + "serde_json", 3778 + "tauri", 3779 + "tauri-plugin", 3780 + "thiserror 2.0.12", 3781 + "url", 3782 + "windows", 3783 + "zbus", 3784 + ] 3785 + 3786 + [[package]] 3787 + name = "tauri-plugin-single-instance" 3788 + version = "2.3.0" 3789 + source = "registry+https://github.com/rust-lang/crates.io-index" 3790 + checksum = "b441b6d5d1a194e9fee0b358fe0d602ded845d0f580e1f8c8ef78ebc3c8b225d" 3791 + dependencies = [ 3792 + "serde", 3793 + "serde_json", 3794 + "tauri", 3795 + "tauri-plugin-deep-link", 3796 + "thiserror 2.0.12", 3797 + "tracing", 3798 + "windows-sys 0.60.2", 3799 + "zbus", 3800 + ] 3801 + 3802 + [[package]] 3803 + name = "tauri-runtime" 3804 + version = "2.7.0" 3805 + source = "registry+https://github.com/rust-lang/crates.io-index" 3806 + checksum = "9e7bb73d1bceac06c20b3f755b2c8a2cb13b20b50083084a8cf3700daf397ba4" 3807 + dependencies = [ 3808 + "cookie", 3809 + "dpi", 3810 + "gtk", 3811 + "http", 3812 + "jni", 3813 + "objc2 0.6.1", 3814 + "objc2-ui-kit", 3815 + "raw-window-handle", 3816 + "serde", 3817 + "serde_json", 3818 + "tauri-utils", 3819 + "thiserror 2.0.12", 3820 + "url", 3821 + "windows", 3822 + ] 3823 + 3824 + [[package]] 3825 + name = "tauri-runtime-wry" 3826 + version = "2.7.1" 3827 + source = "registry+https://github.com/rust-lang/crates.io-index" 3828 + checksum = "902b5aa9035e16f342eb64f8bf06ccdc2808e411a2525ed1d07672fa4e780bad" 3829 + dependencies = [ 3830 + "gtk", 3831 + "http", 3832 + "jni", 3833 + "log", 3834 + "objc2 0.6.1", 3835 + "objc2-app-kit", 3836 + "objc2-foundation 0.3.1", 3837 + "once_cell", 3838 + "percent-encoding", 3839 + "raw-window-handle", 3840 + "softbuffer", 3841 + "tao", 3842 + "tauri-runtime", 3843 + "tauri-utils", 3844 + "url", 3845 + "webkit2gtk", 3846 + "webview2-com", 3847 + "windows", 3848 + "wry", 3849 + ] 3850 + 3851 + [[package]] 3852 + name = "tauri-utils" 3853 + version = "2.5.0" 3854 + source = "registry+https://github.com/rust-lang/crates.io-index" 3855 + checksum = "41743bbbeb96c3a100d234e5a0b60a46d5aa068f266160862c7afdbf828ca02e" 3856 + dependencies = [ 3857 + "anyhow", 3858 + "brotli", 3859 + "cargo_metadata", 3860 + "ctor", 3861 + "dunce", 3862 + "glob", 3863 + "html5ever", 3864 + "http", 3865 + "infer", 3866 + "json-patch", 3867 + "kuchikiki", 3868 + "log", 3869 + "memchr", 3870 + "phf 0.11.3", 3871 + "proc-macro2", 3872 + "quote", 3873 + "regex", 3874 + "schemars 0.8.22", 3875 + "semver", 3876 + "serde", 3877 + "serde-untagged", 3878 + "serde_json", 3879 + "serde_with", 3880 + "swift-rs", 3881 + "thiserror 2.0.12", 3882 + "toml 0.8.23", 3883 + "url", 3884 + "urlpattern", 3885 + "uuid", 3886 + "walkdir", 3887 + ] 3888 + 3889 + [[package]] 3890 + name = "tauri-winres" 3891 + version = "0.3.1" 3892 + source = "registry+https://github.com/rust-lang/crates.io-index" 3893 + checksum = "e8d321dbc6f998d825ab3f0d62673e810c861aac2d0de2cc2c395328f1d113b4" 3894 + dependencies = [ 3895 + "embed-resource", 3896 + "indexmap 2.10.0", 3897 + "toml 0.8.23", 3898 + ] 3899 + 3900 + [[package]] 3901 + name = "tempfile" 3902 + version = "3.20.0" 3903 + source = "registry+https://github.com/rust-lang/crates.io-index" 3904 + checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" 3905 + dependencies = [ 3906 + "fastrand", 3907 + "getrandom 0.3.3", 3908 + "once_cell", 3909 + "rustix", 3910 + "windows-sys 0.59.0", 3911 + ] 3912 + 3913 + [[package]] 3914 + name = "tendril" 3915 + version = "0.4.3" 3916 + source = "registry+https://github.com/rust-lang/crates.io-index" 3917 + checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" 3918 + dependencies = [ 3919 + "futf", 3920 + "mac", 3921 + "utf-8", 3922 + ] 3923 + 3924 + [[package]] 3925 + name = "thiserror" 3926 + version = "1.0.69" 3927 + source = "registry+https://github.com/rust-lang/crates.io-index" 3928 + checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 3929 + dependencies = [ 3930 + "thiserror-impl 1.0.69", 3931 + ] 3932 + 3933 + [[package]] 3934 + name = "thiserror" 3935 + version = "2.0.12" 3936 + source = "registry+https://github.com/rust-lang/crates.io-index" 3937 + checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" 3938 + dependencies = [ 3939 + "thiserror-impl 2.0.12", 3940 + ] 3941 + 3942 + [[package]] 3943 + name = "thiserror-impl" 3944 + version = "1.0.69" 3945 + source = "registry+https://github.com/rust-lang/crates.io-index" 3946 + checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 3947 + dependencies = [ 3948 + "proc-macro2", 3949 + "quote", 3950 + "syn 2.0.104", 3951 + ] 3952 + 3953 + [[package]] 3954 + name = "thiserror-impl" 3955 + version = "2.0.12" 3956 + source = "registry+https://github.com/rust-lang/crates.io-index" 3957 + checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" 3958 + dependencies = [ 3959 + "proc-macro2", 3960 + "quote", 3961 + "syn 2.0.104", 3962 + ] 3963 + 3964 + [[package]] 3965 + name = "time" 3966 + version = "0.3.41" 3967 + source = "registry+https://github.com/rust-lang/crates.io-index" 3968 + checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 3969 + dependencies = [ 3970 + "deranged", 3971 + "itoa", 3972 + "num-conv", 3973 + "powerfmt", 3974 + "serde", 3975 + "time-core", 3976 + "time-macros", 3977 + ] 3978 + 3979 + [[package]] 3980 + name = "time-core" 3981 + version = "0.1.4" 3982 + source = "registry+https://github.com/rust-lang/crates.io-index" 3983 + checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 3984 + 3985 + [[package]] 3986 + name = "time-macros" 3987 + version = "0.2.22" 3988 + source = "registry+https://github.com/rust-lang/crates.io-index" 3989 + checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 3990 + dependencies = [ 3991 + "num-conv", 3992 + "time-core", 3993 + ] 3994 + 3995 + [[package]] 3996 + name = "tiny-keccak" 3997 + version = "2.0.2" 3998 + source = "registry+https://github.com/rust-lang/crates.io-index" 3999 + checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 4000 + dependencies = [ 4001 + "crunchy", 4002 + ] 4003 + 4004 + [[package]] 4005 + name = "tinystr" 4006 + version = "0.8.1" 4007 + source = "registry+https://github.com/rust-lang/crates.io-index" 4008 + checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" 4009 + dependencies = [ 4010 + "displaydoc", 4011 + "zerovec", 4012 + ] 4013 + 4014 + [[package]] 4015 + name = "tokio" 4016 + version = "1.46.1" 4017 + source = "registry+https://github.com/rust-lang/crates.io-index" 4018 + checksum = "0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17" 4019 + dependencies = [ 4020 + "backtrace", 4021 + "bytes", 4022 + "io-uring", 4023 + "libc", 4024 + "mio", 4025 + "pin-project-lite", 4026 + "slab", 4027 + "socket2", 4028 + "windows-sys 0.52.0", 4029 + ] 4030 + 4031 + [[package]] 4032 + name = "tokio-util" 4033 + version = "0.7.15" 4034 + source = "registry+https://github.com/rust-lang/crates.io-index" 4035 + checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df" 4036 + dependencies = [ 4037 + "bytes", 4038 + "futures-core", 4039 + "futures-sink", 4040 + "pin-project-lite", 4041 + "tokio", 4042 + ] 4043 + 4044 + [[package]] 4045 + name = "toml" 4046 + version = "0.8.23" 4047 + source = "registry+https://github.com/rust-lang/crates.io-index" 4048 + checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" 4049 + dependencies = [ 4050 + "serde", 4051 + "serde_spanned 0.6.9", 4052 + "toml_datetime 0.6.11", 4053 + "toml_edit 0.22.27", 4054 + ] 4055 + 4056 + [[package]] 4057 + name = "toml" 4058 + version = "0.9.2" 4059 + source = "registry+https://github.com/rust-lang/crates.io-index" 4060 + checksum = "ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac" 4061 + dependencies = [ 4062 + "indexmap 2.10.0", 4063 + "serde", 4064 + "serde_spanned 1.0.0", 4065 + "toml_datetime 0.7.0", 4066 + "toml_parser", 4067 + "toml_writer", 4068 + "winnow 0.7.12", 4069 + ] 4070 + 4071 + [[package]] 4072 + name = "toml_datetime" 4073 + version = "0.6.11" 4074 + source = "registry+https://github.com/rust-lang/crates.io-index" 4075 + checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" 4076 + dependencies = [ 4077 + "serde", 4078 + ] 4079 + 4080 + [[package]] 4081 + name = "toml_datetime" 4082 + version = "0.7.0" 4083 + source = "registry+https://github.com/rust-lang/crates.io-index" 4084 + checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3" 4085 + dependencies = [ 4086 + "serde", 4087 + ] 4088 + 4089 + [[package]] 4090 + name = "toml_edit" 4091 + version = "0.19.15" 4092 + source = "registry+https://github.com/rust-lang/crates.io-index" 4093 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 4094 + dependencies = [ 4095 + "indexmap 2.10.0", 4096 + "toml_datetime 0.6.11", 4097 + "winnow 0.5.40", 4098 + ] 4099 + 4100 + [[package]] 4101 + name = "toml_edit" 4102 + version = "0.20.7" 4103 + source = "registry+https://github.com/rust-lang/crates.io-index" 4104 + checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" 4105 + dependencies = [ 4106 + "indexmap 2.10.0", 4107 + "toml_datetime 0.6.11", 4108 + "winnow 0.5.40", 4109 + ] 4110 + 4111 + [[package]] 4112 + name = "toml_edit" 4113 + version = "0.22.27" 4114 + source = "registry+https://github.com/rust-lang/crates.io-index" 4115 + checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" 4116 + dependencies = [ 4117 + "indexmap 2.10.0", 4118 + "serde", 4119 + "serde_spanned 0.6.9", 4120 + "toml_datetime 0.6.11", 4121 + "toml_write", 4122 + "winnow 0.7.12", 4123 + ] 4124 + 4125 + [[package]] 4126 + name = "toml_parser" 4127 + version = "1.0.1" 4128 + source = "registry+https://github.com/rust-lang/crates.io-index" 4129 + checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" 4130 + dependencies = [ 4131 + "winnow 0.7.12", 4132 + ] 4133 + 4134 + [[package]] 4135 + name = "toml_write" 4136 + version = "0.1.2" 4137 + source = "registry+https://github.com/rust-lang/crates.io-index" 4138 + checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" 4139 + 4140 + [[package]] 4141 + name = "toml_writer" 4142 + version = "1.0.2" 4143 + source = "registry+https://github.com/rust-lang/crates.io-index" 4144 + checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64" 4145 + 4146 + [[package]] 4147 + name = "tower" 4148 + version = "0.5.2" 4149 + source = "registry+https://github.com/rust-lang/crates.io-index" 4150 + checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 4151 + dependencies = [ 4152 + "futures-core", 4153 + "futures-util", 4154 + "pin-project-lite", 4155 + "sync_wrapper", 4156 + "tokio", 4157 + "tower-layer", 4158 + "tower-service", 4159 + ] 4160 + 4161 + [[package]] 4162 + name = "tower-http" 4163 + version = "0.6.6" 4164 + source = "registry+https://github.com/rust-lang/crates.io-index" 4165 + checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" 4166 + dependencies = [ 4167 + "bitflags 2.9.1", 4168 + "bytes", 4169 + "futures-util", 4170 + "http", 4171 + "http-body", 4172 + "iri-string", 4173 + "pin-project-lite", 4174 + "tower", 4175 + "tower-layer", 4176 + "tower-service", 4177 + ] 4178 + 4179 + [[package]] 4180 + name = "tower-layer" 4181 + version = "0.3.3" 4182 + source = "registry+https://github.com/rust-lang/crates.io-index" 4183 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4184 + 4185 + [[package]] 4186 + name = "tower-service" 4187 + version = "0.3.3" 4188 + source = "registry+https://github.com/rust-lang/crates.io-index" 4189 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4190 + 4191 + [[package]] 4192 + name = "tracing" 4193 + version = "0.1.41" 4194 + source = "registry+https://github.com/rust-lang/crates.io-index" 4195 + checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 4196 + dependencies = [ 4197 + "pin-project-lite", 4198 + "tracing-attributes", 4199 + "tracing-core", 4200 + ] 4201 + 4202 + [[package]] 4203 + name = "tracing-attributes" 4204 + version = "0.1.30" 4205 + source = "registry+https://github.com/rust-lang/crates.io-index" 4206 + checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" 4207 + dependencies = [ 4208 + "proc-macro2", 4209 + "quote", 4210 + "syn 2.0.104", 4211 + ] 4212 + 4213 + [[package]] 4214 + name = "tracing-core" 4215 + version = "0.1.34" 4216 + source = "registry+https://github.com/rust-lang/crates.io-index" 4217 + checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" 4218 + dependencies = [ 4219 + "once_cell", 4220 + ] 4221 + 4222 + [[package]] 4223 + name = "tray-icon" 4224 + version = "0.21.0" 4225 + source = "registry+https://github.com/rust-lang/crates.io-index" 4226 + checksum = "2da75ec677957aa21f6e0b361df0daab972f13a5bee3606de0638fd4ee1c666a" 4227 + dependencies = [ 4228 + "crossbeam-channel", 4229 + "dirs", 4230 + "libappindicator", 4231 + "muda", 4232 + "objc2 0.6.1", 4233 + "objc2-app-kit", 4234 + "objc2-core-foundation", 4235 + "objc2-core-graphics", 4236 + "objc2-foundation 0.3.1", 4237 + "once_cell", 4238 + "png", 4239 + "serde", 4240 + "thiserror 2.0.12", 4241 + "windows-sys 0.59.0", 4242 + ] 4243 + 4244 + [[package]] 4245 + name = "try-lock" 4246 + version = "0.2.5" 4247 + source = "registry+https://github.com/rust-lang/crates.io-index" 4248 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4249 + 4250 + [[package]] 4251 + name = "typeid" 4252 + version = "1.0.3" 4253 + source = "registry+https://github.com/rust-lang/crates.io-index" 4254 + checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" 4255 + 4256 + [[package]] 4257 + name = "typenum" 4258 + version = "1.18.0" 4259 + source = "registry+https://github.com/rust-lang/crates.io-index" 4260 + checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 4261 + 4262 + [[package]] 4263 + name = "uds_windows" 4264 + version = "1.1.0" 4265 + source = "registry+https://github.com/rust-lang/crates.io-index" 4266 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 4267 + dependencies = [ 4268 + "memoffset", 4269 + "tempfile", 4270 + "winapi", 4271 + ] 4272 + 4273 + [[package]] 4274 + name = "unic-char-property" 4275 + version = "0.9.0" 4276 + source = "registry+https://github.com/rust-lang/crates.io-index" 4277 + checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 4278 + dependencies = [ 4279 + "unic-char-range", 4280 + ] 4281 + 4282 + [[package]] 4283 + name = "unic-char-range" 4284 + version = "0.9.0" 4285 + source = "registry+https://github.com/rust-lang/crates.io-index" 4286 + checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 4287 + 4288 + [[package]] 4289 + name = "unic-common" 4290 + version = "0.9.0" 4291 + source = "registry+https://github.com/rust-lang/crates.io-index" 4292 + checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 4293 + 4294 + [[package]] 4295 + name = "unic-ucd-ident" 4296 + version = "0.9.0" 4297 + source = "registry+https://github.com/rust-lang/crates.io-index" 4298 + checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 4299 + dependencies = [ 4300 + "unic-char-property", 4301 + "unic-char-range", 4302 + "unic-ucd-version", 4303 + ] 4304 + 4305 + [[package]] 4306 + name = "unic-ucd-version" 4307 + version = "0.9.0" 4308 + source = "registry+https://github.com/rust-lang/crates.io-index" 4309 + checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 4310 + dependencies = [ 4311 + "unic-common", 4312 + ] 4313 + 4314 + [[package]] 4315 + name = "unicode-ident" 4316 + version = "1.0.18" 4317 + source = "registry+https://github.com/rust-lang/crates.io-index" 4318 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 4319 + 4320 + [[package]] 4321 + name = "unicode-segmentation" 4322 + version = "1.12.0" 4323 + source = "registry+https://github.com/rust-lang/crates.io-index" 4324 + checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4325 + 4326 + [[package]] 4327 + name = "url" 4328 + version = "2.5.4" 4329 + source = "registry+https://github.com/rust-lang/crates.io-index" 4330 + checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 4331 + dependencies = [ 4332 + "form_urlencoded", 4333 + "idna", 4334 + "percent-encoding", 4335 + "serde", 4336 + ] 4337 + 4338 + [[package]] 4339 + name = "urlpattern" 4340 + version = "0.3.0" 4341 + source = "registry+https://github.com/rust-lang/crates.io-index" 4342 + checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" 4343 + dependencies = [ 4344 + "regex", 4345 + "serde", 4346 + "unic-ucd-ident", 4347 + "url", 4348 + ] 4349 + 4350 + [[package]] 4351 + name = "utf-8" 4352 + version = "0.7.6" 4353 + source = "registry+https://github.com/rust-lang/crates.io-index" 4354 + checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 4355 + 4356 + [[package]] 4357 + name = "utf8_iter" 4358 + version = "1.0.4" 4359 + source = "registry+https://github.com/rust-lang/crates.io-index" 4360 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4361 + 4362 + [[package]] 4363 + name = "uuid" 4364 + version = "1.17.0" 4365 + source = "registry+https://github.com/rust-lang/crates.io-index" 4366 + checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" 4367 + dependencies = [ 4368 + "getrandom 0.3.3", 4369 + "js-sys", 4370 + "serde", 4371 + "wasm-bindgen", 4372 + ] 4373 + 4374 + [[package]] 4375 + name = "version-compare" 4376 + version = "0.2.0" 4377 + source = "registry+https://github.com/rust-lang/crates.io-index" 4378 + checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 4379 + 4380 + [[package]] 4381 + name = "version_check" 4382 + version = "0.9.5" 4383 + source = "registry+https://github.com/rust-lang/crates.io-index" 4384 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4385 + 4386 + [[package]] 4387 + name = "vswhom" 4388 + version = "0.1.0" 4389 + source = "registry+https://github.com/rust-lang/crates.io-index" 4390 + checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b" 4391 + dependencies = [ 4392 + "libc", 4393 + "vswhom-sys", 4394 + ] 4395 + 4396 + [[package]] 4397 + name = "vswhom-sys" 4398 + version = "0.1.3" 4399 + source = "registry+https://github.com/rust-lang/crates.io-index" 4400 + checksum = "fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150" 4401 + dependencies = [ 4402 + "cc", 4403 + "libc", 4404 + ] 4405 + 4406 + [[package]] 4407 + name = "walkdir" 4408 + version = "2.5.0" 4409 + source = "registry+https://github.com/rust-lang/crates.io-index" 4410 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4411 + dependencies = [ 4412 + "same-file", 4413 + "winapi-util", 4414 + ] 4415 + 4416 + [[package]] 4417 + name = "want" 4418 + version = "0.3.1" 4419 + source = "registry+https://github.com/rust-lang/crates.io-index" 4420 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 4421 + dependencies = [ 4422 + "try-lock", 4423 + ] 4424 + 4425 + [[package]] 4426 + name = "wasi" 4427 + version = "0.9.0+wasi-snapshot-preview1" 4428 + source = "registry+https://github.com/rust-lang/crates.io-index" 4429 + checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 4430 + 4431 + [[package]] 4432 + name = "wasi" 4433 + version = "0.11.1+wasi-snapshot-preview1" 4434 + source = "registry+https://github.com/rust-lang/crates.io-index" 4435 + checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 4436 + 4437 + [[package]] 4438 + name = "wasi" 4439 + version = "0.14.2+wasi-0.2.4" 4440 + source = "registry+https://github.com/rust-lang/crates.io-index" 4441 + checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 4442 + dependencies = [ 4443 + "wit-bindgen-rt", 4444 + ] 4445 + 4446 + [[package]] 4447 + name = "wasm-bindgen" 4448 + version = "0.2.100" 4449 + source = "registry+https://github.com/rust-lang/crates.io-index" 4450 + checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 4451 + dependencies = [ 4452 + "cfg-if", 4453 + "once_cell", 4454 + "rustversion", 4455 + "wasm-bindgen-macro", 4456 + ] 4457 + 4458 + [[package]] 4459 + name = "wasm-bindgen-backend" 4460 + version = "0.2.100" 4461 + source = "registry+https://github.com/rust-lang/crates.io-index" 4462 + checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 4463 + dependencies = [ 4464 + "bumpalo", 4465 + "log", 4466 + "proc-macro2", 4467 + "quote", 4468 + "syn 2.0.104", 4469 + "wasm-bindgen-shared", 4470 + ] 4471 + 4472 + [[package]] 4473 + name = "wasm-bindgen-futures" 4474 + version = "0.4.50" 4475 + source = "registry+https://github.com/rust-lang/crates.io-index" 4476 + checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61" 4477 + dependencies = [ 4478 + "cfg-if", 4479 + "js-sys", 4480 + "once_cell", 4481 + "wasm-bindgen", 4482 + "web-sys", 4483 + ] 4484 + 4485 + [[package]] 4486 + name = "wasm-bindgen-macro" 4487 + version = "0.2.100" 4488 + source = "registry+https://github.com/rust-lang/crates.io-index" 4489 + checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 4490 + dependencies = [ 4491 + "quote", 4492 + "wasm-bindgen-macro-support", 4493 + ] 4494 + 4495 + [[package]] 4496 + name = "wasm-bindgen-macro-support" 4497 + version = "0.2.100" 4498 + source = "registry+https://github.com/rust-lang/crates.io-index" 4499 + checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 4500 + dependencies = [ 4501 + "proc-macro2", 4502 + "quote", 4503 + "syn 2.0.104", 4504 + "wasm-bindgen-backend", 4505 + "wasm-bindgen-shared", 4506 + ] 4507 + 4508 + [[package]] 4509 + name = "wasm-bindgen-shared" 4510 + version = "0.2.100" 4511 + source = "registry+https://github.com/rust-lang/crates.io-index" 4512 + checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 4513 + dependencies = [ 4514 + "unicode-ident", 4515 + ] 4516 + 4517 + [[package]] 4518 + name = "wasm-streams" 4519 + version = "0.4.2" 4520 + source = "registry+https://github.com/rust-lang/crates.io-index" 4521 + checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65" 4522 + dependencies = [ 4523 + "futures-util", 4524 + "js-sys", 4525 + "wasm-bindgen", 4526 + "wasm-bindgen-futures", 4527 + "web-sys", 4528 + ] 4529 + 4530 + [[package]] 4531 + name = "web-sys" 4532 + version = "0.3.77" 4533 + source = "registry+https://github.com/rust-lang/crates.io-index" 4534 + checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2" 4535 + dependencies = [ 4536 + "js-sys", 4537 + "wasm-bindgen", 4538 + ] 4539 + 4540 + [[package]] 4541 + name = "webkit2gtk" 4542 + version = "2.0.1" 4543 + source = "registry+https://github.com/rust-lang/crates.io-index" 4544 + checksum = "76b1bc1e54c581da1e9f179d0b38512ba358fb1af2d634a1affe42e37172361a" 4545 + dependencies = [ 4546 + "bitflags 1.3.2", 4547 + "cairo-rs", 4548 + "gdk", 4549 + "gdk-sys", 4550 + "gio", 4551 + "gio-sys", 4552 + "glib", 4553 + "glib-sys", 4554 + "gobject-sys", 4555 + "gtk", 4556 + "gtk-sys", 4557 + "javascriptcore-rs", 4558 + "libc", 4559 + "once_cell", 4560 + "soup3", 4561 + "webkit2gtk-sys", 4562 + ] 4563 + 4564 + [[package]] 4565 + name = "webkit2gtk-sys" 4566 + version = "2.0.1" 4567 + source = "registry+https://github.com/rust-lang/crates.io-index" 4568 + checksum = "62daa38afc514d1f8f12b8693d30d5993ff77ced33ce30cd04deebc267a6d57c" 4569 + dependencies = [ 4570 + "bitflags 1.3.2", 4571 + "cairo-sys-rs", 4572 + "gdk-sys", 4573 + "gio-sys", 4574 + "glib-sys", 4575 + "gobject-sys", 4576 + "gtk-sys", 4577 + "javascriptcore-rs-sys", 4578 + "libc", 4579 + "pkg-config", 4580 + "soup3-sys", 4581 + "system-deps", 4582 + ] 4583 + 4584 + [[package]] 4585 + name = "webview2-com" 4586 + version = "0.38.0" 4587 + source = "registry+https://github.com/rust-lang/crates.io-index" 4588 + checksum = "d4ba622a989277ef3886dd5afb3e280e3dd6d974b766118950a08f8f678ad6a4" 4589 + dependencies = [ 4590 + "webview2-com-macros", 4591 + "webview2-com-sys", 4592 + "windows", 4593 + "windows-core", 4594 + "windows-implement", 4595 + "windows-interface", 4596 + ] 4597 + 4598 + [[package]] 4599 + name = "webview2-com-macros" 4600 + version = "0.8.0" 4601 + source = "registry+https://github.com/rust-lang/crates.io-index" 4602 + checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" 4603 + dependencies = [ 4604 + "proc-macro2", 4605 + "quote", 4606 + "syn 2.0.104", 4607 + ] 4608 + 4609 + [[package]] 4610 + name = "webview2-com-sys" 4611 + version = "0.38.0" 4612 + source = "registry+https://github.com/rust-lang/crates.io-index" 4613 + checksum = "36695906a1b53a3bf5c4289621efedac12b73eeb0b89e7e1a89b517302d5d75c" 4614 + dependencies = [ 4615 + "thiserror 2.0.12", 4616 + "windows", 4617 + "windows-core", 4618 + ] 4619 + 4620 + [[package]] 4621 + name = "winapi" 4622 + version = "0.3.9" 4623 + source = "registry+https://github.com/rust-lang/crates.io-index" 4624 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 4625 + dependencies = [ 4626 + "winapi-i686-pc-windows-gnu", 4627 + "winapi-x86_64-pc-windows-gnu", 4628 + ] 4629 + 4630 + [[package]] 4631 + name = "winapi-i686-pc-windows-gnu" 4632 + version = "0.4.0" 4633 + source = "registry+https://github.com/rust-lang/crates.io-index" 4634 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 4635 + 4636 + [[package]] 4637 + name = "winapi-util" 4638 + version = "0.1.9" 4639 + source = "registry+https://github.com/rust-lang/crates.io-index" 4640 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 4641 + dependencies = [ 4642 + "windows-sys 0.59.0", 4643 + ] 4644 + 4645 + [[package]] 4646 + name = "winapi-x86_64-pc-windows-gnu" 4647 + version = "0.4.0" 4648 + source = "registry+https://github.com/rust-lang/crates.io-index" 4649 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4650 + 4651 + [[package]] 4652 + name = "window-vibrancy" 4653 + version = "0.6.0" 4654 + source = "registry+https://github.com/rust-lang/crates.io-index" 4655 + checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c" 4656 + dependencies = [ 4657 + "objc2 0.6.1", 4658 + "objc2-app-kit", 4659 + "objc2-core-foundation", 4660 + "objc2-foundation 0.3.1", 4661 + "raw-window-handle", 4662 + "windows-sys 0.59.0", 4663 + "windows-version", 4664 + ] 4665 + 4666 + [[package]] 4667 + name = "windows" 4668 + version = "0.61.3" 4669 + source = "registry+https://github.com/rust-lang/crates.io-index" 4670 + checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" 4671 + dependencies = [ 4672 + "windows-collections", 4673 + "windows-core", 4674 + "windows-future", 4675 + "windows-link", 4676 + "windows-numerics", 4677 + ] 4678 + 4679 + [[package]] 4680 + name = "windows-collections" 4681 + version = "0.2.0" 4682 + source = "registry+https://github.com/rust-lang/crates.io-index" 4683 + checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8" 4684 + dependencies = [ 4685 + "windows-core", 4686 + ] 4687 + 4688 + [[package]] 4689 + name = "windows-core" 4690 + version = "0.61.2" 4691 + source = "registry+https://github.com/rust-lang/crates.io-index" 4692 + checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" 4693 + dependencies = [ 4694 + "windows-implement", 4695 + "windows-interface", 4696 + "windows-link", 4697 + "windows-result", 4698 + "windows-strings", 4699 + ] 4700 + 4701 + [[package]] 4702 + name = "windows-future" 4703 + version = "0.2.1" 4704 + source = "registry+https://github.com/rust-lang/crates.io-index" 4705 + checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e" 4706 + dependencies = [ 4707 + "windows-core", 4708 + "windows-link", 4709 + "windows-threading", 4710 + ] 4711 + 4712 + [[package]] 4713 + name = "windows-implement" 4714 + version = "0.60.0" 4715 + source = "registry+https://github.com/rust-lang/crates.io-index" 4716 + checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" 4717 + dependencies = [ 4718 + "proc-macro2", 4719 + "quote", 4720 + "syn 2.0.104", 4721 + ] 4722 + 4723 + [[package]] 4724 + name = "windows-interface" 4725 + version = "0.59.1" 4726 + source = "registry+https://github.com/rust-lang/crates.io-index" 4727 + checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" 4728 + dependencies = [ 4729 + "proc-macro2", 4730 + "quote", 4731 + "syn 2.0.104", 4732 + ] 4733 + 4734 + [[package]] 4735 + name = "windows-link" 4736 + version = "0.1.3" 4737 + source = "registry+https://github.com/rust-lang/crates.io-index" 4738 + checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 4739 + 4740 + [[package]] 4741 + name = "windows-numerics" 4742 + version = "0.2.0" 4743 + source = "registry+https://github.com/rust-lang/crates.io-index" 4744 + checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1" 4745 + dependencies = [ 4746 + "windows-core", 4747 + "windows-link", 4748 + ] 4749 + 4750 + [[package]] 4751 + name = "windows-registry" 4752 + version = "0.5.3" 4753 + source = "registry+https://github.com/rust-lang/crates.io-index" 4754 + checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" 4755 + dependencies = [ 4756 + "windows-link", 4757 + "windows-result", 4758 + "windows-strings", 4759 + ] 4760 + 4761 + [[package]] 4762 + name = "windows-result" 4763 + version = "0.3.4" 4764 + source = "registry+https://github.com/rust-lang/crates.io-index" 4765 + checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 4766 + dependencies = [ 4767 + "windows-link", 4768 + ] 4769 + 4770 + [[package]] 4771 + name = "windows-strings" 4772 + version = "0.4.2" 4773 + source = "registry+https://github.com/rust-lang/crates.io-index" 4774 + checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 4775 + dependencies = [ 4776 + "windows-link", 4777 + ] 4778 + 4779 + [[package]] 4780 + name = "windows-sys" 4781 + version = "0.45.0" 4782 + source = "registry+https://github.com/rust-lang/crates.io-index" 4783 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4784 + dependencies = [ 4785 + "windows-targets 0.42.2", 4786 + ] 4787 + 4788 + [[package]] 4789 + name = "windows-sys" 4790 + version = "0.52.0" 4791 + source = "registry+https://github.com/rust-lang/crates.io-index" 4792 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4793 + dependencies = [ 4794 + "windows-targets 0.52.6", 4795 + ] 4796 + 4797 + [[package]] 4798 + name = "windows-sys" 4799 + version = "0.59.0" 4800 + source = "registry+https://github.com/rust-lang/crates.io-index" 4801 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 4802 + dependencies = [ 4803 + "windows-targets 0.52.6", 4804 + ] 4805 + 4806 + [[package]] 4807 + name = "windows-sys" 4808 + version = "0.60.2" 4809 + source = "registry+https://github.com/rust-lang/crates.io-index" 4810 + checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 4811 + dependencies = [ 4812 + "windows-targets 0.53.2", 4813 + ] 4814 + 4815 + [[package]] 4816 + name = "windows-targets" 4817 + version = "0.42.2" 4818 + source = "registry+https://github.com/rust-lang/crates.io-index" 4819 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4820 + dependencies = [ 4821 + "windows_aarch64_gnullvm 0.42.2", 4822 + "windows_aarch64_msvc 0.42.2", 4823 + "windows_i686_gnu 0.42.2", 4824 + "windows_i686_msvc 0.42.2", 4825 + "windows_x86_64_gnu 0.42.2", 4826 + "windows_x86_64_gnullvm 0.42.2", 4827 + "windows_x86_64_msvc 0.42.2", 4828 + ] 4829 + 4830 + [[package]] 4831 + name = "windows-targets" 4832 + version = "0.52.6" 4833 + source = "registry+https://github.com/rust-lang/crates.io-index" 4834 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 4835 + dependencies = [ 4836 + "windows_aarch64_gnullvm 0.52.6", 4837 + "windows_aarch64_msvc 0.52.6", 4838 + "windows_i686_gnu 0.52.6", 4839 + "windows_i686_gnullvm 0.52.6", 4840 + "windows_i686_msvc 0.52.6", 4841 + "windows_x86_64_gnu 0.52.6", 4842 + "windows_x86_64_gnullvm 0.52.6", 4843 + "windows_x86_64_msvc 0.52.6", 4844 + ] 4845 + 4846 + [[package]] 4847 + name = "windows-targets" 4848 + version = "0.53.2" 4849 + source = "registry+https://github.com/rust-lang/crates.io-index" 4850 + checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" 4851 + dependencies = [ 4852 + "windows_aarch64_gnullvm 0.53.0", 4853 + "windows_aarch64_msvc 0.53.0", 4854 + "windows_i686_gnu 0.53.0", 4855 + "windows_i686_gnullvm 0.53.0", 4856 + "windows_i686_msvc 0.53.0", 4857 + "windows_x86_64_gnu 0.53.0", 4858 + "windows_x86_64_gnullvm 0.53.0", 4859 + "windows_x86_64_msvc 0.53.0", 4860 + ] 4861 + 4862 + [[package]] 4863 + name = "windows-threading" 4864 + version = "0.1.0" 4865 + source = "registry+https://github.com/rust-lang/crates.io-index" 4866 + checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6" 4867 + dependencies = [ 4868 + "windows-link", 4869 + ] 4870 + 4871 + [[package]] 4872 + name = "windows-version" 4873 + version = "0.1.4" 4874 + source = "registry+https://github.com/rust-lang/crates.io-index" 4875 + checksum = "e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c" 4876 + dependencies = [ 4877 + "windows-link", 4878 + ] 4879 + 4880 + [[package]] 4881 + name = "windows_aarch64_gnullvm" 4882 + version = "0.42.2" 4883 + source = "registry+https://github.com/rust-lang/crates.io-index" 4884 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4885 + 4886 + [[package]] 4887 + name = "windows_aarch64_gnullvm" 4888 + version = "0.52.6" 4889 + source = "registry+https://github.com/rust-lang/crates.io-index" 4890 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4891 + 4892 + [[package]] 4893 + name = "windows_aarch64_gnullvm" 4894 + version = "0.53.0" 4895 + source = "registry+https://github.com/rust-lang/crates.io-index" 4896 + checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" 4897 + 4898 + [[package]] 4899 + name = "windows_aarch64_msvc" 4900 + version = "0.42.2" 4901 + source = "registry+https://github.com/rust-lang/crates.io-index" 4902 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4903 + 4904 + [[package]] 4905 + name = "windows_aarch64_msvc" 4906 + version = "0.52.6" 4907 + source = "registry+https://github.com/rust-lang/crates.io-index" 4908 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4909 + 4910 + [[package]] 4911 + name = "windows_aarch64_msvc" 4912 + version = "0.53.0" 4913 + source = "registry+https://github.com/rust-lang/crates.io-index" 4914 + checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" 4915 + 4916 + [[package]] 4917 + name = "windows_i686_gnu" 4918 + version = "0.42.2" 4919 + source = "registry+https://github.com/rust-lang/crates.io-index" 4920 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4921 + 4922 + [[package]] 4923 + name = "windows_i686_gnu" 4924 + version = "0.52.6" 4925 + source = "registry+https://github.com/rust-lang/crates.io-index" 4926 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4927 + 4928 + [[package]] 4929 + name = "windows_i686_gnu" 4930 + version = "0.53.0" 4931 + source = "registry+https://github.com/rust-lang/crates.io-index" 4932 + checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" 4933 + 4934 + [[package]] 4935 + name = "windows_i686_gnullvm" 4936 + version = "0.52.6" 4937 + source = "registry+https://github.com/rust-lang/crates.io-index" 4938 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4939 + 4940 + [[package]] 4941 + name = "windows_i686_gnullvm" 4942 + version = "0.53.0" 4943 + source = "registry+https://github.com/rust-lang/crates.io-index" 4944 + checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" 4945 + 4946 + [[package]] 4947 + name = "windows_i686_msvc" 4948 + version = "0.42.2" 4949 + source = "registry+https://github.com/rust-lang/crates.io-index" 4950 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4951 + 4952 + [[package]] 4953 + name = "windows_i686_msvc" 4954 + version = "0.52.6" 4955 + source = "registry+https://github.com/rust-lang/crates.io-index" 4956 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4957 + 4958 + [[package]] 4959 + name = "windows_i686_msvc" 4960 + version = "0.53.0" 4961 + source = "registry+https://github.com/rust-lang/crates.io-index" 4962 + checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" 4963 + 4964 + [[package]] 4965 + name = "windows_x86_64_gnu" 4966 + version = "0.42.2" 4967 + source = "registry+https://github.com/rust-lang/crates.io-index" 4968 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4969 + 4970 + [[package]] 4971 + name = "windows_x86_64_gnu" 4972 + version = "0.52.6" 4973 + source = "registry+https://github.com/rust-lang/crates.io-index" 4974 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4975 + 4976 + [[package]] 4977 + name = "windows_x86_64_gnu" 4978 + version = "0.53.0" 4979 + source = "registry+https://github.com/rust-lang/crates.io-index" 4980 + checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" 4981 + 4982 + [[package]] 4983 + name = "windows_x86_64_gnullvm" 4984 + version = "0.42.2" 4985 + source = "registry+https://github.com/rust-lang/crates.io-index" 4986 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4987 + 4988 + [[package]] 4989 + name = "windows_x86_64_gnullvm" 4990 + version = "0.52.6" 4991 + source = "registry+https://github.com/rust-lang/crates.io-index" 4992 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4993 + 4994 + [[package]] 4995 + name = "windows_x86_64_gnullvm" 4996 + version = "0.53.0" 4997 + source = "registry+https://github.com/rust-lang/crates.io-index" 4998 + checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" 4999 + 5000 + [[package]] 5001 + name = "windows_x86_64_msvc" 5002 + version = "0.42.2" 5003 + source = "registry+https://github.com/rust-lang/crates.io-index" 5004 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5005 + 5006 + [[package]] 5007 + name = "windows_x86_64_msvc" 5008 + version = "0.52.6" 5009 + source = "registry+https://github.com/rust-lang/crates.io-index" 5010 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 5011 + 5012 + [[package]] 5013 + name = "windows_x86_64_msvc" 5014 + version = "0.53.0" 5015 + source = "registry+https://github.com/rust-lang/crates.io-index" 5016 + checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" 5017 + 5018 + [[package]] 5019 + name = "winnow" 5020 + version = "0.5.40" 5021 + source = "registry+https://github.com/rust-lang/crates.io-index" 5022 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 5023 + dependencies = [ 5024 + "memchr", 5025 + ] 5026 + 5027 + [[package]] 5028 + name = "winnow" 5029 + version = "0.7.12" 5030 + source = "registry+https://github.com/rust-lang/crates.io-index" 5031 + checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95" 5032 + dependencies = [ 5033 + "memchr", 5034 + ] 5035 + 5036 + [[package]] 5037 + name = "winreg" 5038 + version = "0.55.0" 5039 + source = "registry+https://github.com/rust-lang/crates.io-index" 5040 + checksum = "cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97" 5041 + dependencies = [ 5042 + "cfg-if", 5043 + "windows-sys 0.59.0", 5044 + ] 5045 + 5046 + [[package]] 5047 + name = "wit-bindgen-rt" 5048 + version = "0.39.0" 5049 + source = "registry+https://github.com/rust-lang/crates.io-index" 5050 + checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 5051 + dependencies = [ 5052 + "bitflags 2.9.1", 5053 + ] 5054 + 5055 + [[package]] 5056 + name = "writeable" 5057 + version = "0.6.1" 5058 + source = "registry+https://github.com/rust-lang/crates.io-index" 5059 + checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" 5060 + 5061 + [[package]] 5062 + name = "wry" 5063 + version = "0.52.1" 5064 + source = "registry+https://github.com/rust-lang/crates.io-index" 5065 + checksum = "12a714d9ba7075aae04a6e50229d6109e3d584774b99a6a8c60de1698ca111b9" 5066 + dependencies = [ 5067 + "base64 0.22.1", 5068 + "block2 0.6.1", 5069 + "cookie", 5070 + "crossbeam-channel", 5071 + "dpi", 5072 + "dunce", 5073 + "gdkx11", 5074 + "gtk", 5075 + "html5ever", 5076 + "http", 5077 + "javascriptcore-rs", 5078 + "jni", 5079 + "kuchikiki", 5080 + "libc", 5081 + "ndk", 5082 + "objc2 0.6.1", 5083 + "objc2-app-kit", 5084 + "objc2-core-foundation", 5085 + "objc2-foundation 0.3.1", 5086 + "objc2-ui-kit", 5087 + "objc2-web-kit", 5088 + "once_cell", 5089 + "percent-encoding", 5090 + "raw-window-handle", 5091 + "sha2", 5092 + "soup3", 5093 + "tao-macros", 5094 + "thiserror 2.0.12", 5095 + "url", 5096 + "webkit2gtk", 5097 + "webkit2gtk-sys", 5098 + "webview2-com", 5099 + "windows", 5100 + "windows-core", 5101 + "windows-version", 5102 + "x11-dl", 5103 + ] 5104 + 5105 + [[package]] 5106 + name = "x11" 5107 + version = "2.21.0" 5108 + source = "registry+https://github.com/rust-lang/crates.io-index" 5109 + checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e" 5110 + dependencies = [ 5111 + "libc", 5112 + "pkg-config", 5113 + ] 5114 + 5115 + [[package]] 5116 + name = "x11-dl" 5117 + version = "2.21.0" 5118 + source = "registry+https://github.com/rust-lang/crates.io-index" 5119 + checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" 5120 + dependencies = [ 5121 + "libc", 5122 + "once_cell", 5123 + "pkg-config", 5124 + ] 5125 + 5126 + [[package]] 5127 + name = "yoke" 5128 + version = "0.8.0" 5129 + source = "registry+https://github.com/rust-lang/crates.io-index" 5130 + checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" 5131 + dependencies = [ 5132 + "serde", 5133 + "stable_deref_trait", 5134 + "yoke-derive", 5135 + "zerofrom", 5136 + ] 5137 + 5138 + [[package]] 5139 + name = "yoke-derive" 5140 + version = "0.8.0" 5141 + source = "registry+https://github.com/rust-lang/crates.io-index" 5142 + checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" 5143 + dependencies = [ 5144 + "proc-macro2", 5145 + "quote", 5146 + "syn 2.0.104", 5147 + "synstructure", 5148 + ] 5149 + 5150 + [[package]] 5151 + name = "zbus" 5152 + version = "5.8.0" 5153 + source = "registry+https://github.com/rust-lang/crates.io-index" 5154 + checksum = "597f45e98bc7e6f0988276012797855613cd8269e23b5be62cc4e5d28b7e515d" 5155 + dependencies = [ 5156 + "async-broadcast", 5157 + "async-executor", 5158 + "async-io", 5159 + "async-lock", 5160 + "async-process", 5161 + "async-recursion", 5162 + "async-task", 5163 + "async-trait", 5164 + "blocking", 5165 + "enumflags2", 5166 + "event-listener", 5167 + "futures-core", 5168 + "futures-lite", 5169 + "hex", 5170 + "nix", 5171 + "ordered-stream", 5172 + "serde", 5173 + "serde_repr", 5174 + "tracing", 5175 + "uds_windows", 5176 + "windows-sys 0.59.0", 5177 + "winnow 0.7.12", 5178 + "zbus_macros", 5179 + "zbus_names", 5180 + "zvariant", 5181 + ] 5182 + 5183 + [[package]] 5184 + name = "zbus_macros" 5185 + version = "5.8.0" 5186 + source = "registry+https://github.com/rust-lang/crates.io-index" 5187 + checksum = "e5c8e4e14dcdd9d97a98b189cd1220f30e8394ad271e8c987da84f73693862c2" 5188 + dependencies = [ 5189 + "proc-macro-crate 3.3.0", 5190 + "proc-macro2", 5191 + "quote", 5192 + "syn 2.0.104", 5193 + "zbus_names", 5194 + "zvariant", 5195 + "zvariant_utils", 5196 + ] 5197 + 5198 + [[package]] 5199 + name = "zbus_names" 5200 + version = "4.2.0" 5201 + source = "registry+https://github.com/rust-lang/crates.io-index" 5202 + checksum = "7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97" 5203 + dependencies = [ 5204 + "serde", 5205 + "static_assertions", 5206 + "winnow 0.7.12", 5207 + "zvariant", 5208 + ] 5209 + 5210 + [[package]] 5211 + name = "zerocopy" 5212 + version = "0.8.26" 5213 + source = "registry+https://github.com/rust-lang/crates.io-index" 5214 + checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" 5215 + dependencies = [ 5216 + "zerocopy-derive", 5217 + ] 5218 + 5219 + [[package]] 5220 + name = "zerocopy-derive" 5221 + version = "0.8.26" 5222 + source = "registry+https://github.com/rust-lang/crates.io-index" 5223 + checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" 5224 + dependencies = [ 5225 + "proc-macro2", 5226 + "quote", 5227 + "syn 2.0.104", 5228 + ] 5229 + 5230 + [[package]] 5231 + name = "zerofrom" 5232 + version = "0.1.6" 5233 + source = "registry+https://github.com/rust-lang/crates.io-index" 5234 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 5235 + dependencies = [ 5236 + "zerofrom-derive", 5237 + ] 5238 + 5239 + [[package]] 5240 + name = "zerofrom-derive" 5241 + version = "0.1.6" 5242 + source = "registry+https://github.com/rust-lang/crates.io-index" 5243 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 5244 + dependencies = [ 5245 + "proc-macro2", 5246 + "quote", 5247 + "syn 2.0.104", 5248 + "synstructure", 5249 + ] 5250 + 5251 + [[package]] 5252 + name = "zerotrie" 5253 + version = "0.2.2" 5254 + source = "registry+https://github.com/rust-lang/crates.io-index" 5255 + checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" 5256 + dependencies = [ 5257 + "displaydoc", 5258 + "yoke", 5259 + "zerofrom", 5260 + ] 5261 + 5262 + [[package]] 5263 + name = "zerovec" 5264 + version = "0.11.2" 5265 + source = "registry+https://github.com/rust-lang/crates.io-index" 5266 + checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428" 5267 + dependencies = [ 5268 + "yoke", 5269 + "zerofrom", 5270 + "zerovec-derive", 5271 + ] 5272 + 5273 + [[package]] 5274 + name = "zerovec-derive" 5275 + version = "0.11.1" 5276 + source = "registry+https://github.com/rust-lang/crates.io-index" 5277 + checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" 5278 + dependencies = [ 5279 + "proc-macro2", 5280 + "quote", 5281 + "syn 2.0.104", 5282 + ] 5283 + 5284 + [[package]] 5285 + name = "zvariant" 5286 + version = "5.6.0" 5287 + source = "registry+https://github.com/rust-lang/crates.io-index" 5288 + checksum = "d91b3680bb339216abd84714172b5138a4edac677e641ef17e1d8cb1b3ca6e6f" 5289 + dependencies = [ 5290 + "endi", 5291 + "enumflags2", 5292 + "serde", 5293 + "winnow 0.7.12", 5294 + "zvariant_derive", 5295 + "zvariant_utils", 5296 + ] 5297 + 5298 + [[package]] 5299 + name = "zvariant_derive" 5300 + version = "5.6.0" 5301 + source = "registry+https://github.com/rust-lang/crates.io-index" 5302 + checksum = "3a8c68501be459a8dbfffbe5d792acdd23b4959940fc87785fb013b32edbc208" 5303 + dependencies = [ 5304 + "proc-macro-crate 3.3.0", 5305 + "proc-macro2", 5306 + "quote", 5307 + "syn 2.0.104", 5308 + "zvariant_utils", 5309 + ] 5310 + 5311 + [[package]] 5312 + name = "zvariant_utils" 5313 + version = "3.2.0" 5314 + source = "registry+https://github.com/rust-lang/crates.io-index" 5315 + checksum = "e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34" 5316 + dependencies = [ 5317 + "proc-macro2", 5318 + "quote", 5319 + "serde", 5320 + "static_assertions", 5321 + "syn 2.0.104", 5322 + "winnow 0.7.12", 5323 + ]
+28
src-tauri/Cargo.toml
··· 1 + [package] 2 + name = "atproto-backup" 3 + version = "0.1.0" 4 + description = "A Tauri App" 5 + authors = ["you"] 6 + edition = "2021" 7 + 8 + # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 9 + 10 + [lib] 11 + # The `_lib` suffix may seem redundant but it is necessary 12 + # to make the lib name unique and wouldn't conflict with the bin name. 13 + # This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519 14 + name = "atproto_backup_lib" 15 + crate-type = ["staticlib", "cdylib", "rlib"] 16 + 17 + [build-dependencies] 18 + tauri-build = { version = "2", features = [] } 19 + 20 + [dependencies] 21 + tauri = { version = "2", features = [] } 22 + tauri-plugin-opener = "2" 23 + serde = { version = "1", features = ["derive"] } 24 + serde_json = "1" 25 + tauri-plugin-deep-link = "2" 26 + 27 + [target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\"))".dependencies] 28 + tauri-plugin-single-instance = { version = "2.0.0", features = ["deep-link"] }
+3
src-tauri/build.rs
··· 1 + fn main() { 2 + tauri_build::build() 3 + }
+15
src-tauri/capabilities/default.json
··· 1 + { 2 + "$schema": "../gen/schemas/desktop-schema.json", 3 + "identifier": "default", 4 + "description": "Capability for the main window", 5 + "windows": [ 6 + "main" 7 + ], 8 + "permissions": [ 9 + "core:default", 10 + "opener:default", 11 + "core:window:default", 12 + "core:window:allow-start-dragging", 13 + "deep-link:default" 14 + ] 15 + }
src-tauri/icons/128x128.png

This is a binary file and will not be displayed.

src-tauri/icons/128x128@2x.png

This is a binary file and will not be displayed.

src-tauri/icons/32x32.png

This is a binary file and will not be displayed.

src-tauri/icons/Square107x107Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square142x142Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square150x150Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square284x284Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square30x30Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square310x310Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square44x44Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square71x71Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/Square89x89Logo.png

This is a binary file and will not be displayed.

src-tauri/icons/StoreLogo.png

This is a binary file and will not be displayed.

src-tauri/icons/icon.icns

This is a binary file and will not be displayed.

src-tauri/icons/icon.ico

This is a binary file and will not be displayed.

src-tauri/icons/icon.png

This is a binary file and will not be displayed.

+14
src-tauri/lib.rs
··· 1 + #[cfg_attr(mobile, tauri::mobile_entry_point)] 2 + pub fn run() { 3 + let mut builder = tauri::Builder::default(); 4 + 5 + #[cfg(desktop)] 6 + { 7 + builder = builder.plugin(tauri_plugin_single_instance::init(|_app, argv, _cwd| { 8 + println!("a new app instance was opened with {argv:?} and the deep link event was already triggered"); 9 + // when defining deep link schemes at runtime, you must also check `argv` here 10 + })); 11 + } 12 + 13 + builder = builder.plugin(tauri_plugin_deep_link::init()); 14 + }
+15
src-tauri/src/lib.rs
··· 1 + // Learn more about Tauri commands at https://tauri.app/develop/calling-rust/ 2 + #[tauri::command] 3 + fn greet(name: &str) -> String { 4 + format!("Hello, {}! You've been greeted from Rust!", name) 5 + } 6 + 7 + #[cfg_attr(mobile, tauri::mobile_entry_point)] 8 + pub fn run() { 9 + tauri::Builder::default() 10 + .plugin(tauri_plugin_deep_link::init()) 11 + .plugin(tauri_plugin_opener::init()) 12 + .invoke_handler(tauri::generate_handler![greet]) 13 + .run(tauri::generate_context!()) 14 + .expect("error while running tauri application"); 15 + }
+6
src-tauri/src/main.rs
··· 1 + // Prevents additional console window on Windows in release, DO NOT REMOVE!! 2 + #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] 3 + 4 + fn main() { 5 + atproto_backup_lib::run() 6 + }
+45
src-tauri/tauri.conf.json
··· 1 + { 2 + "$schema": "https://schema.tauri.app/config/2", 3 + "productName": "atproto-backup", 4 + "version": "0.1.0", 5 + "identifier": "io.github.turtlepaw.atproto.backup", 6 + "build": { 7 + "beforeDevCommand": "bun run dev", 8 + "devUrl": "http://localhost:1420", 9 + "beforeBuildCommand": "bun run build", 10 + "frontendDist": "../dist" 11 + }, 12 + "app": { 13 + "windows": [ 14 + { 15 + "title": "ATP Backup", 16 + "width": 800, 17 + "height": 600, 18 + "decorations": false 19 + } 20 + ], 21 + "security": { 22 + "csp": null 23 + } 24 + }, 25 + "bundle": { 26 + "active": true, 27 + "targets": "all", 28 + "icon": [ 29 + "icons/32x32.png", 30 + "icons/128x128.png", 31 + "icons/128x128@2x.png", 32 + "icons/icon.icns", 33 + "icons/icon.ico" 34 + ] 35 + }, 36 + "plugins": { 37 + "deep-link": { 38 + "desktop": { 39 + "schemes": [ 40 + "atprotobackups" 41 + ] 42 + } 43 + } 44 + } 45 + }
+186
src/App.css
··· 1 + @import "tailwindcss"; 2 + @import "tw-animate-css"; 3 + 4 + @custom-variant dark (&:is(.dark *)); 5 + 6 + :root { 7 + font-family: Inter, Avenir, Helvetica, Arial, sans-serif; 8 + font-size: 16px; 9 + line-height: 24px; 10 + font-weight: 400; 11 + 12 + color: #0f0f0f; 13 + background-color: #f6f6f6; 14 + 15 + font-synthesis: none; 16 + text-rendering: optimizeLegibility; 17 + -webkit-font-smoothing: antialiased; 18 + -moz-osx-font-smoothing: grayscale; 19 + -webkit-text-size-adjust: 100%; 20 + --radius: 0.625rem; 21 + --background: oklch(1 0 0); 22 + --foreground: oklch(0.145 0 0); 23 + --card: oklch(1 0 0); 24 + --card-foreground: oklch(0.145 0 0); 25 + --popover: oklch(1 0 0); 26 + --popover-foreground: oklch(0.145 0 0); 27 + --primary: oklch(0.205 0 0); 28 + --primary-foreground: oklch(0.985 0 0); 29 + --secondary: oklch(0.97 0 0); 30 + --secondary-foreground: oklch(0.205 0 0); 31 + --muted: oklch(0.97 0 0); 32 + --muted-foreground: oklch(0.556 0 0); 33 + --accent: oklch(0.97 0 0); 34 + --accent-foreground: oklch(0.205 0 0); 35 + --destructive: oklch(0.577 0.245 27.325); 36 + --border: oklch(0.922 0 0); 37 + --input: oklch(0.922 0 0); 38 + --ring: oklch(0.708 0 0); 39 + --chart-1: oklch(0.646 0.222 41.116); 40 + --chart-2: oklch(0.6 0.118 184.704); 41 + --chart-3: oklch(0.398 0.07 227.392); 42 + --chart-4: oklch(0.828 0.189 84.429); 43 + --chart-5: oklch(0.769 0.188 70.08); 44 + --sidebar: oklch(0.985 0 0); 45 + --sidebar-foreground: oklch(0.145 0 0); 46 + --sidebar-primary: oklch(0.205 0 0); 47 + --sidebar-primary-foreground: oklch(0.985 0 0); 48 + --sidebar-accent: oklch(0.97 0 0); 49 + --sidebar-accent-foreground: oklch(0.205 0 0); 50 + --sidebar-border: oklch(0.922 0 0); 51 + --sidebar-ring: oklch(0.708 0 0); 52 + } 53 + 54 + .container { 55 + margin: 0; 56 + padding-top: 10vh; 57 + display: flex; 58 + flex-direction: column; 59 + justify-content: center; 60 + text-align: center; 61 + } 62 + 63 + @theme inline { 64 + --radius-sm: calc(var(--radius) - 4px); 65 + --radius-md: calc(var(--radius) - 2px); 66 + --radius-lg: var(--radius); 67 + --radius-xl: calc(var(--radius) + 4px); 68 + --color-background: var(--background); 69 + --color-foreground: var(--foreground); 70 + --color-card: var(--card); 71 + --color-card-foreground: var(--card-foreground); 72 + --color-popover: var(--popover); 73 + --color-popover-foreground: var(--popover-foreground); 74 + --color-primary: var(--primary); 75 + --color-primary-foreground: var(--primary-foreground); 76 + --color-secondary: var(--secondary); 77 + --color-secondary-foreground: var(--secondary-foreground); 78 + --color-muted: var(--muted); 79 + --color-muted-foreground: var(--muted-foreground); 80 + --color-accent: var(--accent); 81 + --color-accent-foreground: var(--accent-foreground); 82 + --color-destructive: var(--destructive); 83 + --color-border: var(--border); 84 + --color-input: var(--input); 85 + --color-ring: var(--ring); 86 + --color-chart-1: var(--chart-1); 87 + --color-chart-2: var(--chart-2); 88 + --color-chart-3: var(--chart-3); 89 + --color-chart-4: var(--chart-4); 90 + --color-chart-5: var(--chart-5); 91 + --color-sidebar: var(--sidebar); 92 + --color-sidebar-foreground: var(--sidebar-foreground); 93 + --color-sidebar-primary: var(--sidebar-primary); 94 + --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); 95 + --color-sidebar-accent: var(--sidebar-accent); 96 + --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); 97 + --color-sidebar-border: var(--sidebar-border); 98 + --color-sidebar-ring: var(--sidebar-ring); 99 + } 100 + 101 + .dark { 102 + --background: oklch(0.145 0 0); 103 + --foreground: oklch(0.985 0 0); 104 + --card: oklch(0.205 0 0); 105 + --card-foreground: oklch(0.985 0 0); 106 + --popover: oklch(0.205 0 0); 107 + --popover-foreground: oklch(0.985 0 0); 108 + --primary: oklch(0.922 0 0); 109 + --primary-foreground: oklch(0.205 0 0); 110 + --secondary: oklch(0.269 0 0); 111 + --secondary-foreground: oklch(0.985 0 0); 112 + --muted: oklch(0.269 0 0); 113 + --muted-foreground: oklch(0.708 0 0); 114 + --accent: oklch(0.269 0 0); 115 + --accent-foreground: oklch(0.985 0 0); 116 + --destructive: oklch(0.704 0.191 22.216); 117 + --border: oklch(1 0 0 / 10%); 118 + --input: oklch(1 0 0 / 15%); 119 + --ring: oklch(0.556 0 0); 120 + --chart-1: oklch(0.488 0.243 264.376); 121 + --chart-2: oklch(0.696 0.17 162.48); 122 + --chart-3: oklch(0.769 0.188 70.08); 123 + --chart-4: oklch(0.627 0.265 303.9); 124 + --chart-5: oklch(0.645 0.246 16.439); 125 + --sidebar: oklch(0.205 0 0); 126 + --sidebar-foreground: oklch(0.985 0 0); 127 + --sidebar-primary: oklch(0.488 0.243 264.376); 128 + --sidebar-primary-foreground: oklch(0.985 0 0); 129 + --sidebar-accent: oklch(0.269 0 0); 130 + --sidebar-accent-foreground: oklch(0.985 0 0); 131 + --sidebar-border: oklch(1 0 0 / 10%); 132 + --sidebar-ring: oklch(0.556 0 0); 133 + } 134 + 135 + @layer base { 136 + * { 137 + @apply border-border outline-ring/50; 138 + } 139 + body { 140 + @apply bg-background text-foreground; 141 + } 142 + } 143 + 144 + .titlebar { 145 + height: 40px; 146 + background: rgba(0, 0, 0, 0.6); 147 + backdrop-filter: blur(150px); 148 + user-select: none; 149 + display: flex; 150 + justify-content: flex-end; 151 + align-items: center; 152 + position: fixed; 153 + top: 0; 154 + left: 0; 155 + right: 0; 156 + z-index: 100; 157 + } 158 + 159 + .titlebar .controls { 160 + display: flex; 161 + height: 100%; 162 + } 163 + 164 + .titlebar button { 165 + all: unset; 166 + display: flex; 167 + justify-content: center; 168 + align-items: center; 169 + width: 30px; 170 + height: 30px; 171 + margin: 2px; 172 + margin-top: auto; 173 + margin-bottom: auto; 174 + border-radius: 5px; 175 + color: rgba(225, 225, 225, 0.8); 176 + } 177 + 178 + .titlebar button:hover { 179 + background: rgba(255, 255, 255, 0.1); 180 + } 181 + 182 + .titlebar .material-symbols-rounded { 183 + font-size: 18px; 184 + line-height: 1; 185 + vertical-align: middle; 186 + }
+60
src/App.tsx
··· 1 + import { useState } from "react"; 2 + import reactLogo from "./assets/react.svg"; 3 + import { invoke } from "@tauri-apps/api/core"; 4 + import "./App.css"; 5 + import { Button } from "./components/ui/button"; 6 + 7 + function App() { 8 + const [greetMsg, setGreetMsg] = useState(""); 9 + const [name, setName] = useState(""); 10 + 11 + async function greet() { 12 + // Learn more about Tauri commands at https://tauri.app/develop/calling-rust/ 13 + setGreetMsg(await invoke("greet", { name })); 14 + } 15 + 16 + return ( 17 + <main className="container dark"> 18 + <div className="titlebar"> 19 + <div data-tauri-drag-region></div> 20 + <div className="controls"> 21 + <Button variant="ghost" id="titlebar-minimize" title="minimize"> 22 + <svg 23 + xmlns="http://www.w3.org/2000/svg" 24 + width="24" 25 + height="24" 26 + viewBox="0 0 24 24" 27 + > 28 + <path fill="currentColor" d="M19 13H5v-2h14z" /> 29 + </svg> 30 + </Button> 31 + <button id="titlebar-maximize" title="maximize"> 32 + <svg 33 + xmlns="http://www.w3.org/2000/svg" 34 + width="24" 35 + height="24" 36 + viewBox="0 0 24 24" 37 + > 38 + <path fill="currentColor" d="M4 4h16v16H4zm2 4v10h12V8z" /> 39 + </svg> 40 + </button> 41 + <button id="titlebar-close" title="close"> 42 + <svg 43 + xmlns="http://www.w3.org/2000/svg" 44 + width="24" 45 + height="24" 46 + viewBox="0 0 24 24" 47 + > 48 + <path 49 + fill="currentColor" 50 + d="M13.46 12L19 17.54V19h-1.46L12 13.46L6.46 19H5v-1.46L10.54 12L5 6.46V5h1.46L12 10.54L17.54 5H19v1.46z" 51 + /> 52 + </svg> 53 + </button> 54 + </div> 55 + </div> 56 + </main> 57 + ); 58 + } 59 + 60 + export default App;
+1
src/assets/react.svg
··· 1 + <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="35.93" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 228"><path fill="#00D8FF" d="M210.483 73.824a171.49 171.49 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 0 0-6.375 5.848a155.866 155.866 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 0 0 6.921 2.165a167.467 167.467 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 0 0 5.342-4.923a168.064 168.064 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844Zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14Zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345a134.17 134.17 0 0 1 1.386 6.193ZM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94ZM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 0 1-6.318-1.979Zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 0 1-1.76-7.887Zm110.427 27.268a347.8 347.8 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 0 0-7.365-13.322Zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18ZM82.802 87.83a323.167 323.167 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 0 0-7.848 12.897Zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147Zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486Zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 0 0 7.859-13.026a347.403 347.403 0 0 0 7.425-13.565Zm-16.898 8.101a358.557 358.557 0 0 1-12.281 19.815a329.4 329.4 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 0 1-12.513-19.846h.001a307.41 307.41 0 0 1-10.923-20.627a310.278 310.278 0 0 1 10.89-20.637l-.001.001a307.318 307.318 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0 1 12.335 19.695a358.489 358.489 0 0 1 11.036 20.54a329.472 329.472 0 0 1-11 20.722Zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026c-.344 1.668-.73 3.367-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3ZM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86Z"></path></svg>
+59
src/components/ui/button.tsx
··· 1 + import * as React from "react" 2 + import { Slot } from "@radix-ui/react-slot" 3 + import { cva, type VariantProps } from "class-variance-authority" 4 + 5 + import { cn } from "@/lib/utils" 6 + 7 + const buttonVariants = cva( 8 + "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", 9 + { 10 + variants: { 11 + variant: { 12 + default: 13 + "bg-primary text-primary-foreground shadow-xs hover:bg-primary/90", 14 + destructive: 15 + "bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60", 16 + outline: 17 + "border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50", 18 + secondary: 19 + "bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80", 20 + ghost: 21 + "hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50", 22 + link: "text-primary underline-offset-4 hover:underline", 23 + }, 24 + size: { 25 + default: "h-9 px-4 py-2 has-[>svg]:px-3", 26 + sm: "h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5", 27 + lg: "h-10 rounded-md px-6 has-[>svg]:px-4", 28 + icon: "size-9", 29 + }, 30 + }, 31 + defaultVariants: { 32 + variant: "default", 33 + size: "default", 34 + }, 35 + } 36 + ) 37 + 38 + function Button({ 39 + className, 40 + variant, 41 + size, 42 + asChild = false, 43 + ...props 44 + }: React.ComponentProps<"button"> & 45 + VariantProps<typeof buttonVariants> & { 46 + asChild?: boolean 47 + }) { 48 + const Comp = asChild ? Slot : "button" 49 + 50 + return ( 51 + <Comp 52 + data-slot="button" 53 + className={cn(buttonVariants({ variant, size, className }))} 54 + {...props} 55 + /> 56 + ) 57 + } 58 + 59 + export { Button, buttonVariants }
+92
src/components/ui/card.tsx
··· 1 + import * as React from "react" 2 + 3 + import { cn } from "@/lib/utils" 4 + 5 + function Card({ className, ...props }: React.ComponentProps<"div">) { 6 + return ( 7 + <div 8 + data-slot="card" 9 + className={cn( 10 + "bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm", 11 + className 12 + )} 13 + {...props} 14 + /> 15 + ) 16 + } 17 + 18 + function CardHeader({ className, ...props }: React.ComponentProps<"div">) { 19 + return ( 20 + <div 21 + data-slot="card-header" 22 + className={cn( 23 + "@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6", 24 + className 25 + )} 26 + {...props} 27 + /> 28 + ) 29 + } 30 + 31 + function CardTitle({ className, ...props }: React.ComponentProps<"div">) { 32 + return ( 33 + <div 34 + data-slot="card-title" 35 + className={cn("leading-none font-semibold", className)} 36 + {...props} 37 + /> 38 + ) 39 + } 40 + 41 + function CardDescription({ className, ...props }: React.ComponentProps<"div">) { 42 + return ( 43 + <div 44 + data-slot="card-description" 45 + className={cn("text-muted-foreground text-sm", className)} 46 + {...props} 47 + /> 48 + ) 49 + } 50 + 51 + function CardAction({ className, ...props }: React.ComponentProps<"div">) { 52 + return ( 53 + <div 54 + data-slot="card-action" 55 + className={cn( 56 + "col-start-2 row-span-2 row-start-1 self-start justify-self-end", 57 + className 58 + )} 59 + {...props} 60 + /> 61 + ) 62 + } 63 + 64 + function CardContent({ className, ...props }: React.ComponentProps<"div">) { 65 + return ( 66 + <div 67 + data-slot="card-content" 68 + className={cn("px-6", className)} 69 + {...props} 70 + /> 71 + ) 72 + } 73 + 74 + function CardFooter({ className, ...props }: React.ComponentProps<"div">) { 75 + return ( 76 + <div 77 + data-slot="card-footer" 78 + className={cn("flex items-center px-6 [.border-t]:pt-6", className)} 79 + {...props} 80 + /> 81 + ) 82 + } 83 + 84 + export { 85 + Card, 86 + CardHeader, 87 + CardFooter, 88 + CardTitle, 89 + CardAction, 90 + CardDescription, 91 + CardContent, 92 + }
+21
src/components/ui/input.tsx
··· 1 + import * as React from "react" 2 + 3 + import { cn } from "@/lib/utils" 4 + 5 + function Input({ className, type, ...props }: React.ComponentProps<"input">) { 6 + return ( 7 + <input 8 + type={type} 9 + data-slot="input" 10 + className={cn( 11 + "file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm", 12 + "focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]", 13 + "aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", 14 + className 15 + )} 16 + {...props} 17 + /> 18 + ) 19 + } 20 + 21 + export { Input }
+6
src/lib/utils.ts
··· 1 + import { clsx, type ClassValue } from "clsx" 2 + import { twMerge } from "tailwind-merge" 3 + 4 + export function cn(...inputs: ClassValue[]) { 5 + return twMerge(clsx(inputs)) 6 + }
+9
src/main.tsx
··· 1 + import React from "react"; 2 + import ReactDOM from "react-dom/client"; 3 + import App from "./App"; 4 + 5 + ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( 6 + <React.StrictMode> 7 + <App /> 8 + </React.StrictMode>, 9 + );
+173
src/routes/Login.tsx
··· 1 + import { useState, useEffect } from "react"; 2 + import { Input } from "@/components/ui/input"; 3 + import { Button } from "@/components/ui/button"; 4 + import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; 5 + import { AtpSessionEvent, Agent, CredentialSession } from "@atproto/api"; 6 + import { 7 + BrowserOAuthClient, 8 + BrowserOAuthClientOptions, 9 + } from "@atproto/oauth-client-browser"; 10 + 11 + type LoginMethod = "credential" | "oauth"; 12 + 13 + export default function LoginPage() { 14 + const [identifier, setIdentifier] = useState(""); 15 + const [password, setPassword] = useState(""); 16 + const [loading, setLoading] = useState(false); 17 + const [error, setError] = useState(""); 18 + const [loginMethod, setLoginMethod] = useState<LoginMethod>("credential"); 19 + const [oauthClient, setOauthClient] = useState<BrowserOAuthClient | null>( 20 + null 21 + ); 22 + 23 + // Initialize OAuth client 24 + useEffect(() => { 25 + const initOAuthClient = async () => { 26 + try { 27 + const client = new BrowserOAuthClient({ 28 + clientMetadata: { 29 + client_id: "http://localhost:3000", // Replace with your actual client ID 30 + redirect_uris: ["http://localhost:3000/callback"], // Replace with your redirect URI 31 + client_name: "ATProto Backup App", 32 + client_uri: "http://localhost:3000", 33 + scope: "atproto", 34 + }, 35 + }); 36 + setOauthClient(client); 37 + } catch (err) { 38 + console.error("Failed to initialize OAuth client:", err); 39 + } 40 + }; 41 + initOAuthClient(); 42 + }, []); 43 + 44 + const handleCredentialLogin = async () => { 45 + setLoading(true); 46 + setError(""); 47 + const agent = new Agent(new CredentialSession()); 48 + 49 + try { 50 + const result = await agent.login({ identifier, password }); 51 + console.log("Credential login successful!", result); 52 + // Store session, redirect, etc. 53 + } catch (err: any) { 54 + console.error(err); 55 + setError(err.message || "Credential login failed"); 56 + } finally { 57 + setLoading(false); 58 + } 59 + }; 60 + 61 + const handleOAuthLogin = async () => { 62 + if (!oauthClient) { 63 + setError("OAuth client not initialized"); 64 + return; 65 + } 66 + 67 + setLoading(true); 68 + setError(""); 69 + 70 + try { 71 + // For ATProto OAuth, we need to use the user's handle/identifier 72 + if (!identifier) { 73 + setError("Please enter your handle or identifier"); 74 + return; 75 + } 76 + 77 + // Sign in using OAuth with popup 78 + const session = await oauthClient.signInPopup(identifier, { 79 + scope: "atproto", 80 + }); 81 + 82 + console.log("OAuth login successful!", session); 83 + // Store session, redirect, etc. 84 + } catch (err: any) { 85 + console.error(err); 86 + setError(err.message || "OAuth login failed"); 87 + } finally { 88 + setLoading(false); 89 + } 90 + }; 91 + 92 + const handleOAuthRedirect = async () => { 93 + if (!oauthClient) { 94 + setError("OAuth client not initialized"); 95 + return; 96 + } 97 + 98 + setLoading(true); 99 + setError(""); 100 + 101 + try { 102 + if (!identifier) { 103 + setError("Please enter your handle or identifier"); 104 + return; 105 + } 106 + 107 + // Sign in using OAuth with redirect 108 + await oauthClient.signInRedirect(identifier, { 109 + scope: "atproto", 110 + }); 111 + } catch (err: any) { 112 + console.error(err); 113 + setError(err.message || "OAuth redirect failed"); 114 + } finally { 115 + setLoading(false); 116 + } 117 + }; 118 + 119 + // Handle OAuth callback on page load 120 + useEffect(() => { 121 + const handleCallback = async () => { 122 + if (!oauthClient) return; 123 + 124 + try { 125 + const result = await oauthClient.signInCallback(); 126 + if (result) { 127 + console.log("OAuth callback successful!", result); 128 + // Handle successful login 129 + } 130 + } catch (err) { 131 + console.error("OAuth callback error:", err); 132 + setError("OAuth callback failed"); 133 + } 134 + }; 135 + 136 + handleCallback(); 137 + }, [oauthClient]); 138 + 139 + const handleLogin = () => { 140 + if (loginMethod === "credential") { 141 + handleCredentialLogin(); 142 + } else { 143 + handleOAuthLogin(); 144 + } 145 + }; 146 + 147 + return ( 148 + <div className="min-h-screen flex items-center justify-center bg-background px-4"> 149 + <Card className="w-full max-w-sm"> 150 + <CardHeader> 151 + <CardTitle>Login to Bluesky</CardTitle> 152 + </CardHeader> 153 + <CardContent className="space-y-4"> 154 + <Input 155 + placeholder="Username or email" 156 + value={identifier} 157 + onChange={(e) => setIdentifier(e.target.value)} 158 + /> 159 + <Input 160 + type="password" 161 + placeholder="Password" 162 + value={password} 163 + onChange={(e) => setPassword(e.target.value)} 164 + /> 165 + {error && <p className="text-sm text-red-500">{error}</p>} 166 + <Button className="w-full" onClick={handleLogin} disabled={loading}> 167 + {loading ? "Logging in..." : "Login"} 168 + </Button> 169 + </CardContent> 170 + </Card> 171 + </div> 172 + ); 173 + }
+123
src/styles/globals.css
··· 1 + @import "tailwindcss"; 2 + @import "tw-animate-css"; 3 + 4 + @custom-variant dark (&:is(.dark *)); 5 + 6 + :root { 7 + --background: oklch(1 0 0); 8 + --foreground: oklch(0.145 0 0); 9 + --card: oklch(1 0 0); 10 + --card-foreground: oklch(0.145 0 0); 11 + --popover: oklch(1 0 0); 12 + --popover-foreground: oklch(0.145 0 0); 13 + --primary: oklch(0.205 0 0); 14 + --primary-foreground: oklch(0.985 0 0); 15 + --secondary: oklch(0.97 0 0); 16 + --secondary-foreground: oklch(0.205 0 0); 17 + --muted: oklch(0.97 0 0); 18 + --muted-foreground: oklch(0.556 0 0); 19 + --accent: oklch(0.97 0 0); 20 + --accent-foreground: oklch(0.205 0 0); 21 + --destructive: oklch(0.577 0.245 27.325); 22 + --destructive-foreground: oklch(0.577 0.245 27.325); 23 + --border: oklch(0.922 0 0); 24 + --input: oklch(0.922 0 0); 25 + --ring: oklch(0.708 0 0); 26 + --chart-1: oklch(0.646 0.222 41.116); 27 + --chart-2: oklch(0.6 0.118 184.704); 28 + --chart-3: oklch(0.398 0.07 227.392); 29 + --chart-4: oklch(0.828 0.189 84.429); 30 + --chart-5: oklch(0.769 0.188 70.08); 31 + --radius: 0.625rem; 32 + --sidebar: oklch(0.985 0 0); 33 + --sidebar-foreground: oklch(0.145 0 0); 34 + --sidebar-primary: oklch(0.205 0 0); 35 + --sidebar-primary-foreground: oklch(0.985 0 0); 36 + --sidebar-accent: oklch(0.97 0 0); 37 + --sidebar-accent-foreground: oklch(0.205 0 0); 38 + --sidebar-border: oklch(0.922 0 0); 39 + --sidebar-ring: oklch(0.708 0 0); 40 + } 41 + 42 + .dark { 43 + --background: oklch(0.145 0 0); 44 + --foreground: oklch(0.985 0 0); 45 + --card: oklch(0.145 0 0); 46 + --card-foreground: oklch(0.985 0 0); 47 + --popover: oklch(0.145 0 0); 48 + --popover-foreground: oklch(0.985 0 0); 49 + --primary: oklch(0.985 0 0); 50 + --primary-foreground: oklch(0.205 0 0); 51 + --secondary: oklch(0.269 0 0); 52 + --secondary-foreground: oklch(0.985 0 0); 53 + --muted: oklch(0.269 0 0); 54 + --muted-foreground: oklch(0.708 0 0); 55 + --accent: oklch(0.269 0 0); 56 + --accent-foreground: oklch(0.985 0 0); 57 + --destructive: oklch(0.396 0.141 25.723); 58 + --destructive-foreground: oklch(0.637 0.237 25.331); 59 + --border: oklch(0.269 0 0); 60 + --input: oklch(0.269 0 0); 61 + --ring: oklch(0.439 0 0); 62 + --chart-1: oklch(0.488 0.243 264.376); 63 + --chart-2: oklch(0.696 0.17 162.48); 64 + --chart-3: oklch(0.769 0.188 70.08); 65 + --chart-4: oklch(0.627 0.265 303.9); 66 + --chart-5: oklch(0.645 0.246 16.439); 67 + --sidebar: oklch(0.205 0 0); 68 + --sidebar-foreground: oklch(0.985 0 0); 69 + --sidebar-primary: oklch(0.488 0.243 264.376); 70 + --sidebar-primary-foreground: oklch(0.985 0 0); 71 + --sidebar-accent: oklch(0.269 0 0); 72 + --sidebar-accent-foreground: oklch(0.985 0 0); 73 + --sidebar-border: oklch(0.269 0 0); 74 + --sidebar-ring: oklch(0.439 0 0); 75 + } 76 + 77 + @theme inline { 78 + --color-background: var(--background); 79 + --color-foreground: var(--foreground); 80 + --color-card: var(--card); 81 + --color-card-foreground: var(--card-foreground); 82 + --color-popover: var(--popover); 83 + --color-popover-foreground: var(--popover-foreground); 84 + --color-primary: var(--primary); 85 + --color-primary-foreground: var(--primary-foreground); 86 + --color-secondary: var(--secondary); 87 + --color-secondary-foreground: var(--secondary-foreground); 88 + --color-muted: var(--muted); 89 + --color-muted-foreground: var(--muted-foreground); 90 + --color-accent: var(--accent); 91 + --color-accent-foreground: var(--accent-foreground); 92 + --color-destructive: var(--destructive); 93 + --color-destructive-foreground: var(--destructive-foreground); 94 + --color-border: var(--border); 95 + --color-input: var(--input); 96 + --color-ring: var(--ring); 97 + --color-chart-1: var(--chart-1); 98 + --color-chart-2: var(--chart-2); 99 + --color-chart-3: var(--chart-3); 100 + --color-chart-4: var(--chart-4); 101 + --color-chart-5: var(--chart-5); 102 + --radius-sm: calc(var(--radius) - 4px); 103 + --radius-md: calc(var(--radius) - 2px); 104 + --radius-lg: var(--radius); 105 + --radius-xl: calc(var(--radius) + 4px); 106 + --color-sidebar: var(--sidebar); 107 + --color-sidebar-foreground: var(--sidebar-foreground); 108 + --color-sidebar-primary: var(--sidebar-primary); 109 + --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); 110 + --color-sidebar-accent: var(--sidebar-accent); 111 + --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); 112 + --color-sidebar-border: var(--sidebar-border); 113 + --color-sidebar-ring: var(--sidebar-ring); 114 + } 115 + 116 + @layer base { 117 + * { 118 + @apply border-border outline-ring/50; 119 + } 120 + body { 121 + @apply bg-background text-foreground; 122 + } 123 + }
+1
src/vite-env.d.ts
··· 1 + /// <reference types="vite/client" />
+30
tsconfig.json
··· 1 + { 2 + "compilerOptions": { 3 + "target": "ES2020", 4 + "useDefineForClassFields": true, 5 + "lib": ["ES2020", "DOM", "DOM.Iterable"], 6 + "module": "ESNext", 7 + "skipLibCheck": true, 8 + 9 + /* Bundler mode */ 10 + "moduleResolution": "bundler", 11 + "allowImportingTsExtensions": true, 12 + "resolveJsonModule": true, 13 + "isolatedModules": true, 14 + "noEmit": true, 15 + "jsx": "react-jsx", 16 + 17 + /* Linting */ 18 + "strict": true, 19 + "noUnusedLocals": true, 20 + "noUnusedParameters": true, 21 + "noFallthroughCasesInSwitch": true, 22 + 23 + "baseUrl": ".", 24 + "paths": { 25 + "@/*": ["./src/*"] 26 + } 27 + }, 28 + "include": ["src"], 29 + "references": [{ "path": "./tsconfig.node.json" }] 30 + }
+15
tsconfig.node.json
··· 1 + { 2 + "compilerOptions": { 3 + "composite": true, 4 + "skipLibCheck": true, 5 + "module": "ESNext", 6 + "moduleResolution": "bundler", 7 + "allowSyntheticDefaultImports": true, 8 + 9 + "baseUrl": ".", 10 + "paths": { 11 + "@/*": ["./src/*"] 12 + } 13 + }, 14 + "include": ["vite.config.ts"] 15 + }
+38
vite.config.ts
··· 1 + import { defineConfig } from "vite"; 2 + import react from "@vitejs/plugin-react"; 3 + import path from "path"; 4 + import tailwindcss from "@tailwindcss/vite"; 5 + 6 + const host = process.env.TAURI_DEV_HOST; 7 + 8 + // https://vitejs.dev/config/ 9 + export default defineConfig(async () => ({ 10 + plugins: [react(), tailwindcss()], 11 + resolve: { 12 + alias: { 13 + "@": path.resolve(__dirname, "./src"), 14 + }, 15 + }, 16 + 17 + // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build` 18 + // 19 + // 1. prevent vite from obscuring rust errors 20 + clearScreen: false, 21 + // 2. tauri expects a fixed port, fail if that port is not available 22 + server: { 23 + port: 1420, 24 + strictPort: true, 25 + host: host || false, 26 + hmr: host 27 + ? { 28 + protocol: "ws", 29 + host, 30 + port: 1421, 31 + } 32 + : undefined, 33 + watch: { 34 + // 3. tell vite to ignore watching `src-tauri` 35 + ignored: ["**/src-tauri/**"], 36 + }, 37 + }, 38 + }));