diff --git a/package.json b/package.json index 3a7b009..247ef76 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@chenfengyuan/vue-qrcode": "^2.0.0", "@fontsource/fira-code": "^5.2.5", "@fontsource/pt-sans": "^5.2.5", - "@slidev/types": "^51.5.0", + "@slidev/types": "^52.0.0", "codemirror-theme-vars": "^0.1.2", "prism-theme-vars": "^0.2.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4cdfb55..794f6ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@chenfengyuan/vue-qrcode': specifier: ^2.0.0 - version: 2.0.0(qrcode@1.5.4)(vue@3.5.16(typescript@5.9.2)) + version: 2.0.0(qrcode@1.5.4)(vue@3.5.18(typescript@5.9.2)) '@fontsource/fira-code': specifier: ^5.2.5 version: 5.2.6 @@ -18,8 +18,8 @@ importers: specifier: ^5.2.5 version: 5.2.6 '@slidev/types': - specifier: ^51.5.0 - version: 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + specifier: ^52.0.0 + version: 52.1.0(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) codemirror-theme-vars: specifier: ^0.1.2 version: 0.1.2 @@ -32,7 +32,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^4.12.0 - version: 4.19.0(@vue/compiler-sfc@3.5.16)(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + version: 4.19.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) '@eslint/js': specifier: ^9.24.0 version: 9.33.0 @@ -41,10 +41,10 @@ importers: version: 6.6.0 '@slidev/cli': specifier: ^51.5.0 - version: 51.8.2(@babel/parser@7.27.5)(@nuxt/kit@3.17.5)(@types/markdown-it@14.1.2)(@types/node@24.0.1)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(playwright-chromium@1.54.2)(postcss@8.5.5)(sass@1.89.2) + version: 51.8.2(@babel/parser@7.28.0)(@nuxt/kit@3.17.5)(@types/markdown-it@14.1.2)(@types/node@24.0.1)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(playwright-chromium@1.54.2)(postcss@8.5.6)(sass@1.89.2) '@typescript-eslint/eslint-plugin': specifier: ^8.29.1 - version: 8.39.1(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + version: 8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) conventional-github-releaser: specifier: ^3.1.5 version: 3.1.5 @@ -53,7 +53,7 @@ importers: version: 9.33.0(jiti@2.4.2) eslint-plugin-vue: specifier: ^10.0.0 - version: 10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.4.2))) + version: 10.4.0(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.4.2))) globals: specifier: ^16.0.0 version: 16.3.0 @@ -153,10 +153,18 @@ packages: resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==} engines: {node: '>=6.9.0'} + '@babel/core@7.28.0': + resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.27.5': resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.0': + resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.27.3': resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} @@ -171,6 +179,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.27.1': resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} @@ -224,6 +236,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.0': + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-syntax-jsx@7.27.1': resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} @@ -250,10 +267,18 @@ packages: resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} engines: {node: '>=6.9.0'} + '@babel/traverse@7.28.0': + resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} + engines: {node: '>=6.9.0'} + '@babel/types@7.27.6': resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} + engines: {node: '>=6.9.0'} + '@braintree/sanitize-url@7.1.1': resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==} @@ -568,6 +593,12 @@ packages: '@iconify/utils@2.3.0': resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} + '@iconify/utils@3.0.1': + resolution: {integrity: sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==} + + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -586,6 +617,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.30': + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + '@leichtgewicht/ip-codec@2.0.5': resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} @@ -607,6 +641,9 @@ packages: '@mermaid-js/parser@0.4.0': resolution: {integrity: sha512-wla8XOWvQAwuqy+gxiZqY+c7FokraOTHRWMsbB4AgRx9Sy7zKslNyejy7E+a77qHfey5GXw/ik3IXv/NHMJgaA==} + '@mermaid-js/parser@0.6.2': + resolution: {integrity: sha512-+PO02uGF6L6Cs0Bw8RpGhikVvMWEysfAyl27qTlroUB8jSWr1lL0Sf6zi78ZxlSnmgSY2AMMKVgghnN9jTtwkQ==} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -725,6 +762,12 @@ packages: '@rolldown/pluginutils@1.0.0-beta.15': resolution: {integrity: sha512-lvFtIbidq5EqyAAeiVk41ZNjGRgUoGRBIuqpe1VRJ7R8Av7TLAgGWAwGlHNhO7MFkl7MNRX350CsTtIWIYkNIQ==} + '@rolldown/pluginutils@1.0.0-beta.29': + resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} + + '@rolldown/pluginutils@1.0.0-beta.32': + resolution: {integrity: sha512-QReCdvxiUZAPkvp1xpAg62IeNzykOFA6syH2CnClif4YmALN1XKpB39XneL80008UbtMShthSVDKmrx05N1q/g==} + '@rollup/rollup-android-arm-eabi@4.43.0': resolution: {integrity: sha512-Krjy9awJl6rKbruhQDgivNbD1WuLb8xAclM4IR4cN5pHGAs2oIMMQJEiC3IC/9TZJ+QZkmZhlMO/6MBGxPidpw==} cpu: [arm] @@ -828,15 +871,27 @@ packages: '@shikijs/core@3.6.0': resolution: {integrity: sha512-9By7Xb3olEX0o6UeJyPLI1PE1scC4d3wcVepvtv2xbuN9/IThYN4Wcwh24rcFeASzPam11MCq8yQpwwzCgSBRw==} + '@shikijs/core@3.9.2': + resolution: {integrity: sha512-3q/mzmw09B2B6PgFNeiaN8pkNOixWS726IHmJEpjDAcneDPMQmUg2cweT9cWXY4XcyQS3i6mOOUgQz9RRUP6HA==} + '@shikijs/engine-javascript@3.6.0': resolution: {integrity: sha512-7YnLhZG/TU05IHMG14QaLvTW/9WiK8SEYafceccHUSXs2Qr5vJibUwsDfXDLmRi0zHdzsxrGKpSX6hnqe0k8nA==} + '@shikijs/engine-javascript@3.9.2': + resolution: {integrity: sha512-kUTRVKPsB/28H5Ko6qEsyudBiWEDLst+Sfi+hwr59E0GLHV0h8RfgbQU7fdN5Lt9A8R1ulRiZyTvAizkROjwDA==} + '@shikijs/engine-oniguruma@3.6.0': resolution: {integrity: sha512-nmOhIZ9yT3Grd+2plmW/d8+vZ2pcQmo/UnVwXMUXAKTXdi+LK0S08Ancrz5tQQPkxvjBalpMW2aKvwXfelauvA==} + '@shikijs/engine-oniguruma@3.9.2': + resolution: {integrity: sha512-Vn/w5oyQ6TUgTVDIC/BrpXwIlfK6V6kGWDVVz2eRkF2v13YoENUvaNwxMsQU/t6oCuZKzqp9vqtEtEzKl9VegA==} + '@shikijs/langs@3.6.0': resolution: {integrity: sha512-IdZkQJaLBu1LCYCwkr30hNuSDfllOT8RWYVZK1tD2J03DkiagYKRxj/pDSl8Didml3xxuyzUjgtioInwEQM/TA==} + '@shikijs/langs@3.9.2': + resolution: {integrity: sha512-X1Q6wRRQXY7HqAuX3I8WjMscjeGjqXCg/Sve7J2GWFORXkSrXud23UECqTBIdCSNKJioFtmUGJQNKtlMMZMn0w==} + '@shikijs/markdown-it@3.6.0': resolution: {integrity: sha512-OFJb0EY1GOfWEpeXyfav4mDXt4QjqURwhQLTYaBeWP4QjBUUYIdPri+Jf8Fgkds+i4I6WcmX47Wu9vAq8USZsA==} peerDependencies: @@ -845,12 +900,23 @@ packages: markdown-it-async: optional: true + '@shikijs/markdown-it@3.9.2': + resolution: {integrity: sha512-DJTqr3TaKHBmuJA/Kz6ZW5T73lcOpdrdETYLsMTEsFeRymrxd20vSo9U2ECPy6r8MmuP06bqiNzJfUSeJssgIg==} + peerDependencies: + markdown-it-async: ^2.2.0 + peerDependenciesMeta: + markdown-it-async: + optional: true + '@shikijs/monaco@3.6.0': resolution: {integrity: sha512-tn2KI3oipAQP3X0dvqBQ+k55cQufydABWmAUBJ67e/KxqGegAm8U252GKyivPqKizo++BpnAAz5Q/GGTnP0S7g==} '@shikijs/themes@3.6.0': resolution: {integrity: sha512-Fq2j4nWr1DF4drvmhqKq8x5vVQ27VncF8XZMBuHuQMZvUSS3NBgpqfwz/FoGe36+W6PvniZ1yDlg2d4kmYDU6w==} + '@shikijs/themes@3.9.2': + resolution: {integrity: sha512-6z5lBPBMRfLyyEsgf6uJDHPa6NAGVzFJqH4EAZ+03+7sedYir2yJBRu2uPZOKmj43GyhVHWHvyduLDAwJQfDjA==} + '@shikijs/twoslash@3.6.0': resolution: {integrity: sha512-AxRxLWtmrVftwxN/2hSL6Hym+bannS+zuUEXpbNuo6BpG4jHTM0KEkICEH3B3Gm5ZNzGdI74NdDiAqAZ6WPJuQ==} peerDependencies: @@ -859,6 +925,9 @@ packages: '@shikijs/types@3.6.0': resolution: {integrity: sha512-cLWFiToxYu0aAzJqhXTQsFiJRTFDAGl93IrMSBNaGSzs7ixkLfdG6pH11HipuWFGW5vyx4X47W8HDQ7eSrmBUg==} + '@shikijs/types@3.9.2': + resolution: {integrity: sha512-/M5L0Uc2ljyn2jKvj4Yiah7ow/W+DJSglVafvWAJ/b8AZDeeRAdMu3c2riDzB7N42VD+jSnWxeP9AKtd4TfYVw==} + '@shikijs/vitepress-twoslash@3.6.0': resolution: {integrity: sha512-pUoRj98UDV41CxfxPysrBryc1/1WdUL93ogcD/s156i4XcujnCfJJc+y5vR3W5Nc1R31VUacwWsI8HhaRRS/uA==} @@ -898,6 +967,10 @@ packages: resolution: {integrity: sha512-IzQOJboitIR7XMhvOf3mhgM/7kLQuUgafUxEp481MCyxU6iWoTyfPlKcSjfdSmfSY8P7FtkxqbVehhf1OffnUQ==} engines: {node: '>=18.0.0'} + '@slidev/types@52.1.0': + resolution: {integrity: sha512-Vyd1F0JYgzZjX6hCoxBb4mybIKvWcK95/JjDo+I3TXpW7jT/1VKNjuCz5zd2M754zmSCv5R4SBqra5MV3jW31g==} + engines: {node: '>=18.0.0'} + '@stylistic/eslint-plugin@5.2.2': resolution: {integrity: sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1186,87 +1259,173 @@ packages: vite: optional: true + '@unocss/astro@66.4.2': + resolution: {integrity: sha512-En3AKHwkiPxtZT95vkVrNiRYrB+DFVCikew6/dMMCWDWVKK0+5tEVUTzR1ak3+YnzAXl0NpWj8D4zHb0PxOs/A==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 + peerDependenciesMeta: + vite: + optional: true + '@unocss/cli@66.2.0': resolution: {integrity: sha512-8yV4YuDFuuw9uizj9ic62f8AVqINz5zAaNFMi9SbfkAhDwHCIuozTQEgaQ80sH3M8wPc+lsZHi+HTbsvRXdFaA==} engines: {node: '>=14'} hasBin: true + '@unocss/cli@66.4.2': + resolution: {integrity: sha512-WsXzrB0SHbSt2nOHtD5QM91VN8j38+wObqyGcoIhtBSugqzsc+t7AdPkxV/ZaYgtPAz87bR0WFEVKcbiBRnmJw==} + engines: {node: '>=14'} + hasBin: true + '@unocss/config@66.2.0': resolution: {integrity: sha512-vJM00OU1FG/sZ4+uTO20e3ASRuUzlKkihwfd8BPTFDamkdbYehl7wZO1DI1TxtQv+bIc4Ociox6EKKCeQVJ/mA==} engines: {node: '>=14'} + '@unocss/config@66.4.2': + resolution: {integrity: sha512-plji1gNGSzlWjuV2Uh0q6Dt5ZlNkOKCHpgxekW9J458WghGAMBeXgB9uNpWg6flilqP1g0GJQv+XvJcSkYRGpQ==} + engines: {node: '>=14'} + '@unocss/core@66.2.0': resolution: {integrity: sha512-jq+UPvmf271MjY/RoREBmjSCzTYdjzdlgBcjmtymYjBRg7a6a0GiSuhdL0D20cwQ4MoBvlO1tIzgCqnqImACBg==} + '@unocss/core@66.4.2': + resolution: {integrity: sha512-cYgMQrLhB9nRekv5c+yPDDa+5dzlMkA2UMQRil0s5D9Lb5n7NsCMcr6+nfxkcSYVLy92SbwDV45c6T7vIxFTOA==} + '@unocss/extractor-arbitrary-variants@66.2.0': resolution: {integrity: sha512-tRvWLbLLZweCv+eujbkvjflNclbkrJHhW2asuBUcaHXCzXIHCYgbBdF3lV5ww1lBBfEUWekgyFC/9fbB4rh1fg==} + '@unocss/extractor-arbitrary-variants@66.4.2': + resolution: {integrity: sha512-T/eSeodfAp7HaWnQGqVLOsW4PbKUAvuybNRyvFWThMneM2qo+dOo3kFnA5my9ULAmRSFsAlyB1DnupD3qv5Klg==} + '@unocss/extractor-mdc@66.2.0': resolution: {integrity: sha512-c7OU2Dqy3sKElRNdIyEKNUGRi2/QVWGkbwI4ip3ZjqxqWMk7cGtYaviUZjPLXH6qgNnQi2dqGdYzf7Ln8+M8BA==} '@unocss/inspector@66.2.0': resolution: {integrity: sha512-pks1xo8A33IUun9imnZasjsqyocKEYsy+KJHXZjvx+ikD1Lnwfnym7plHdn6wvKry7bjF1H+Pm8mBtawDLaOTA==} + '@unocss/inspector@66.4.2': + resolution: {integrity: sha512-ugcJK8r2ypM4eIdgetVn8RhfKrbA3AF3OQ/RohK5PPk2UPDAScqabzYpfdNW4eYQsBOZOgoiqWtnfc8weqo8LQ==} + '@unocss/postcss@66.2.0': resolution: {integrity: sha512-GBBP/gcDVpu+kjh3PvurhWwB670ei69bxWU40/cxAcgmLbl4EdG5g1FmlI2FaK/e1DhDf/+3v4dFmzy/Tz6pow==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 + '@unocss/postcss@66.4.2': + resolution: {integrity: sha512-tu4lnh6K27pIAuaQHlFlhXin8korwC0r1kQl00YMmF3THiX7orXkTP6xWGcQwnkbx4uQz1dw+tBimYxeaAMrhA==} + engines: {node: '>=14'} + peerDependencies: + postcss: ^8.4.21 + '@unocss/preset-attributify@66.2.0': resolution: {integrity: sha512-O1ZK5spw/tgcwACEcurw/BR6C594vh1hnAuEWnIoSH+3b2WBCpSORC7uF+UyW4Z5zvGz4asU3G27CGzuzIM31A==} + '@unocss/preset-attributify@66.4.2': + resolution: {integrity: sha512-DwFJJkkawmHpjo3pGQE8FyoPsvhbxh+QMvvaAdYpo+iZ5HRkeDml9SOj7u6SGTcmbNyI+QR61s0KM8fxx6HcVQ==} + '@unocss/preset-icons@66.2.0': resolution: {integrity: sha512-MpANsJ4hpEfII180i23Tl+Sf0yNVa6lusfQglhjNYFMJwUIobiwMD2zehDLHwcBW31IwbjAXSYW0xs2xzemUkA==} + '@unocss/preset-icons@66.4.2': + resolution: {integrity: sha512-qJx9gmesrvrmoTe9Mqoidihad8hm2MSD4QAezhfDSAyllioJOgyT0Bev/IEWAbehe9jtqYIh8v1oCerBPbGn6Q==} + '@unocss/preset-mini@66.2.0': resolution: {integrity: sha512-ESOinBvDeCVKFvS1goI1+sp9tgasO0WSQmwaB+G+GK9uA8LMMMuslOjha3gUUVCskY9V+e5pVmZEJ6YmA72bJQ==} + '@unocss/preset-mini@66.4.2': + resolution: {integrity: sha512-Ry+5hM+XLmT8HrEb182mUfcZuyrZ8xR+TBe72DBcliJ1DhOV3K67TCxwQucfb0zHbGV71HNWdPmHsLKxPDgweQ==} + '@unocss/preset-tagify@66.2.0': resolution: {integrity: sha512-x1kqtcbMsLCvM9MpjXt8nsEA17Y3HIXbGpe88iXTPDu1b+cxgprSKbMTQRWvzZgBansCN6XpB+9/QJK1UtvLiA==} + '@unocss/preset-tagify@66.4.2': + resolution: {integrity: sha512-dECS09LqWJY4sYpgPUH2OAUftWU/tiZPR2XDRoTngeGU37GxSN+1sWtSmB7vwDm3C7opsdVUN20he8F1LUNubw==} + '@unocss/preset-typography@66.2.0': resolution: {integrity: sha512-27vlixFSjdF6SHodFhqIiXXmMxk11UXAFML+yHc/6jW01hpUnaFlwns+Jg47bLlVVvjLuVlTkgGr6oRftDA29g==} + '@unocss/preset-typography@66.4.2': + resolution: {integrity: sha512-ZOKRuR5+V0r30QTVq04/6ZoIw75me3V25v2dU2YWJXIzwpMKmQ9TUN/M1yeiEUFfXjOaruWX6Ad6CvAw2MlCew==} + '@unocss/preset-uno@66.2.0': resolution: {integrity: sha512-8tkDSrjZm4FIm7SxtmD9BEvQ0QxDO4jerV32LfvlhZCHeSypZGNGWWQROJdEpgOOz9axOuWibn/r4klidEAATw==} + '@unocss/preset-uno@66.4.2': + resolution: {integrity: sha512-1MFtPivGcpqRQFWdjtP40Enop1y3XDb3tlZXoMQUX0IGLG8HJOT+lfQx/Xl9t73ShJ8aAJ/l6qTxC43ZGNACzA==} + '@unocss/preset-web-fonts@66.2.0': resolution: {integrity: sha512-6uJRmbooDmZOBw/vKj4vghqguTXGBmJYtHbJjmTZ1dW3322l38w1RVU1hWrFJf/xSFyMv5ir38dSwSS7gygrwQ==} + '@unocss/preset-web-fonts@66.4.2': + resolution: {integrity: sha512-4FYmleeRoM8r2DqGl6dfIjnX57tepcfZCvVfeCqYnk7475Yddmv1OYkoMjkWMnkK9MzdSxsFwHMU6CIUTmFTzQ==} + '@unocss/preset-wind3@66.2.0': resolution: {integrity: sha512-87o52P0y3g7Xq9iya/QO7lij6CI6FfM/wu6ivTwLEdio+SSC8m8QcDYFakGprUvFY4GdYk+Hv4WXYu6f3EV+zw==} + '@unocss/preset-wind3@66.4.2': + resolution: {integrity: sha512-0Aye/PaT08M/cQhPnGKn93iEVoRJbym0/1eomMvXoL+8oc7DVry35ws06r5CLu5h1sXI6UmS6sejoePFlSkLJQ==} + '@unocss/preset-wind4@66.2.0': resolution: {integrity: sha512-+qllvO142kajxD9EFag1WmiCJOjIxoMTVh1sW30SFXftB6rvVCaA8GbDo/Jnk9gXtmRQ2L9ZnuxPIx8W65pBjA==} + '@unocss/preset-wind4@66.4.2': + resolution: {integrity: sha512-F4RZsDqIpnSevD9hY353+Tw5gxpJuHA5HwdKjLnC/TnT9VKKVmV7qUEZ6M0jEuAk1kz2x3/ngnQ9Ftw+C2L84A==} + '@unocss/preset-wind@66.2.0': resolution: {integrity: sha512-04h1WPRoAli+XQX9g+k4ryFTTcWiFuF0LQX83Py7DNbTYRKFtTaNqLWQrZcORsEV8azo/VztMxygloqxJhUmfg==} + '@unocss/preset-wind@66.4.2': + resolution: {integrity: sha512-z/rFYFINNqmBtl3Dh+7UCKpPnPkxM7IIUGszMnvdntky9uhLauJ11dt/Puir73sM2cAfywfgvnHyZ00m0pg7rA==} + '@unocss/reset@66.2.0': resolution: {integrity: sha512-lANXvmU81Cmx5wo4Bwuw9VhOdOFzo/I2L0RCHSmH22m6+VQwG+ho9YONygf6AcN/ookyXX2F7si3CPM6Hkf4Cw==} + '@unocss/reset@66.4.2': + resolution: {integrity: sha512-s3Kq4Q6a/d3/jYe6HTCfXUx7zYAYufetId5n66DZHzQxpeu6CoBS83+b37STTKsw27SOgV28cPJlJtZ6/D6Bhw==} + '@unocss/rule-utils@66.2.0': resolution: {integrity: sha512-T2Gg8WwLeCi7QaOss6EKC5Ypmbls+dqet5sMRsiIE5Mi04j3ndS0+lTwV/x7X6NnN6kCoh0IlwCdBUU4tkJbkQ==} engines: {node: '>=14'} + '@unocss/rule-utils@66.4.2': + resolution: {integrity: sha512-7z3IuajwXhy2cx3E0IGOFXIiuKC79/jzm4Tt56TC68nXLh/etlH0fKhxVwkZ/HbcQRpVwWyDRNcbh29pmA3DwQ==} + engines: {node: '>=14'} + '@unocss/transformer-attributify-jsx@66.2.0': resolution: {integrity: sha512-qtJJ8KCPRRdsjvTvfz71MMjAD3WAZVPBDjewOtw2OSJDSkrjHf9SiBXlxpo11nNTADscJw6RsVfVaU1drgnQbg==} + '@unocss/transformer-attributify-jsx@66.4.2': + resolution: {integrity: sha512-de6LzoyW1tkdOftlCrj6z8wEb4j6l1sqmOU1nYKkYHw7luLFGxRUELC7iujlI9KmylbM02bcKfLETAfJy/je2w==} + '@unocss/transformer-compile-class@66.2.0': resolution: {integrity: sha512-fQ4ma/JKgzmQp20IksCCirNNMcwgSE6JS54glwactEdgTTCsedfigAbjaqnX0wGYkqI8Q8mRb06sT8+dCwbjfA==} + '@unocss/transformer-compile-class@66.4.2': + resolution: {integrity: sha512-+oiIrV8c3T7qiJdICr6YsEWik5sjbWirXF0mlpcBvZu2HyV559hvHjzuWKr/fl7xYYZKDL9FvddbqWo3DOXh3Q==} + '@unocss/transformer-directives@66.2.0': resolution: {integrity: sha512-FHhcXJFyzlzIGE9gDo3jSQZ1E25xhWGjwWmOtX7bt2s8QBNg3HjKlYHUrj9TRR0ksV3YENLk0WP3VzOnLBUFdg==} + '@unocss/transformer-directives@66.4.2': + resolution: {integrity: sha512-7m/dTrCUkBkZeSRKPxPEo65Rav239orQSLq6sztwZhoA4x/6H8r58xCkAK0qC9VEalyerpCpyarU3sKN4+ehNg==} + '@unocss/transformer-variant-group@66.2.0': resolution: {integrity: sha512-mgmvDlBpeZ/hblbwE3jGRK8RpoDgrllFARR2+g3tvGw9ZM2BA+RAgMz307s9th1F+PCrDHCG1R+dCLN1b1qyww==} + '@unocss/transformer-variant-group@66.4.2': + resolution: {integrity: sha512-SbPDbZUrhQyL4CpvnpvUfrr1DFq8AKf8ofPGbMJDm5S2TInQ34vFaIrhNroGR0szntMZRH5Zlkq6LtVUKDRs5g==} + '@unocss/vite@66.2.0': resolution: {integrity: sha512-nWEH0Ym/161nu66T1ANIjmsh5quGOINaunTqUnb41j1U5Y6StW35JmiH3d4Gpk5IsNJ8plBIEaUADxoBIPZZMw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + '@unocss/vite@66.4.2': + resolution: {integrity: sha512-7eON9iPF3qWzuI+M6u0kq7K3y9nEbimZlLj01nGoqrgSGxEsyJpP01QQQsmT7FPRiZzRMJv7BiKMEyDQSuRRCA==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 + '@vitejs/plugin-vue-jsx@4.2.0': resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==} engines: {node: ^18.0.0 || >=20.0.0} @@ -1274,6 +1433,13 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.0.0 + '@vitejs/plugin-vue-jsx@5.0.1': + resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 + vue: ^3.0.0 + '@vitejs/plugin-vue@5.2.4': resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -1281,6 +1447,13 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 + '@vitejs/plugin-vue@6.0.1': + resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 + vue: ^3.2.25 + '@vitest/eslint-plugin@1.3.4': resolution: {integrity: sha512-EOg8d0jn3BAiKnR55WkFxmxfWA3nmzrbIIuOXyTe6A72duryNgyU+bdBEauA97Aab3ho9kLmAwgPX63Ckj4QEg==} peerDependencies: @@ -1318,15 +1491,27 @@ packages: '@vue/compiler-core@3.5.16': resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} + '@vue/compiler-core@3.5.18': + resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} + '@vue/compiler-dom@3.5.16': resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} + '@vue/compiler-dom@3.5.18': + resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} + '@vue/compiler-sfc@3.5.16': resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} + '@vue/compiler-sfc@3.5.18': + resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} + '@vue/compiler-ssr@3.5.16': resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} + '@vue/compiler-ssr@3.5.18': + resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1344,20 +1529,37 @@ packages: '@vue/reactivity@3.5.16': resolution: {integrity: sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==} + '@vue/reactivity@3.5.18': + resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} + '@vue/runtime-core@3.5.16': resolution: {integrity: sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==} + '@vue/runtime-core@3.5.18': + resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} + '@vue/runtime-dom@3.5.16': resolution: {integrity: sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==} + '@vue/runtime-dom@3.5.18': + resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} + '@vue/server-renderer@3.5.16': resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==} peerDependencies: vue: 3.5.16 + '@vue/server-renderer@3.5.18': + resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} + peerDependencies: + vue: 3.5.18 + '@vue/shared@3.5.16': resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + '@vue/shared@3.5.18': + resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} + '@vueuse/core@13.3.0': resolution: {integrity: sha512-uYRz5oEfebHCoRhK4moXFM3NSCd5vu2XMLOq/Riz5FdqZMy2RvBtazdtL3gEcmDyqkztDe9ZP/zymObMIbiYSg==} peerDependencies: @@ -1459,6 +1661,9 @@ packages: birpc@2.3.0: resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} + birpc@2.5.0: + resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -3144,6 +3349,11 @@ packages: engines: {node: '>= 18'} hasBin: true + marked@16.1.2: + resolution: {integrity: sha512-rNQt5EvRinalby7zJZu/mB+BvaAY2oz3wCuCjt1RDrWNpS1Pdf9xqMOeC9Hm5adBdcV/3XZPJpG58eT+WBc0XQ==} + engines: {node: '>= 20'} + hasBin: true + mdast-util-find-and-replace@3.0.2: resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} @@ -3212,6 +3422,9 @@ packages: mermaid@11.6.0: resolution: {integrity: sha512-PE8hGUy1LDlWIHWBP05SFdqUHGmRcCcK4IzpOKPE35eOw+G9zZgcnMpyunJVUEOgb//KBORPjysKndw8bFLuRg==} + mermaid@11.9.0: + resolution: {integrity: sha512-YdPXn9slEwO0omQfQIsW6vS84weVQftIyyTGAZCwM//MGhPzL1+l6vO6bkf0wnP4tHigH1alZ5Ooy3HXI2gOag==} + micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} @@ -3442,6 +3655,10 @@ packages: resolution: {integrity: sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==} engines: {node: '>=18'} + open@10.2.0: + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} + engines: {node: '>=18'} + optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -3678,6 +3895,10 @@ packages: resolution: {integrity: sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + pptxgenjs@4.0.0: resolution: {integrity: sha512-iXpmNbivy64cxb4W05nDpUBkhoa73qCmvDZ2CTXYhvvX7LkJKAs6wWEEWlm3OSVJdaZtjY+AAmWgcmwNH8fSkA==} @@ -3984,6 +4205,9 @@ packages: shiki@3.6.0: resolution: {integrity: sha512-tKn/Y0MGBTffQoklaATXmTqDU02zx8NYBGQ+F6gy87/YjKbizcLd+Cybh/0ZtOBX9r1NEnAy/GTRDKtOsc1L9w==} + shiki@3.9.2: + resolution: {integrity: sha512-t6NKl5e/zGTvw/IyftLcumolgOczhuroqwXngDeMqJ3h3EQiTY/7wmfgPlsmloD8oYfqkEDqxiaH37Pjm1zUhQ==} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -4330,6 +4554,18 @@ packages: vite: optional: true + unocss@66.4.2: + resolution: {integrity: sha512-PsZ+4XF/ekiParR7PZEM7AchvHJ78EIfOXlqTPflTOXCYgZ77kG9NaIaIf4lHRevY+rRTyrHrjxdg1Ern2j8qw==} + engines: {node: '>=14'} + peerDependencies: + '@unocss/webpack': 66.4.2 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 + peerDependenciesMeta: + '@unocss/webpack': + optional: true + vite: + optional: true + unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} @@ -4379,6 +4615,12 @@ packages: peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0 + unplugin-vue-markdown@29.1.0: + resolution: {integrity: sha512-BvDFrhsiXzVvzfq1y68jtZwHg1NYJBteSXmUK4zMdX1HT2QtKw8yimjUbDwuI1K9TW/1/L6QYiRQSl1OkHcxWg==} + engines: {node: '>=20'} + peerDependencies: + vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0 || ^7.0.0 + unplugin@2.3.5: resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==} engines: {node: '>=18.12.0'} @@ -4436,11 +4678,21 @@ packages: peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 + vite-dev-rpc@1.1.0: + resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==} + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0 + vite-hot-client@2.0.4: resolution: {integrity: sha512-W9LOGAyGMrbGArYJN4LBCdOC5+Zwh7dHvOHC0KmGKkJhsOzaKbpo/jEjpPKVHIW0/jBWj8RZG0NUxfgA8BxgAg==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + vite-hot-client@2.1.0: + resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} + peerDependencies: + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 + vite-plugin-inspect@11.1.0: resolution: {integrity: sha512-r3Nx8xGQ08bSoNu7gJGfP5H/wNOROHtv0z3tWspplyHZJlABwNoPOdFEmcVh+lVMDyk/Be4yt8oS596ZHoYhOg==} engines: {node: '>=14'} @@ -4451,6 +4703,16 @@ packages: '@nuxt/kit': optional: true + vite-plugin-inspect@11.3.2: + resolution: {integrity: sha512-nzwvyFQg58XSMAmKVLr2uekAxNYvAbz1lyPmCAFVIBncCgN9S/HPM+2UM9Q9cvc4JEbC5ZBgwLAdaE2onmQuKg==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': '*' + vite: ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + '@nuxt/kit': + optional: true + vite-plugin-remote-assets@2.0.0: resolution: {integrity: sha512-wC/VkbnyONjMZJW5icoYLLOLfrvjcSWNnRuW8wmre03A8EoeQTwFdvJIs8lIchys+KT2SOxJ2ditQxwMT6eaiA==} peerDependencies: @@ -4462,6 +4724,12 @@ packages: peerDependencies: vite: ^5.0.0 || ^6.0.0 + vite-plugin-static-copy@3.1.1: + resolution: {integrity: sha512-oR53SkL5cX4KT1t18E/xU50vJDo0N8oaHza4EMk0Fm+2/u6nQivxavOfrDk3udWj+dizRizB/QnBvJOOQrTTAQ==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 + vite-plugin-vue-server-ref@1.0.0: resolution: {integrity: sha512-6d/JZVrnETM0xa0AVyEcI1bXFpEzQ1EPU5N/gDa7NtXo/7nfJWJhezcWq82Jih6Vf8xtGJjhi1w19AcXAtwmAg==} peerDependencies: @@ -4547,6 +4815,9 @@ packages: peerDependencies: vue: ^3.4.37 + vue-flow-layout@0.2.0: + resolution: {integrity: sha512-zKgsWWkXq0xrus7H4Mc+uFs1ESrmdTXlO0YNbR6wMdPaFvosL3fMB8N7uTV308UhGy9UvTrGhIY7mVz9eN+L0Q==} + vue-resize@2.0.0-alpha.1: resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: @@ -4565,6 +4836,14 @@ packages: typescript: optional: true + vue@3.5.18: + resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} @@ -4591,6 +4870,10 @@ packages: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} + wsl-utils@0.1.0: + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} + engines: {node: '>=18'} + xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} @@ -4659,7 +4942,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@4.19.0(@vue/compiler-sfc@3.5.16)(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': + '@antfu/eslint-config@4.19.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 @@ -4687,10 +4970,10 @@ snapshots: eslint-plugin-regexp: 2.9.0(eslint@9.33.0(jiti@2.4.2)) eslint-plugin-toml: 0.12.0(eslint@9.33.0(jiti@2.4.2)) eslint-plugin-unicorn: 60.0.0(eslint@9.33.0(jiti@2.4.2)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2)) eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.4.2))) eslint-plugin-yml: 1.18.0(eslint@9.33.0(jiti@2.4.2)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.16)(eslint@9.33.0(jiti@2.4.2)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0(jiti@2.4.2)) globals: 16.3.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.1.1 @@ -4749,6 +5032,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/core@7.28.0': + dependencies: + '@ampproject/remapping': 2.3.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/core@7.28.0) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.28.0 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.0 + '@babel/types': 7.28.2 + convert-source-map: 2.0.0 + debug: 4.4.1 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/generator@7.27.5': dependencies: '@babel/parser': 7.27.5 @@ -4757,6 +5060,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.28.0': + dependencies: + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.27.3': dependencies: '@babel/types': 7.27.6 @@ -4782,6 +5093,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@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/core@7.28.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.27.4 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.27.4 @@ -4805,6 +5131,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.27.1': dependencies: '@babel/types': 7.27.6 @@ -4820,6 +5155,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.27.4 @@ -4842,16 +5186,30 @@ snapshots: dependencies: '@babel/types': 7.27.6 + '@babel/parser@7.28.0': + dependencies: + '@babel/types': 7.28.2 + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.4)': dependencies: '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4)': dependencies: '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.4)': dependencies: '@babel/core': 7.27.4 @@ -4863,6 +5221,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.28.0)': + dependencies: + '@babel/core': 7.28.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) + transitivePeerDependencies: + - supports-color + '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 @@ -4881,17 +5250,34 @@ snapshots: transitivePeerDependencies: - supports-color + '@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.2 + debug: 4.4.1 + transitivePeerDependencies: + - supports-color + '@babel/types@7.27.6': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.2': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@braintree/sanitize-url@7.1.1': {} - '@chenfengyuan/vue-qrcode@2.0.0(qrcode@1.5.4)(vue@3.5.16(typescript@5.9.2))': + '@chenfengyuan/vue-qrcode@2.0.0(qrcode@1.5.4)(vue@3.5.18(typescript@5.9.2))': dependencies: qrcode: 1.5.4 - vue: 3.5.16(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) '@chevrotain/cst-dts-gen@11.0.3': dependencies: @@ -5159,6 +5545,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@iconify/utils@3.0.1': + dependencies: + '@antfu/install-pkg': 1.1.0 + '@antfu/utils': 9.2.0 + '@iconify/types': 2.0.0 + debug: 4.4.1 + globals: 15.15.0 + kolorist: 1.8.0 + local-pkg: 1.1.1 + mlly: 1.7.4 + transitivePeerDependencies: + - supports-color + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -5176,6 +5580,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.30': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@leichtgewicht/ip-codec@2.0.5': {} '@lillallol/outline-pdf-data-structure@1.0.3': {} @@ -5203,6 +5612,10 @@ snapshots: dependencies: langium: 3.3.1 + '@mermaid-js/parser@0.6.2': + dependencies: + langium: 3.3.1 + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -5322,6 +5735,10 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.15': {} + '@rolldown/pluginutils@1.0.0-beta.29': {} + + '@rolldown/pluginutils@1.0.0-beta.32': {} + '@rollup/rollup-android-arm-eabi@4.43.0': optional: true @@ -5389,21 +5806,43 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 + '@shikijs/core@3.9.2': + dependencies: + '@shikijs/types': 3.9.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 + '@shikijs/engine-javascript@3.6.0': dependencies: '@shikijs/types': 3.6.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 + '@shikijs/engine-javascript@3.9.2': + dependencies: + '@shikijs/types': 3.9.2 + '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 4.3.3 + '@shikijs/engine-oniguruma@3.6.0': dependencies: '@shikijs/types': 3.6.0 '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/engine-oniguruma@3.9.2': + dependencies: + '@shikijs/types': 3.9.2 + '@shikijs/vscode-textmate': 10.0.2 + '@shikijs/langs@3.6.0': dependencies: '@shikijs/types': 3.6.0 + '@shikijs/langs@3.9.2': + dependencies: + '@shikijs/types': 3.9.2 + '@shikijs/markdown-it@3.6.0(markdown-it-async@2.2.0)': dependencies: markdown-it: 14.1.0 @@ -5411,6 +5850,13 @@ snapshots: optionalDependencies: markdown-it-async: 2.2.0 + '@shikijs/markdown-it@3.9.2(markdown-it-async@2.2.0)': + dependencies: + markdown-it: 14.1.0 + shiki: 3.9.2 + optionalDependencies: + markdown-it-async: 2.2.0 + '@shikijs/monaco@3.6.0': dependencies: '@shikijs/core': 3.6.0 @@ -5421,6 +5867,10 @@ snapshots: dependencies: '@shikijs/types': 3.6.0 + '@shikijs/themes@3.9.2': + dependencies: + '@shikijs/types': 3.9.2 + '@shikijs/twoslash@3.6.0(typescript@5.9.2)': dependencies: '@shikijs/core': 3.6.0 @@ -5435,6 +5885,11 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + '@shikijs/types@3.9.2': + dependencies: + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + '@shikijs/vitepress-twoslash@3.6.0(@nuxt/kit@3.17.5)(typescript@5.9.2)': dependencies: '@shikijs/twoslash': 3.6.0(typescript@5.9.2) @@ -5457,7 +5912,7 @@ snapshots: '@sindresorhus/is@5.6.0': {} - '@slidev/cli@51.8.2(@babel/parser@7.27.5)(@nuxt/kit@3.17.5)(@types/markdown-it@14.1.2)(@types/node@24.0.1)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(playwright-chromium@1.54.2)(postcss@8.5.5)(sass@1.89.2)': + '@slidev/cli@51.8.2(@babel/parser@7.28.0)(@nuxt/kit@3.17.5)(@types/markdown-it@14.1.2)(@types/node@24.0.1)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(playwright-chromium@1.54.2)(postcss@8.5.6)(sass@1.89.2)': dependencies: '@antfu/ni': 24.4.0 '@antfu/utils': 9.2.0 @@ -5468,9 +5923,9 @@ snapshots: '@shikijs/markdown-it': 3.6.0(markdown-it-async@2.2.0) '@shikijs/twoslash': 3.6.0(typescript@5.9.2) '@shikijs/vitepress-twoslash': 3.6.0(@nuxt/kit@3.17.5)(typescript@5.9.2) - '@slidev/client': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) - '@slidev/parser': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) - '@slidev/types': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/client': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/parser': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/types': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) '@unocss/extractor-mdc': 66.2.0 '@unocss/reset': 66.2.0 '@vitejs/plugin-vue': 5.2.4(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) @@ -5501,7 +5956,7 @@ snapshots: pdf-lib: 1.17.1 picomatch: 4.0.2 plantuml-encoder: 1.4.0 - postcss-nested: 7.0.2(postcss@8.5.5) + postcss-nested: 7.0.2(postcss@8.5.6) pptxgenjs: 4.0.0 prompts: 2.4.2 public-ip: 7.0.1 @@ -5514,9 +5969,9 @@ snapshots: source-map-js: 1.2.1 typescript: 5.9.2 unhead: 2.0.10 - unocss: 66.2.0(postcss@8.5.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) - unplugin-icons: 22.1.0(@vue/compiler-sfc@3.5.16) - unplugin-vue-components: 28.7.0(@babel/parser@7.27.5)(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)) + unocss: 66.2.0(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) + unplugin-icons: 22.1.0(@vue/compiler-sfc@3.5.18) + unplugin-vue-components: 28.7.0(@babel/parser@7.28.0)(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)) unplugin-vue-markdown: 28.3.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) untun: 0.1.3 uqr: 0.1.2 @@ -5558,7 +6013,7 @@ snapshots: - vue-template-compiler - vue-template-es2015-compiler - '@slidev/client@51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': + '@slidev/client@51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': dependencies: '@antfu/utils': 9.2.0 '@iconify-json/carbon': 1.2.9 @@ -5567,9 +6022,9 @@ snapshots: '@shikijs/engine-javascript': 3.6.0 '@shikijs/monaco': 3.6.0 '@shikijs/vitepress-twoslash': 3.6.0(@nuxt/kit@3.17.5)(typescript@5.9.2) - '@slidev/parser': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/parser': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) '@slidev/rough-notation': 0.1.0 - '@slidev/types': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/types': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) '@typescript/ata': 0.9.8(typescript@5.9.2) '@unhead/vue': 2.0.10(vue@3.5.16(typescript@5.9.2)) '@unocss/reset': 66.2.0 @@ -5591,7 +6046,7 @@ snapshots: shiki: 3.6.0 shiki-magic-move: 1.1.0(shiki@3.6.0)(vue@3.5.16(typescript@5.9.2)) typescript: 5.9.2 - unocss: 66.2.0(postcss@8.5.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) + unocss: 66.2.0(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) vue: 3.5.16(typescript@5.9.2) vue-router: 4.5.1(vue@3.5.16(typescript@5.9.2)) yaml: 2.8.0 @@ -5612,10 +6067,10 @@ snapshots: - vue-template-compiler - vue-template-es2015-compiler - '@slidev/parser@51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': + '@slidev/parser@51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': dependencies: '@antfu/utils': 9.2.0 - '@slidev/types': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/types': 51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) yaml: 2.8.0 transitivePeerDependencies: - '@nuxt/kit' @@ -5636,7 +6091,7 @@ snapshots: dependencies: roughjs: 4.6.6 - '@slidev/types@51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.16)(markdown-it-async@2.2.0)(postcss@8.5.5)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': + '@slidev/types@51.8.2(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': dependencies: '@antfu/utils': 9.2.0 '@shikijs/markdown-it': 3.6.0(markdown-it-async@2.2.0) @@ -5646,8 +6101,8 @@ snapshots: mermaid: 11.6.0 monaco-editor: 0.52.2 shiki: 3.6.0 - unocss: 66.2.0(postcss@8.5.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) - unplugin-icons: 22.1.0(@vue/compiler-sfc@3.5.16) + unocss: 66.2.0(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) + unplugin-icons: 22.1.0(@vue/compiler-sfc@3.5.18) unplugin-vue-markdown: 28.3.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) vite-plugin-inspect: 11.1.0(@nuxt/kit@3.17.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) vite-plugin-remote-assets: 2.0.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) @@ -5670,17 +6125,51 @@ snapshots: - vue-template-compiler - vue-template-es2015-compiler - '@stylistic/eslint-plugin@5.2.2(eslint@9.33.0(jiti@2.4.2))': + '@slidev/types@52.1.0(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(typescript@5.9.2)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) - '@typescript-eslint/types': 8.38.0 - eslint: 9.33.0(jiti@2.4.2) - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - estraverse: 5.3.0 - picomatch: 4.0.3 - - '@szmarczak/http-timer@5.0.1': + '@antfu/utils': 9.2.0 + '@shikijs/markdown-it': 3.9.2(markdown-it-async@2.2.0) + '@vitejs/plugin-vue': 6.0.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + '@vitejs/plugin-vue-jsx': 5.0.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + katex: 0.16.22 + mermaid: 11.9.0 + monaco-editor: 0.52.2 + shiki: 3.9.2 + unocss: 66.4.2(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + unplugin-icons: 22.1.0(@vue/compiler-sfc@3.5.18) + unplugin-vue-markdown: 29.1.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-inspect: 11.3.2(@nuxt/kit@3.17.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-remote-assets: 2.0.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-static-copy: 3.1.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-vue-server-ref: 1.0.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) + vue-router: 4.5.1(vue@3.5.18(typescript@5.9.2)) + transitivePeerDependencies: + - '@nuxt/kit' + - '@svgr/core' + - '@svgx/core' + - '@unocss/webpack' + - '@vue/compiler-sfc' + - markdown-it-async + - postcss + - supports-color + - svelte + - typescript + - vite + - vue-template-compiler + - vue-template-es2015-compiler + + '@stylistic/eslint-plugin@5.2.2(eslint@9.33.0(jiti@2.4.2))': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@typescript-eslint/types': 8.38.0 + eslint: 9.33.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + estraverse: 5.3.0 + picomatch: 4.0.3 + + '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 @@ -6053,6 +6542,14 @@ snapshots: transitivePeerDependencies: - vue + '@unocss/astro@66.4.2(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/reset': 66.4.2 + '@unocss/vite': 66.4.2(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + optionalDependencies: + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + '@unocss/cli@66.2.0': dependencies: '@ampproject/remapping': 2.3.0 @@ -6069,17 +6566,44 @@ snapshots: tinyglobby: 0.2.14 unplugin-utils: 0.2.4 + '@unocss/cli@66.4.2': + dependencies: + '@ampproject/remapping': 2.3.0 + '@unocss/config': 66.4.2 + '@unocss/core': 66.4.2 + '@unocss/preset-uno': 66.4.2 + cac: 6.7.14 + chokidar: 3.6.0 + colorette: 2.0.20 + consola: 3.4.2 + magic-string: 0.30.17 + pathe: 2.0.3 + perfect-debounce: 1.0.0 + tinyglobby: 0.2.14 + unplugin-utils: 0.2.4 + '@unocss/config@66.2.0': dependencies: '@unocss/core': 66.2.0 unconfig: 7.3.2 + '@unocss/config@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + unconfig: 7.3.2 + '@unocss/core@66.2.0': {} + '@unocss/core@66.4.2': {} + '@unocss/extractor-arbitrary-variants@66.2.0': dependencies: '@unocss/core': 66.2.0 + '@unocss/extractor-arbitrary-variants@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/extractor-mdc@66.2.0': {} '@unocss/inspector@66.2.0(vue@3.5.16(typescript@5.9.2))': @@ -6093,19 +6617,41 @@ snapshots: transitivePeerDependencies: - vue - '@unocss/postcss@66.2.0(postcss@8.5.5)': + '@unocss/inspector@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/rule-utils': 66.4.2 + colorette: 2.0.20 + gzip-size: 6.0.0 + sirv: 3.0.1 + vue-flow-layout: 0.2.0 + + '@unocss/postcss@66.2.0(postcss@8.5.6)': dependencies: '@unocss/config': 66.2.0 '@unocss/core': 66.2.0 '@unocss/rule-utils': 66.2.0 css-tree: 3.1.0 - postcss: 8.5.5 + postcss: 8.5.6 + tinyglobby: 0.2.14 + + '@unocss/postcss@66.4.2(postcss@8.5.6)': + dependencies: + '@unocss/config': 66.4.2 + '@unocss/core': 66.4.2 + '@unocss/rule-utils': 66.4.2 + css-tree: 3.1.0 + postcss: 8.5.6 tinyglobby: 0.2.14 '@unocss/preset-attributify@66.2.0': dependencies: '@unocss/core': 66.2.0 + '@unocss/preset-attributify@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/preset-icons@66.2.0': dependencies: '@iconify/utils': 2.3.0 @@ -6114,74 +6660,154 @@ snapshots: transitivePeerDependencies: - supports-color + '@unocss/preset-icons@66.4.2': + dependencies: + '@iconify/utils': 3.0.1 + '@unocss/core': 66.4.2 + ofetch: 1.4.1 + transitivePeerDependencies: + - supports-color + '@unocss/preset-mini@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/extractor-arbitrary-variants': 66.2.0 '@unocss/rule-utils': 66.2.0 + '@unocss/preset-mini@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/extractor-arbitrary-variants': 66.4.2 + '@unocss/rule-utils': 66.4.2 + '@unocss/preset-tagify@66.2.0': dependencies: '@unocss/core': 66.2.0 + '@unocss/preset-tagify@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/preset-typography@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/preset-mini': 66.2.0 '@unocss/rule-utils': 66.2.0 + '@unocss/preset-typography@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/preset-mini': 66.4.2 + '@unocss/rule-utils': 66.4.2 + '@unocss/preset-uno@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/preset-wind3': 66.2.0 + '@unocss/preset-uno@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/preset-wind3': 66.4.2 + '@unocss/preset-web-fonts@66.2.0': dependencies: '@unocss/core': 66.2.0 ofetch: 1.4.1 + '@unocss/preset-web-fonts@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + ofetch: 1.4.1 + '@unocss/preset-wind3@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/preset-mini': 66.2.0 '@unocss/rule-utils': 66.2.0 + '@unocss/preset-wind3@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/preset-mini': 66.4.2 + '@unocss/rule-utils': 66.4.2 + '@unocss/preset-wind4@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/extractor-arbitrary-variants': 66.2.0 '@unocss/rule-utils': 66.2.0 + '@unocss/preset-wind4@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/extractor-arbitrary-variants': 66.4.2 + '@unocss/rule-utils': 66.4.2 + '@unocss/preset-wind@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/preset-wind3': 66.2.0 + '@unocss/preset-wind@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/preset-wind3': 66.4.2 + '@unocss/reset@66.2.0': {} + '@unocss/reset@66.4.2': {} + '@unocss/rule-utils@66.2.0': dependencies: '@unocss/core': 66.2.0 magic-string: 0.30.17 + '@unocss/rule-utils@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + magic-string: 0.30.17 + '@unocss/transformer-attributify-jsx@66.2.0': dependencies: '@unocss/core': 66.2.0 + '@unocss/transformer-attributify-jsx@66.4.2': + dependencies: + '@babel/parser': 7.28.0 + '@babel/traverse': 7.28.0 + '@unocss/core': 66.4.2 + transitivePeerDependencies: + - supports-color + '@unocss/transformer-compile-class@66.2.0': dependencies: '@unocss/core': 66.2.0 + '@unocss/transformer-compile-class@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/transformer-directives@66.2.0': dependencies: '@unocss/core': 66.2.0 '@unocss/rule-utils': 66.2.0 css-tree: 3.1.0 + '@unocss/transformer-directives@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/rule-utils': 66.4.2 + css-tree: 3.1.0 + '@unocss/transformer-variant-group@66.2.0': dependencies: '@unocss/core': 66.2.0 + '@unocss/transformer-variant-group@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + '@unocss/vite@66.2.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': dependencies: '@ampproject/remapping': 2.3.0 @@ -6197,6 +6823,19 @@ snapshots: transitivePeerDependencies: - vue + '@unocss/vite@66.4.2(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))': + dependencies: + '@ampproject/remapping': 2.3.0 + '@unocss/config': 66.4.2 + '@unocss/core': 66.4.2 + '@unocss/inspector': 66.4.2 + chokidar: 3.6.0 + magic-string: 0.30.17 + pathe: 2.0.3 + tinyglobby: 0.2.14 + unplugin-utils: 0.2.4 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + '@vitejs/plugin-vue-jsx@4.2.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': dependencies: '@babel/core': 7.27.4 @@ -6208,11 +6847,28 @@ snapshots: transitivePeerDependencies: - supports-color + '@vitejs/plugin-vue-jsx@5.0.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': + dependencies: + '@babel/core': 7.28.0 + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.28.0) + '@rolldown/pluginutils': 1.0.0-beta.32 + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0) + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) + transitivePeerDependencies: + - supports-color + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': dependencies: vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) vue: 3.5.16(typescript@5.9.2) + '@vitejs/plugin-vue@6.0.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': + dependencies: + '@rolldown/pluginutils': 1.0.0-beta.29 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) + '@vitest/eslint-plugin@1.3.4(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) @@ -6246,6 +6902,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0)': + dependencies: + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 + '@vue/babel-helper-vue-transform-on': 1.4.0 + '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0) + '@vue/shared': 3.5.16 + optionalDependencies: + '@babel/core': 7.28.0 + transitivePeerDependencies: + - supports-color + '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.4)': dependencies: '@babel/code-frame': 7.27.1 @@ -6257,6 +6929,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.28.0)': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.28.0 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/parser': 7.27.5 + '@vue/compiler-sfc': 3.5.16 + transitivePeerDependencies: + - supports-color + '@vue/compiler-core@3.5.16': dependencies: '@babel/parser': 7.27.5 @@ -6265,11 +6948,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.18': + dependencies: + '@babel/parser': 7.28.0 + '@vue/shared': 3.5.18 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.16': dependencies: '@vue/compiler-core': 3.5.16 '@vue/shared': 3.5.16 + '@vue/compiler-dom@3.5.18': + dependencies: + '@vue/compiler-core': 3.5.18 + '@vue/shared': 3.5.18 + '@vue/compiler-sfc@3.5.16': dependencies: '@babel/parser': 7.27.5 @@ -6282,11 +6978,28 @@ snapshots: postcss: 8.5.5 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.18': + dependencies: + '@babel/parser': 7.28.0 + '@vue/compiler-core': 3.5.18 + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.6 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.16': dependencies: '@vue/compiler-dom': 3.5.16 '@vue/shared': 3.5.16 + '@vue/compiler-ssr@3.5.18': + dependencies: + '@vue/compiler-dom': 3.5.18 + '@vue/shared': 3.5.18 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -6311,11 +7024,20 @@ snapshots: dependencies: '@vue/shared': 3.5.16 + '@vue/reactivity@3.5.18': + dependencies: + '@vue/shared': 3.5.18 + '@vue/runtime-core@3.5.16': dependencies: '@vue/reactivity': 3.5.16 '@vue/shared': 3.5.16 + '@vue/runtime-core@3.5.18': + dependencies: + '@vue/reactivity': 3.5.18 + '@vue/shared': 3.5.18 + '@vue/runtime-dom@3.5.16': dependencies: '@vue/reactivity': 3.5.16 @@ -6323,14 +7045,29 @@ snapshots: '@vue/shared': 3.5.16 csstype: 3.1.3 + '@vue/runtime-dom@3.5.18': + dependencies: + '@vue/reactivity': 3.5.18 + '@vue/runtime-core': 3.5.18 + '@vue/shared': 3.5.18 + csstype: 3.1.3 + '@vue/server-renderer@3.5.16(vue@3.5.16(typescript@5.9.2))': dependencies: '@vue/compiler-ssr': 3.5.16 '@vue/shared': 3.5.16 vue: 3.5.16(typescript@5.9.2) + '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))': + dependencies: + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 + vue: 3.5.18(typescript@5.9.2) + '@vue/shared@3.5.16': {} + '@vue/shared@3.5.18': {} + '@vueuse/core@13.3.0(vue@3.5.16(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.21 @@ -6424,6 +7161,8 @@ snapshots: birpc@2.3.0: {} + birpc@2.5.0: {} + boolbase@1.0.0: {} brace-expansion@1.1.12: @@ -7440,11 +8179,11 @@ snapshots: semver: 7.7.2 strip-indent: 4.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2)): dependencies: eslint: 9.33.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.4.2))): dependencies: @@ -7459,6 +8198,19 @@ snapshots: optionalDependencies: '@typescript-eslint/parser': 8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.33.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.4.2))): + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + eslint: 9.33.0(jiti@2.4.2) + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.7.2 + vue-eslint-parser: 10.2.0(eslint@9.33.0(jiti@2.4.2)) + xml-name-validator: 4.0.0 + optionalDependencies: + '@typescript-eslint/parser': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + eslint-plugin-yml@1.18.0(eslint@9.33.0(jiti@2.4.2)): dependencies: debug: 4.4.1 @@ -7470,9 +8222,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.16)(eslint@9.33.0(jiti@2.4.2)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0(jiti@2.4.2)): dependencies: - '@vue/compiler-sfc': 3.5.16 + '@vue/compiler-sfc': 3.5.18 eslint: 9.33.0(jiti@2.4.2) eslint-scope@8.4.0: @@ -8283,6 +9035,8 @@ snapshots: marked@15.0.12: {} + marked@16.1.2: {} + mdast-util-find-and-replace@3.0.2: dependencies: '@types/mdast': 4.0.4 @@ -8492,6 +9246,31 @@ snapshots: transitivePeerDependencies: - supports-color + mermaid@11.9.0: + dependencies: + '@braintree/sanitize-url': 7.1.1 + '@iconify/utils': 2.3.0 + '@mermaid-js/parser': 0.6.2 + '@types/d3': 7.4.3 + cytoscape: 3.32.0 + cytoscape-cose-bilkent: 4.1.0(cytoscape@3.32.0) + cytoscape-fcose: 2.2.0(cytoscape@3.32.0) + d3: 7.9.0 + d3-sankey: 0.12.3 + dagre-d3-es: 7.0.11 + dayjs: 1.11.13 + dompurify: 3.2.6 + katex: 0.16.22 + khroma: 2.1.0 + lodash-es: 4.17.21 + marked: 16.1.2 + roughjs: 4.6.6 + stylis: 4.3.6 + ts-dedent: 2.2.0 + uuid: 11.1.0 + transitivePeerDependencies: + - supports-color + micromark-core-commonmark@2.0.3: dependencies: decode-named-character-reference: 1.2.0 @@ -8828,6 +9607,13 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 3.1.0 + open@10.2.0: + dependencies: + default-browser: 5.2.1 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + wsl-utils: 0.1.0 + optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -9018,9 +9804,9 @@ snapshots: style-value-types: 5.1.2 tslib: 2.4.0 - postcss-nested@7.0.2(postcss@8.5.5): + postcss-nested@7.0.2(postcss@8.5.6): dependencies: - postcss: 8.5.5 + postcss: 8.5.6 postcss-selector-parser: 7.1.0 postcss-selector-parser@6.1.2: @@ -9039,6 +9825,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + pptxgenjs@4.0.0: dependencies: '@types/node': 22.15.31 @@ -9350,6 +10142,17 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + shiki@3.9.2: + dependencies: + '@shikijs/core': 3.9.2 + '@shikijs/engine-javascript': 3.9.2 + '@shikijs/engine-oniguruma': 3.9.2 + '@shikijs/langs': 3.9.2 + '@shikijs/themes': 3.9.2 + '@shikijs/types': 3.9.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + signal-exit@3.0.7: {} sirv@3.0.1: @@ -9696,12 +10499,12 @@ snapshots: universalify@2.0.1: {} - unocss@66.2.0(postcss@8.5.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)): + unocss@66.2.0(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)): dependencies: '@unocss/astro': 66.2.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) '@unocss/cli': 66.2.0 '@unocss/core': 66.2.0 - '@unocss/postcss': 66.2.0(postcss@8.5.5) + '@unocss/postcss': 66.2.0(postcss@8.5.6) '@unocss/preset-attributify': 66.2.0 '@unocss/preset-icons': 66.2.0 '@unocss/preset-mini': 66.2.0 @@ -9724,9 +10527,36 @@ snapshots: - supports-color - vue + unocss@66.4.2(postcss@8.5.6)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + '@unocss/astro': 66.4.2(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + '@unocss/cli': 66.4.2 + '@unocss/core': 66.4.2 + '@unocss/postcss': 66.4.2(postcss@8.5.6) + '@unocss/preset-attributify': 66.4.2 + '@unocss/preset-icons': 66.4.2 + '@unocss/preset-mini': 66.4.2 + '@unocss/preset-tagify': 66.4.2 + '@unocss/preset-typography': 66.4.2 + '@unocss/preset-uno': 66.4.2 + '@unocss/preset-web-fonts': 66.4.2 + '@unocss/preset-wind': 66.4.2 + '@unocss/preset-wind3': 66.4.2 + '@unocss/preset-wind4': 66.4.2 + '@unocss/transformer-attributify-jsx': 66.4.2 + '@unocss/transformer-compile-class': 66.4.2 + '@unocss/transformer-directives': 66.4.2 + '@unocss/transformer-variant-group': 66.4.2 + '@unocss/vite': 66.4.2(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + optionalDependencies: + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + transitivePeerDependencies: + - postcss + - supports-color + unpipe@1.0.0: {} - unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.16): + unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.18): dependencies: '@antfu/install-pkg': 1.1.0 '@iconify/utils': 2.3.0 @@ -9734,7 +10564,7 @@ snapshots: local-pkg: 1.1.1 unplugin: 2.3.5 optionalDependencies: - '@vue/compiler-sfc': 3.5.16 + '@vue/compiler-sfc': 3.5.18 transitivePeerDependencies: - supports-color @@ -9743,7 +10573,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@28.7.0(@babel/parser@7.27.5)(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)): + unplugin-vue-components@28.7.0(@babel/parser@7.28.0)(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)): dependencies: chokidar: 3.6.0 debug: 4.4.1 @@ -9755,7 +10585,7 @@ snapshots: unplugin-utils: 0.2.4 vue: 3.5.16(typescript@5.9.2) optionalDependencies: - '@babel/parser': 7.27.5 + '@babel/parser': 7.28.0 '@nuxt/kit': 3.17.5 transitivePeerDependencies: - supports-color @@ -9772,6 +10602,18 @@ snapshots: unplugin-utils: 0.2.4 vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + unplugin-vue-markdown@29.1.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + '@mdit-vue/plugin-component': 2.1.4 + '@mdit-vue/plugin-frontmatter': 2.1.4 + '@mdit-vue/types': 2.1.4 + '@types/markdown-it': 14.1.2 + markdown-it: 14.1.0 + markdown-it-async: 2.2.0 + unplugin: 2.3.5 + unplugin-utils: 0.2.4 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + unplugin@2.3.5: dependencies: acorn: 8.15.0 @@ -9838,10 +10680,20 @@ snapshots: vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) vite-hot-client: 2.0.4(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite-dev-rpc@1.1.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + birpc: 2.5.0 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite-hot-client@2.0.4(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): dependencies: vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite-hot-client@2.1.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite-plugin-inspect@11.1.0(@nuxt/kit@3.17.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): dependencies: ansis: 3.17.0 @@ -9859,6 +10711,23 @@ snapshots: transitivePeerDependencies: - supports-color + vite-plugin-inspect@11.3.2(@nuxt/kit@3.17.5)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + ansis: 4.1.0 + debug: 4.4.1 + error-stack-parser-es: 1.0.5 + ohash: 2.0.11 + open: 10.2.0 + perfect-debounce: 1.0.0 + sirv: 3.0.1 + unplugin-utils: 0.2.4 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + optionalDependencies: + '@nuxt/kit': 3.17.5 + transitivePeerDependencies: + - supports-color + vite-plugin-remote-assets@2.0.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): dependencies: debug: 4.4.1 @@ -9878,6 +10747,15 @@ snapshots: tinyglobby: 0.2.14 vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite-plugin-static-copy@3.1.1(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + chokidar: 3.6.0 + fs-extra: 11.3.0 + p-map: 7.0.3 + picocolors: 1.1.1 + tinyglobby: 0.2.14 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite-plugin-vue-server-ref@1.0.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)): dependencies: debug: 4.4.1 @@ -9889,6 +10767,17 @@ snapshots: transitivePeerDependencies: - supports-color + vite-plugin-vue-server-ref@1.0.0(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)): + dependencies: + debug: 4.4.1 + klona: 2.0.6 + mlly: 1.7.4 + ufo: 1.6.1 + vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) + transitivePeerDependencies: + - supports-color + vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0): dependencies: esbuild: 0.25.5 @@ -9941,6 +10830,8 @@ snapshots: dependencies: vue: 3.5.16(typescript@5.9.2) + vue-flow-layout@0.2.0: {} + vue-resize@2.0.0-alpha.1(vue@3.5.16(typescript@5.9.2)): dependencies: vue: 3.5.16(typescript@5.9.2) @@ -9950,6 +10841,11 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.16(typescript@5.9.2) + vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)): + dependencies: + '@vue/devtools-api': 6.6.4 + vue: 3.5.18(typescript@5.9.2) + vue@3.5.16(typescript@5.9.2): dependencies: '@vue/compiler-dom': 3.5.16 @@ -9960,6 +10856,16 @@ snapshots: optionalDependencies: typescript: 5.9.2 + vue@3.5.18(typescript@5.9.2): + dependencies: + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-sfc': 3.5.18 + '@vue/runtime-dom': 3.5.18 + '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.9.2)) + '@vue/shared': 3.5.18 + optionalDependencies: + typescript: 5.9.2 + webpack-virtual-modules@0.6.2: {} which-module@2.0.1: {} @@ -9984,6 +10890,10 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + wsl-utils@0.1.0: + dependencies: + is-wsl: 3.1.0 + xml-name-validator@4.0.0: {} xtend@4.0.2: {}