diff --git a/package.json b/package.json index 3a7b009..24e86eb 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@antfu/eslint-config": "^4.12.0", "@eslint/js": "^9.24.0", "@eslint/markdown": "^6.3.0", - "@slidev/cli": "^51.5.0", + "@slidev/cli": "^52.0.0", "@typescript-eslint/eslint-plugin": "^8.29.1", "conventional-github-releaser": "^3.1.5", "eslint": "^9.24.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4cdfb55..8552104 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: 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)) + version: 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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.5.1))(typescript@5.9.2) '@eslint/js': specifier: ^9.24.0 version: 9.33.0 @@ -40,20 +40,20 @@ importers: specifier: ^6.3.0 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) + specifier: ^52.0.0 + version: 52.1.0(@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.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) conventional-github-releaser: specifier: ^3.1.5 version: 3.1.5 eslint: specifier: ^9.24.0 - version: 9.33.0(jiti@2.4.2) + version: 9.33.0(jiti@2.5.1) 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.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.5.1))) globals: specifier: ^16.0.0 version: 16.3.0 @@ -68,7 +68,7 @@ importers: version: 5.9.2 typescript-eslint: specifier: ^8.29.1 - version: 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + version: 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) packages: @@ -131,8 +131,8 @@ packages: '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} - '@antfu/ni@24.4.0': - resolution: {integrity: sha512-ZjriRbGyWGSrBE1RY2qBIXyilejMWLDWh2Go2dqFottyiuOze36+BpPch2z2WnGEgEbzTBVPetMmQvt0xt+iww==} + '@antfu/ni@25.0.0': + resolution: {integrity: sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==} hasBin: true '@antfu/utils@8.1.1': @@ -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==} @@ -553,8 +578,8 @@ packages: resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} engines: {node: '>=6.9.0'} - '@iconify-json/carbon@1.2.9': - resolution: {integrity: sha512-RyeSAuFTzhs1GX4yrzVEKEbNQGt95p9zMR4S2F63vbThtNoUr5OKwaWbhO/GbHQCSgdbKuZv2ApAOsY2fLxLbQ==} + '@iconify-json/carbon@1.2.13': + resolution: {integrity: sha512-vXrFFKkfYaZSwf4WfnRQJQMnpEzxlPlupwZZlS1WvOAuNnWahsUudHycaMpoBzDqBfniH4KQ2b5qnw0VMKoJug==} '@iconify-json/ph@1.2.2': resolution: {integrity: sha512-PgkEZNtqa8hBGjHXQa4pMwZa93hmfu8FUSjs/nv4oUU6yLsgv+gh9nu28Kqi8Fz9CCVu4hj1MZs9/60J57IzFw==} @@ -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,22 +900,36 @@ packages: markdown-it-async: optional: true - '@shikijs/monaco@3.6.0': - resolution: {integrity: sha512-tn2KI3oipAQP3X0dvqBQ+k55cQufydABWmAUBJ67e/KxqGegAm8U252GKyivPqKizo++BpnAAz5Q/GGTnP0S7g==} + '@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.9.2': + resolution: {integrity: sha512-Z6WViZ+0lXMDo7vvw9I/nPi4F8OYKnWDFYxUJyQZ5LF5hcKdpMn4zPYjA8o+MmMU8w0/TmionTYOU9Rng5Xh3A==} '@shikijs/themes@3.6.0': resolution: {integrity: sha512-Fq2j4nWr1DF4drvmhqKq8x5vVQ27VncF8XZMBuHuQMZvUSS3NBgpqfwz/FoGe36+W6PvniZ1yDlg2d4kmYDU6w==} - '@shikijs/twoslash@3.6.0': - resolution: {integrity: sha512-AxRxLWtmrVftwxN/2hSL6Hym+bannS+zuUEXpbNuo6BpG4jHTM0KEkICEH3B3Gm5ZNzGdI74NdDiAqAZ6WPJuQ==} + '@shikijs/themes@3.9.2': + resolution: {integrity: sha512-6z5lBPBMRfLyyEsgf6uJDHPa6NAGVzFJqH4EAZ+03+7sedYir2yJBRu2uPZOKmj43GyhVHWHvyduLDAwJQfDjA==} + + '@shikijs/twoslash@3.9.2': + resolution: {integrity: sha512-LRAhdZwp+4AXyScSgWAyoo1EM6lf2iTQPivl3w9fWSBi3yp4MJZfbed/6dcemd20jW4A9olzB3j1mFAKv/CRFw==} peerDependencies: typescript: '>=5.5.0' '@shikijs/types@3.6.0': resolution: {integrity: sha512-cLWFiToxYu0aAzJqhXTQsFiJRTFDAGl93IrMSBNaGSzs7ixkLfdG6pH11HipuWFGW5vyx4X47W8HDQ7eSrmBUg==} - '@shikijs/vitepress-twoslash@3.6.0': - resolution: {integrity: sha512-pUoRj98UDV41CxfxPysrBryc1/1WdUL93ogcD/s156i4XcujnCfJJc+y5vR3W5Nc1R31VUacwWsI8HhaRRS/uA==} + '@shikijs/types@3.9.2': + resolution: {integrity: sha512-/M5L0Uc2ljyn2jKvj4Yiah7ow/W+DJSglVafvWAJ/b8AZDeeRAdMu3c2riDzB7N42VD+jSnWxeP9AKtd4TfYVw==} + + '@shikijs/vitepress-twoslash@3.9.2': + resolution: {integrity: sha512-s1pQyHr6QJG37MMPVZeGBfNjb359e/ndKhqh5b5OTfLO+a3BHe9qKAc6YZCBLhx/2aclYcbrNSUpm0RqLP6EkA==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -873,8 +942,8 @@ packages: resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} engines: {node: '>=14.16'} - '@slidev/cli@51.8.2': - resolution: {integrity: sha512-ptdnfIyCDn4+1fpGG3xZfiK/Q47quVmMemFMjfBZShl2y+8hVXYKQ0ZYa3P7ZYRnzmeJwcT3sxSBaO73Vcra8w==} + '@slidev/cli@52.1.0': + resolution: {integrity: sha512-aN15gXhUWc9UC6CBXUbaWIeOYE0mvU4DuOjp0EuBroqD8jpSDKjQKquv0kIEs0JsIymgOpfbOP9Ha1xuZN0Eew==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -883,12 +952,12 @@ packages: playwright-chromium: optional: true - '@slidev/client@51.8.2': - resolution: {integrity: sha512-pdh+1xa78O7WKBLnpoKZU9YgtWHFVpssj2VDm1AvoWcgprHbhg9AolWh6y3Ha6s42O9j+LdF0vPRMm/TBYE+ag==} + '@slidev/client@52.1.0': + resolution: {integrity: sha512-L2NLU4U4v+DTNSeqCY2uOmdokof0g4bcClTWlUjTiTuGl5uYetuIx2Wx+ZQyUnw+x1q1llfcBIbb3a5y+6IhHA==} engines: {node: '>=18.0.0'} - '@slidev/parser@51.8.2': - resolution: {integrity: sha512-jFytAdfR+2Ivv80JtIsb1ryBuBskrB5rAUIRmUjHyY8QW3SsEvtp0luP75pGXpSSIdidAhMduYwkhdIx+wx2KA==} + '@slidev/parser@52.1.0': + resolution: {integrity: sha512-eW6NR+AwtZa1rdFKsMf9qD2kVB/HVvufuUinhqzJVBSZf/idqXoMNxGq5pu+0PyyXDHaFL+qry818VecfmXQdg==} engines: {node: '>=18.0.0'} '@slidev/rough-notation@0.1.0': @@ -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} @@ -1173,10 +1246,10 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@unhead/vue@2.0.10': - resolution: {integrity: sha512-lV7E1sXX6/te8+IiUwlMysBAyJT/WM5Je47cRnpU5hsvDRziSIGfim9qMWbsTouH+paavRJz1i8gk5hRzjvkcw==} + '@unhead/vue@2.0.14': + resolution: {integrity: sha512-Ym9f+Kd2Afqek2FtUHvYvK+j2uZ2vbZ6Rr9NCnNGGBMdmafAuiZpT117YGyh0ARcueL6Znia0U8ySqPsnHOZIg==} peerDependencies: - vue: '>=3.5.13' + vue: '>=3.5.18' '@unocss/astro@66.2.0': resolution: {integrity: sha512-UL95urnTaAtdu4WfRRuD52vziULkatco+Mdmza6FWhMnMaCvj5ErY1VDJQRCyO5foEYT4ky8pbzs5gv6ZGU40A==} @@ -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-mdc@66.2.0': - resolution: {integrity: sha512-c7OU2Dqy3sKElRNdIyEKNUGRi2/QVWGkbwI4ip3ZjqxqWMk7cGtYaviUZjPLXH6qgNnQi2dqGdYzf7Ln8+M8BA==} + '@unocss/extractor-arbitrary-variants@66.4.2': + resolution: {integrity: sha512-T/eSeodfAp7HaWnQGqVLOsW4PbKUAvuybNRyvFWThMneM2qo+dOo3kFnA5my9ULAmRSFsAlyB1DnupD3qv5Klg==} + + '@unocss/extractor-mdc@66.4.2': + resolution: {integrity: sha512-3beKcSs4/XosPeeW8p/eYyl0zxRFKmsLos8Kfhep+13Kvufu2hO1gw6E9XFOASoJ0ufB2gXCC3O3tuZiTkIpQw==} '@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: @@ -1293,11 +1466,11 @@ packages: vitest: optional: true - '@volar/language-core@2.4.14': - resolution: {integrity: sha512-X6beusV0DvuVseaOEy7GoagS4rYHgDHnTrdOj5jeUb49fW5ceQyP9Ej5rBhqgz2wJggl+2fDbbojq1XKaxDi6w==} + '@volar/language-core@2.4.22': + resolution: {integrity: sha512-gp4M7Di5KgNyIyO903wTClYBavRt6UyFNpc5LWfyZr1lBsTUY+QrVZfmbNF2aCyfklBOVk9YC4p+zkwoyT7ECg==} - '@volar/source-map@2.4.14': - resolution: {integrity: sha512-5TeKKMh7Sfxo8021cJfmBzcjfY1SsXsPMMjMvjY7ivesdnybqqS+GxGAoXHAOUawQTwtdUxgP65Im+dEmvWtYQ==} + '@volar/source-map@2.4.22': + resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==} '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} @@ -1318,23 +1491,35 @@ 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==} '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/language-core@2.2.4': - resolution: {integrity: sha512-eGGdw7eWUwdIn9Fy/irJ7uavCGfgemuHQABgJ/hU1UgZFnbTg9VWeXvHQdhY+2SPQZWJqWXvRWIg67t4iWEa+Q==} + '@vue/language-core@3.0.5': + resolution: {integrity: sha512-gCEjn9Ik7I/seHVNIEipOm8W+f3/kg60e8s1IgIkMYma2wu9ZGUTMv3mSL2bX+Md2L8fslceJ4SU8j1fgSRoiw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1344,32 +1529,49 @@ 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==} - '@vueuse/core@13.3.0': - resolution: {integrity: sha512-uYRz5oEfebHCoRhK4moXFM3NSCd5vu2XMLOq/Riz5FdqZMy2RvBtazdtL3gEcmDyqkztDe9ZP/zymObMIbiYSg==} + '@vue/shared@3.5.18': + resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} + + '@vueuse/core@13.6.0': + resolution: {integrity: sha512-DJbD5fV86muVmBgS9QQPddVX7d9hWYswzlf4bIyUD2dj8GC46R1uNClZhVAmsdVts4xb2jwp1PbpuiA50Qee1A==} peerDependencies: vue: ^3.5.0 - '@vueuse/math@13.3.0': - resolution: {integrity: sha512-Kq2bGw/RSljoXcr3ec5FHesnC/Pu+yShlluncjuIbrtDzjoFUWClX3hadCmtJWFWltLZxyIXafkB2tutXqPNtg==} + '@vueuse/math@13.6.0': + resolution: {integrity: sha512-555+vSgy3EOi3UZWsrxuOsbhQQLtmZFK8+BdAalHhlxLrJsHYqVUhbIuyFvjNFYgG4dpvLS8XcBVB8eaTYswBA==} peerDependencies: vue: ^3.5.0 - '@vueuse/metadata@13.3.0': - resolution: {integrity: sha512-42IzJIOYCKIb0Yjv1JfaKpx8JlCiTmtCWrPxt7Ja6Wzoq0h79+YVXmBV03N966KEmDEESTbp5R/qO3AB5BDnGw==} + '@vueuse/metadata@13.6.0': + resolution: {integrity: sha512-rnIH7JvU7NjrpexTsl2Iwv0V0yAx9cw7+clymjKuLSXG0QMcLD0LDgdNmXic+qL0SGvgSVPEpM9IDO/wqo1vkQ==} '@vueuse/motion@3.0.3': resolution: {integrity: sha512-4B+ITsxCI9cojikvrpaJcLXyq0spj3sdlzXjzesWdMRd99hhtFI6OJ/1JsqwtF73YooLe0hUn/xDR6qCtmn5GQ==} @@ -1381,6 +1583,11 @@ packages: peerDependencies: vue: ^3.5.0 + '@vueuse/shared@13.6.0': + resolution: {integrity: sha512-pDykCSoS2T3fsQrYqf9SyF0QXWHmcGPQ+qiOVjlYSzlWd9dgppB2bFSM1GgKKkt7uzn0BBMV3IbJsUfHG2+BCg==} + peerDependencies: + vue: ^3.5.0 + JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -1401,13 +1608,17 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - alien-signals@1.0.13: - resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + alien-signals@2.0.6: + resolution: {integrity: sha512-P3TxJSe31bUHBiblg59oU1PpaWPtmxF9GhJ/cB7OkgJ0qN/ifFSKUI25/v8ZhsT+lIG6ac8DpTOplXxORX6F3Q==} ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -1416,6 +1627,10 @@ packages: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + ansis@3.17.0: resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} engines: {node: '>=14'} @@ -1459,6 +1674,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==} @@ -1602,9 +1820,9 @@ packages: cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + cliui@9.0.1: + resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} + engines: {node: '>=20'} clone-regexp@3.0.0: resolution: {integrity: sha512-ujdnoq2Kxb8s3ItNBtnYeXdm07FcU0u8ARAT1lQ2YdMwQC+cdiXX8KoqMVuglztILivceTtp4ivqGSmEmhBUJw==} @@ -2140,6 +2358,9 @@ packages: electron-to-chromium@1.5.190: resolution: {integrity: sha512-k4McmnB2091YIsdCgkS0fMVMPOJgxl93ltFzaryXqwip1AaxeDqKCGLxkXODDA5Ab/D+tV5EL5+aTx76RvLRxw==} + emoji-regex@10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2532,6 +2753,10 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + get-east-asian-width@1.3.0: + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} + engines: {node: '>=18'} + get-pkg-repo@1.4.0: resolution: {integrity: sha512-xPCyvcEOxCJDxhBfXDNH+zA7mIRGb2aY1gIUJWsZkpJbp1BLHl+/Sycg26Dv+ZbZAJkO61tzbBtqHUi30NGBvg==} hasBin: true @@ -2541,8 +2766,8 @@ packages: engines: {node: '>=6.9.0'} hasBin: true - get-port-please@3.1.2: - resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} + get-port-please@3.2.0: + resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==} get-stdin@4.0.1: resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} @@ -2900,6 +3125,10 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true + jiti@2.5.1: + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} + hasBin: true + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -3126,8 +3355,8 @@ packages: markdown-it-footnote@4.0.0: resolution: {integrity: sha512-WYJ7urf+khJYl3DqofQpYfEYkZKbmXmwxQV8c8mO/hGIhgZ1wOe7R4HLFNwqx7TjILbnC98fuyeSsin19JdFcQ==} - markdown-it-mdc@0.2.5: - resolution: {integrity: sha512-7nj5/efQlZX+OAVw5nAYEH6kXtiNmRoMf5i7WDCeFRLXl5POFQCb+9s6qIsaBHnDLVWpZC3UTIPoVStbR9+24A==} + markdown-it-mdc@0.2.6: + resolution: {integrity: sha512-HxbEZoEmftdm/krWzwI3JcCWoeXTkAufme1gQt8MTN6nY7y2w/I0LI8U9TEERNPjBNtMOLaNaQsM1H+5K15UJQ==} peerDependencies: '@types/markdown-it': '*' markdown-it: ^14.0.0 @@ -3144,6 +3373,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 +3446,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 +3679,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,8 +3919,12 @@ packages: resolution: {integrity: sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg==} engines: {node: ^10 || ^12 || >=14} - pptxgenjs@4.0.0: - resolution: {integrity: sha512-iXpmNbivy64cxb4W05nDpUBkhoa73qCmvDZ2CTXYhvvX7LkJKAs6wWEEWlm3OSVJdaZtjY+AAmWgcmwNH8fSkA==} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + + pptxgenjs@4.0.1: + resolution: {integrity: sha512-TeJISr8wouAuXw4C1F/mC33xbZs/FuEG6nH9FG1Zj+nuPcGMP5YRHl6X+j3HSUnS1f3at6k75ZZXPMZlA5Lj9A==} prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -3689,8 +3934,8 @@ packages: resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} engines: {node: '>=4'} - prettier@3.5.3: - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} hasBin: true @@ -3984,6 +4229,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==} @@ -4056,6 +4304,10 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -4073,6 +4325,10 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + strip-bom-string@1.0.0: resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} engines: {node: '>=0.10.0'} @@ -4221,16 +4477,16 @@ packages: tslib@2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - twoslash-protocol@0.3.1: - resolution: {integrity: sha512-BMePTL9OkuNISSyyMclBBhV2s9++DiOCyhhCoV5Kaht6eaWLwVjCCUJHY33eZJPsyKeZYS8Wzz0h+XI01VohVw==} + twoslash-protocol@0.3.4: + resolution: {integrity: sha512-HHd7lzZNLUvjPzG/IE6js502gEzLC1x7HaO1up/f72d8G8ScWAs9Yfa97igelQRDl5h9tGcdFsRp+lNVre1EeQ==} - twoslash-vue@0.3.1: - resolution: {integrity: sha512-9/PS0/iL2m8G6N2ILdI18sZ8l6ex+W2nN5jIaTpfFPlnY0MOX2G5UxEVs+AuNimM9SwEnwfiIuDY9ubDCIQpSQ==} + twoslash-vue@0.3.4: + resolution: {integrity: sha512-R9hHbmfQMAiHG2UjB0tVFanEzz0SHDa9ZSxowAQFQMPPZSUSuP0meVG2BW2O+q7NAWzya8aJh/eXtPIMX3qsxA==} peerDependencies: typescript: ^5.5.0 - twoslash@0.3.1: - resolution: {integrity: sha512-OGqMTGvqXTcb92YQdwGfEdK0nZJA64Aj/ChLOelbl3TfYch2IoBST0Yx4C0LQ7Lzyqm9RpgcpgDxeXQIz4p2Kg==} + twoslash@0.3.4: + resolution: {integrity: sha512-RtJURJlGRxrkJmTcZMjpr7jdYly1rfgpujJr1sBM9ch7SKVht/SjFk23IOAyvwT1NLCk+SJiMrvW4rIAUM2Wug==} peerDependencies: typescript: ^5.5.0 @@ -4292,8 +4548,8 @@ packages: undici-types@7.8.0: resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} - unhead@2.0.10: - resolution: {integrity: sha512-GT188rzTCeSKt55tYyQlHHKfUTtZvgubrXiwzGeXg6UjcKO3FsagaMzQp6TVDrpDY++3i7Qt0t3pnCc/ebg5yQ==} + unhead@2.0.14: + resolution: {integrity: sha512-dRP6OCqtShhMVZQe1F4wdt/WsYl2MskxKK+cvfSo0lQnrPJ4oAUQEkxRg7pPP+vJENabhlir31HwAyHUv7wfMg==} unimport@5.0.1: resolution: {integrity: sha512-1YWzPj6wYhtwHE+9LxRlyqP4DiRrhGfJxdtH475im8ktyZXO3jHj/3PZ97zDdvkYoovFdi0K4SKl3a7l92v3sQ==} @@ -4330,6 +4586,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'} @@ -4361,12 +4629,12 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} - unplugin-vue-components@28.7.0: - resolution: {integrity: sha512-3SuWAHlTjOiZckqRBGXRdN/k6IMmKyt2Ch5/+DKwYaT321H0ItdZDvW4r8/YkEKQpN9TN3F/SZ0W342gQROC3Q==} + unplugin-vue-components@28.8.0: + resolution: {integrity: sha512-2Q6ZongpoQzuXDK0ZsVzMoshH0MWZQ1pzVL538G7oIDKRTVzHjppBDS8aB99SADGHN3lpGU7frraCG6yWNoL5Q==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 - '@nuxt/kit': ^3.2.2 + '@nuxt/kit': ^3.2.2 || ^4.0.0 vue: 2 || 3 peerDependenciesMeta: '@babel/parser': @@ -4379,6 +4647,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 +4710,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 +4735,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,25 +4756,31 @@ 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: vite: '>=2.0.0' vue: ^3.0.0 - vite@6.3.5: - resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + vite@7.1.2: + resolution: {integrity: sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@types/node': ^20.19.0 || >=22.12.0 jiti: '>=1.21.0' - less: '*' + less: ^4.0.0 lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 @@ -4508,10 +4808,10 @@ packages: yaml: optional: true - vitefu@1.0.6: - resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==} + vitefu@1.1.1: + resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0 peerDependenciesMeta: vite: optional: true @@ -4547,6 +4847,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 +4868,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 +4902,14 @@ packages: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} + wrap-ansi@9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + + 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'} @@ -4629,9 +4948,9 @@ packages: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} yargs@15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} @@ -4641,9 +4960,9 @@ packages: resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} engines: {node: '>=10'} - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} + yargs@18.0.0: + resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} @@ -4659,44 +4978,44 @@ 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.5.1))(typescript@5.9.2)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.33.0(jiti@2.5.1)) '@eslint/markdown': 7.1.0 - '@stylistic/eslint-plugin': 5.2.2(eslint@9.33.0(jiti@2.4.2)) - '@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/parser': 8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - '@vitest/eslint-plugin': 1.3.4(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@stylistic/eslint-plugin': 5.2.2(eslint@9.33.0(jiti@2.5.1)) + '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/parser': 8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + '@vitest/eslint-plugin': 1.3.4(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) ansis: 4.1.0 cac: 6.7.14 - eslint: 9.33.0(jiti@2.4.2) - eslint-config-flat-gitignore: 2.1.0(eslint@9.33.0(jiti@2.4.2)) + eslint: 9.33.0(jiti@2.5.1) + eslint-config-flat-gitignore: 2.1.0(eslint@9.33.0(jiti@2.5.1)) eslint-flat-config-utils: 2.1.0 - eslint-merge-processors: 2.0.0(eslint@9.33.0(jiti@2.4.2)) - eslint-plugin-antfu: 3.1.1(eslint@9.33.0(jiti@2.4.2)) - eslint-plugin-command: 3.3.1(eslint@9.33.0(jiti@2.4.2)) - eslint-plugin-import-lite: 0.3.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - eslint-plugin-jsdoc: 51.4.1(eslint@9.33.0(jiti@2.4.2)) - eslint-plugin-jsonc: 2.20.1(eslint@9.33.0(jiti@2.4.2)) - eslint-plugin-n: 17.21.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + eslint-merge-processors: 2.0.0(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-antfu: 3.1.1(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-command: 3.3.1(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-import-lite: 0.3.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + eslint-plugin-jsdoc: 51.4.1(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-jsonc: 2.20.1(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-n: 17.21.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.15.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - eslint-plugin-pnpm: 1.1.0(eslint@9.33.0(jiti@2.4.2)) - 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-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-plugin-perfectionist: 4.15.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + eslint-plugin-pnpm: 1.1.0(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-regexp: 2.9.0(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-toml: 0.12.0(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-unicorn: 60.0.0(eslint@9.33.0(jiti@2.5.1)) + 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.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1)) + eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.5.1))) + eslint-plugin-yml: 1.18.0(eslint@9.33.0(jiti@2.5.1)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0(jiti@2.5.1)) globals: 16.3.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.1.1 parse-gitignore: 2.0.0 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 10.2.0(eslint@9.33.0(jiti@2.4.2)) + vue-eslint-parser: 10.2.0(eslint@9.33.0(jiti@2.5.1)) yaml-eslint-parser: 1.3.0 transitivePeerDependencies: - '@eslint/json' @@ -4710,7 +5029,7 @@ snapshots: package-manager-detector: 1.3.0 tinyexec: 1.0.1 - '@antfu/ni@24.4.0': + '@antfu/ni@25.0.0': dependencies: ansis: 4.1.0 fzf: 0.5.2 @@ -4749,6 +5068,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 +5096,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 +5129,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 +5167,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 +5191,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 +5222,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 +5257,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,11 +5286,28 @@ 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))': @@ -5014,22 +5436,22 @@ snapshots: '@esbuild/win32-x64@0.25.5': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.33.0(jiti@2.4.2))': + '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.33.0(jiti@2.5.1))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.7.0(eslint@9.33.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.7.0(eslint@9.33.0(jiti@2.5.1))': dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.3.1(eslint@9.33.0(jiti@2.4.2))': + '@eslint/compat@1.3.1(eslint@9.33.0(jiti@2.5.1))': optionalDependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) '@eslint/config-array@0.21.0': dependencies: @@ -5132,7 +5554,7 @@ snapshots: '@hutson/parse-repository-url@3.0.2': {} - '@iconify-json/carbon@1.2.9': + '@iconify-json/carbon@1.2.13': dependencies: '@iconify/types': 2.0.0 @@ -5159,6 +5581,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 +5616,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 +5648,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 @@ -5224,7 +5673,7 @@ snapshots: errx: 0.1.0 exsolve: 1.0.7 ignore: 7.0.5 - jiti: 2.4.2 + jiti: 2.5.1 klona: 2.0.6 knitwork: 1.2.0 mlly: 1.7.4 @@ -5322,6 +5771,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 +5842,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,21 +5886,32 @@ snapshots: optionalDependencies: markdown-it-async: 2.2.0 - '@shikijs/monaco@3.6.0': + '@shikijs/markdown-it@3.9.2(markdown-it-async@2.2.0)': dependencies: - '@shikijs/core': 3.6.0 - '@shikijs/types': 3.6.0 + markdown-it: 14.1.0 + shiki: 3.9.2 + optionalDependencies: + markdown-it-async: 2.2.0 + + '@shikijs/monaco@3.9.2': + dependencies: + '@shikijs/core': 3.9.2 + '@shikijs/types': 3.9.2 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/themes@3.6.0': dependencies: '@shikijs/types': 3.6.0 - '@shikijs/twoslash@3.6.0(typescript@5.9.2)': + '@shikijs/themes@3.9.2': dependencies: - '@shikijs/core': 3.6.0 - '@shikijs/types': 3.6.0 - twoslash: 0.3.1(typescript@5.9.2) + '@shikijs/types': 3.9.2 + + '@shikijs/twoslash@3.9.2(typescript@5.9.2)': + dependencies: + '@shikijs/core': 3.9.2 + '@shikijs/types': 3.9.2 + twoslash: 0.3.4(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -5435,17 +5921,22 @@ snapshots: '@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)': + '@shikijs/types@3.9.2': dependencies: - '@shikijs/twoslash': 3.6.0(typescript@5.9.2) - floating-vue: 5.2.2(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)) + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + + '@shikijs/vitepress-twoslash@3.9.2(@nuxt/kit@3.17.5)(typescript@5.9.2)': + dependencies: + '@shikijs/twoslash': 3.9.2(typescript@5.9.2) + floating-vue: 5.2.2(@nuxt/kit@3.17.5)(vue@3.5.18(typescript@5.9.2)) mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.1.0 mdast-util-to-hast: 13.2.0 - shiki: 3.6.0 - twoslash: 0.3.1(typescript@5.9.2) - twoslash-vue: 0.3.1(typescript@5.9.2) - vue: 3.5.16(typescript@5.9.2) + shiki: 3.9.2 + twoslash: 0.3.4(typescript@5.9.2) + twoslash-vue: 0.3.4(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -5457,24 +5948,24 @@ 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@52.1.0(@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/ni': 25.0.0 '@antfu/utils': 9.2.0 - '@iconify-json/carbon': 1.2.9 + '@iconify-json/carbon': 1.2.13 '@iconify-json/ph': 1.2.2 '@iconify-json/svg-spinners': 1.2.2 '@lillallol/outline-pdf': 4.0.0 - '@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)) - '@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)) - '@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)) + '@shikijs/markdown-it': 3.9.2(markdown-it-async@2.2.0) + '@shikijs/twoslash': 3.9.2(typescript@5.9.2) + '@shikijs/vitepress-twoslash': 3.9.2(@nuxt/kit@3.17.5)(typescript@5.9.2) + '@slidev/client': 52.1.0(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + '@slidev/parser': 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + '@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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + '@unocss/extractor-mdc': 66.4.2 + '@unocss/reset': 66.4.2 + '@vitejs/plugin-vue': 6.0.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + '@vitejs/plugin-vue-jsx': 5.0.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) ansis: 4.1.0 chokidar: 4.0.3 cli-progress: 3.12.0 @@ -5482,11 +5973,11 @@ snapshots: debug: 4.4.1 fast-deep-equal: 3.1.3 fast-glob: 3.3.3 - get-port-please: 3.1.2 + get-port-please: 3.2.0 global-directory: 4.0.1 htmlparser2: 10.0.0 is-installed-globally: 1.0.0 - jiti: 2.4.2 + jiti: 2.5.1 katex: 0.16.22 local-pkg: 1.1.1 lz-string: 1.5.0 @@ -5494,41 +5985,41 @@ snapshots: magic-string-stack: 1.0.0 markdown-it: 14.1.0 markdown-it-footnote: 4.0.0 - markdown-it-mdc: 0.2.5(@types/markdown-it@14.1.2)(markdown-it@14.1.0) + markdown-it-mdc: 0.2.6(@types/markdown-it@14.1.2)(markdown-it@14.1.0) mlly: 1.7.4 monaco-editor: 0.52.2 - open: 10.1.2 + open: 10.2.0 pdf-lib: 1.17.1 - picomatch: 4.0.2 + picomatch: 4.0.3 plantuml-encoder: 1.4.0 - postcss-nested: 7.0.2(postcss@8.5.5) - pptxgenjs: 4.0.0 + postcss-nested: 7.0.2(postcss@8.5.6) + pptxgenjs: 4.0.1 prompts: 2.4.2 public-ip: 7.0.1 resolve-from: 5.0.0 resolve-global: 2.0.0 semver: 7.7.2 - shiki: 3.6.0 - shiki-magic-move: 1.1.0(shiki@3.6.0)(vue@3.5.16(typescript@5.9.2)) + shiki: 3.9.2 + shiki-magic-move: 1.1.0(shiki@3.9.2)(vue@3.5.18(typescript@5.9.2)) sirv: 3.0.1 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)) - 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)) + unhead: 2.0.14 + unocss: 66.4.2(postcss@8.5.6)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + unplugin-icons: 22.1.0(@vue/compiler-sfc@3.5.18) + unplugin-vue-components: 28.8.0(@babel/parser@7.28.0)(@nuxt/kit@3.17.5)(vue@3.5.18(typescript@5.9.2)) + unplugin-vue-markdown: 29.1.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) untun: 0.1.3 uqr: 0.1.2 - 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)) - vite-plugin-static-copy: 3.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-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)) - vitefu: 1.0.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) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + vite-plugin-inspect: 11.3.2(@nuxt/kit@3.17.5)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-remote-assets: 2.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-static-copy: 3.1.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-vue-server-ref: 1.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + vitefu: 1.1.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vue: 3.5.18(typescript@5.9.2) yaml: 2.8.0 - yargs: 17.7.2 + yargs: 18.0.0 optionalDependencies: playwright-chromium: 1.54.2 transitivePeerDependencies: @@ -5558,42 +6049,42 @@ 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@52.1.0(@nuxt/kit@3.17.5)(@vue/compiler-sfc@3.5.18)(markdown-it-async@2.2.0)(postcss@8.5.6)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))': dependencies: '@antfu/utils': 9.2.0 - '@iconify-json/carbon': 1.2.9 + '@iconify-json/carbon': 1.2.13 '@iconify-json/ph': 1.2.2 '@iconify-json/svg-spinners': 1.2.2 - '@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)) + '@shikijs/engine-javascript': 3.9.2 + '@shikijs/monaco': 3.9.2 + '@shikijs/vitepress-twoslash': 3.9.2(@nuxt/kit@3.17.5)(typescript@5.9.2) + '@slidev/parser': 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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': 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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 - '@vueuse/core': 13.3.0(vue@3.5.16(typescript@5.9.2)) - '@vueuse/math': 13.3.0(vue@3.5.16(typescript@5.9.2)) - '@vueuse/motion': 3.0.3(vue@3.5.16(typescript@5.9.2)) + '@unhead/vue': 2.0.14(vue@3.5.18(typescript@5.9.2)) + '@unocss/reset': 66.4.2 + '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.9.2)) + '@vueuse/math': 13.6.0(vue@3.5.18(typescript@5.9.2)) + '@vueuse/motion': 3.0.3(vue@3.5.18(typescript@5.9.2)) drauu: 0.4.3 file-saver: 2.0.5 - floating-vue: 5.2.2(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)) + floating-vue: 5.2.2(@nuxt/kit@3.17.5)(vue@3.5.18(typescript@5.9.2)) fuse.js: 7.1.0 katex: 0.16.22 lz-string: 1.5.0 - mermaid: 11.6.0 + mermaid: 11.9.0 monaco-editor: 0.52.2 nanotar: 0.2.0 - pptxgenjs: 4.0.0 - prettier: 3.5.3 + pptxgenjs: 4.0.1 + prettier: 3.6.2 recordrtc: 5.6.2 - shiki: 3.6.0 - shiki-magic-move: 1.1.0(shiki@3.6.0)(vue@3.5.16(typescript@5.9.2)) + shiki: 3.9.2 + shiki-magic-move: 1.1.0(shiki@3.9.2)(vue@3.5.18(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)) - vue: 3.5.16(typescript@5.9.2) - vue-router: 4.5.1(vue@3.5.16(typescript@5.9.2)) + unocss: 66.4.2(postcss@8.5.6)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vue: 3.5.18(typescript@5.9.2) + vue-router: 4.5.1(vue@3.5.18(typescript@5.9.2)) yaml: 2.8.0 transitivePeerDependencies: - '@nuxt/kit' @@ -5612,10 +6103,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@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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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': 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) yaml: 2.8.0 transitivePeerDependencies: - '@nuxt/kit' @@ -5636,23 +6127,23 @@ 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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) - '@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)) - '@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)) + '@vitejs/plugin-vue': 5.2.4(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) + '@vitejs/plugin-vue-jsx': 4.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) katex: 0.16.22 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) - 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)) - vite-plugin-static-copy: 3.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-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)) + unocss: 66.2.0(postcss@8.5.6)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-inspect: 11.1.0(@nuxt/kit@3.17.5)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-remote-assets: 2.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-static-copy: 3.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-vue-server-ref: 1.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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)) transitivePeerDependencies: @@ -5670,11 +6161,45 @@ 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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@antfu/utils': 9.2.0 + '@shikijs/markdown-it': 3.9.2(markdown-it-async@2.2.0) + '@vitejs/plugin-vue': 6.0.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + '@vitejs/plugin-vue-jsx': 5.0.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-inspect: 11.3.2(@nuxt/kit@3.17.5)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-remote-assets: 2.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-static-copy: 3.1.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + vite-plugin-vue-server-ref: 1.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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.5.1))': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@typescript-eslint/types': 8.38.0 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -5861,15 +6386,15 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@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.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.39.1 - '@typescript-eslint/type-utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.39.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -5878,15 +6403,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@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)': + '@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.39.1 - '@typescript-eslint/type-utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.39.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -5895,26 +6420,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.38.0 '@typescript-eslint/types': 8.38.0 '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.38.0 debug: 4.4.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.39.1 '@typescript-eslint/types': 8.39.1 '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.39.1 debug: 4.4.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -5955,13 +6480,13 @@ snapshots: dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.39.1 '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) debug: 4.4.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: @@ -6003,13 +6528,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': + '@typescript-eslint/utils@8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@typescript-eslint/scope-manager': 8.39.1 '@typescript-eslint/types': 8.39.1 '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -6037,22 +6562,30 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unhead/vue@2.0.10(vue@3.5.16(typescript@5.9.2))': + '@unhead/vue@2.0.14(vue@3.5.18(typescript@5.9.2))': dependencies: hookable: 5.5.3 - unhead: 2.0.10 - vue: 3.5.16(typescript@5.9.2) + unhead: 2.0.14 + vue: 3.5.18(typescript@5.9.2) - '@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/astro@66.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': dependencies: '@unocss/core': 66.2.0 '@unocss/reset': 66.2.0 - '@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)) + '@unocss/vite': 66.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) optionalDependencies: - vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) transitivePeerDependencies: - vue + '@unocss/astro@66.4.2(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + optionalDependencies: + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + '@unocss/cli@66.2.0': dependencies: '@ampproject/remapping': 2.3.0 @@ -6069,18 +6602,45 @@ 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-mdc@66.2.0': {} + '@unocss/extractor-arbitrary-variants@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + + '@unocss/extractor-mdc@66.4.2': {} '@unocss/inspector@66.2.0(vue@3.5.16(typescript@5.9.2))': dependencies: @@ -6093,19 +6653,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,75 +6696,155 @@ 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/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))': + '@unocss/transformer-variant-group@66.4.2': + dependencies: + '@unocss/core': 66.4.2 + + '@unocss/vite@66.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': dependencies: '@ampproject/remapping': 2.3.0 '@unocss/config': 66.2.0 @@ -6193,40 +6855,70 @@ snapshots: 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) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) transitivePeerDependencies: - vue - '@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))': + '@unocss/vite@66.4.2(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + + '@vitejs/plugin-vue-jsx@4.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': dependencies: '@babel/core': 7.27.4 '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) '@rolldown/pluginutils': 1.0.0-beta.15 '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.4) - vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) vue: 3.5.16(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))': + '@vitejs/plugin-vue-jsx@5.0.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(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) + '@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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2))': + dependencies: + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) vue: 3.5.16(typescript@5.9.2) - '@vitest/eslint-plugin@1.3.4(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2)': + '@vitejs/plugin-vue@6.0.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': dependencies: - '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - eslint: 9.33.0(jiti@2.4.2) + '@rolldown/pluginutils': 1.0.0-beta.29 + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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.5.1))(typescript@5.9.2)': + dependencies: + '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + eslint: 9.33.0(jiti@2.5.1) optionalDependencies: typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@volar/language-core@2.4.14': + '@volar/language-core@2.4.22': dependencies: - '@volar/source-map': 2.4.14 + '@volar/source-map': 2.4.22 - '@volar/source-map@2.4.14': {} + '@volar/source-map@2.4.22': {} '@vue/babel-helper-vue-transform-on@1.4.0': {} @@ -6246,6 +6938,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 +6965,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 +6984,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 +7014,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 @@ -6294,16 +7043,16 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/language-core@2.2.4(typescript@5.9.2)': + '@vue/language-core@3.0.5(typescript@5.9.2)': dependencies: - '@volar/language-core': 2.4.14 + '@volar/language-core': 2.4.22 '@vue/compiler-dom': 3.5.16 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.16 - alien-signals: 1.0.13 - minimatch: 9.0.5 + alien-signals: 2.0.6 muggle-string: 0.4.1 path-browserify: 1.0.1 + picomatch: 4.0.3 optionalDependencies: typescript: 5.9.2 @@ -6311,11 +7060,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,45 +7081,64 @@ 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': {} - '@vueuse/core@13.3.0(vue@3.5.16(typescript@5.9.2))': + '@vue/shared@3.5.18': {} + + '@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 13.3.0 - '@vueuse/shared': 13.3.0(vue@3.5.16(typescript@5.9.2)) - vue: 3.5.16(typescript@5.9.2) + '@vueuse/metadata': 13.6.0 + '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) - '@vueuse/math@13.3.0(vue@3.5.16(typescript@5.9.2))': + '@vueuse/math@13.6.0(vue@3.5.18(typescript@5.9.2))': dependencies: - '@vueuse/shared': 13.3.0(vue@3.5.16(typescript@5.9.2)) - vue: 3.5.16(typescript@5.9.2) + '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) - '@vueuse/metadata@13.3.0': {} + '@vueuse/metadata@13.6.0': {} - '@vueuse/motion@3.0.3(vue@3.5.16(typescript@5.9.2))': + '@vueuse/motion@3.0.3(vue@3.5.18(typescript@5.9.2))': dependencies: - '@vueuse/core': 13.3.0(vue@3.5.16(typescript@5.9.2)) - '@vueuse/shared': 13.3.0(vue@3.5.16(typescript@5.9.2)) + '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.9.2)) + '@vueuse/shared': 13.3.0(vue@3.5.18(typescript@5.9.2)) defu: 6.1.4 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.5.16(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: '@nuxt/kit': 3.17.5 transitivePeerDependencies: - magicast - '@vueuse/shared@13.3.0(vue@3.5.16(typescript@5.9.2))': + '@vueuse/shared@13.3.0(vue@3.5.18(typescript@5.9.2))': dependencies: - vue: 3.5.16(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) + + '@vueuse/shared@13.6.0(vue@3.5.18(typescript@5.9.2))': + dependencies: + vue: 3.5.18(typescript@5.9.2) JSONStream@1.3.5: dependencies: @@ -6383,10 +7160,12 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alien-signals@1.0.13: {} + alien-signals@2.0.6: {} ansi-regex@5.0.1: {} + ansi-regex@6.1.0: {} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -6395,6 +7174,8 @@ snapshots: dependencies: color-convert: 2.0.1 + ansi-styles@6.2.1: {} + ansis@3.17.0: {} ansis@4.1.0: {} @@ -6424,6 +7205,8 @@ snapshots: birpc@2.3.0: {} + birpc@2.5.0: {} + boolbase@1.0.0: {} brace-expansion@1.1.12: @@ -6462,7 +7245,7 @@ snapshots: dotenv: 16.5.0 exsolve: 1.0.7 giget: 2.0.0 - jiti: 2.4.2 + jiti: 2.5.1 ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 @@ -6598,11 +7381,11 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cliui@8.0.1: + cliui@9.0.1: dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 + string-width: 7.2.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 clone-regexp@3.0.0: dependencies: @@ -7217,6 +8000,8 @@ snapshots: electron-to-chromium@1.5.190: {} + emoji-regex@10.4.0: {} + emoji-regex@8.0.0: {} encodeurl@1.0.2: {} @@ -7277,67 +8062,67 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.33.0(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@9.33.0(jiti@2.5.1)): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) semver: 7.7.2 - eslint-compat-utils@0.6.5(eslint@9.33.0(jiti@2.4.2)): + eslint-compat-utils@0.6.5(eslint@9.33.0(jiti@2.5.1)): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) semver: 7.7.2 - eslint-config-flat-gitignore@2.1.0(eslint@9.33.0(jiti@2.4.2)): + eslint-config-flat-gitignore@2.1.0(eslint@9.33.0(jiti@2.5.1)): dependencies: - '@eslint/compat': 1.3.1(eslint@9.33.0(jiti@2.4.2)) - eslint: 9.33.0(jiti@2.4.2) + '@eslint/compat': 1.3.1(eslint@9.33.0(jiti@2.5.1)) + eslint: 9.33.0(jiti@2.5.1) eslint-flat-config-utils@2.1.0: dependencies: pathe: 2.0.3 - eslint-json-compat-utils@0.2.1(eslint@9.33.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.33.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-merge-processors@2.0.0(eslint@9.33.0(jiti@2.4.2)): + eslint-merge-processors@2.0.0(eslint@9.33.0(jiti@2.5.1)): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) - eslint-plugin-antfu@3.1.1(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-antfu@3.1.1(eslint@9.33.0(jiti@2.5.1)): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) - eslint-plugin-command@3.3.1(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-command@3.3.1(eslint@9.33.0(jiti@2.5.1)): dependencies: '@es-joy/jsdoccomment': 0.50.2 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) - eslint-plugin-es-x@7.8.0(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@9.33.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.33.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.33.0(jiti@2.4.2)) + eslint: 9.33.0(jiti@2.5.1) + eslint-compat-utils: 0.5.1(eslint@9.33.0(jiti@2.5.1)) - eslint-plugin-import-lite@0.3.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2): + eslint-plugin-import-lite@0.3.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@typescript-eslint/types': 8.38.0 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) optionalDependencies: typescript: 5.9.2 - eslint-plugin-jsdoc@51.4.1(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-jsdoc@51.4.1(eslint@9.33.0(jiti@2.5.1)): dependencies: '@es-joy/jsdoccomment': 0.52.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.1 escape-string-regexp: 4.0.0 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) espree: 10.4.0 esquery: 1.6.0 parse-imports-exports: 0.2.4 @@ -7346,12 +8131,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.20.1(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-jsonc@2.20.1(eslint@9.33.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) - eslint: 9.33.0(jiti@2.4.2) - eslint-compat-utils: 0.6.5(eslint@9.33.0(jiti@2.4.2)) - eslint-json-compat-utils: 0.2.1(eslint@9.33.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) + eslint: 9.33.0(jiti@2.5.1) + eslint-compat-utils: 0.6.5(eslint@9.33.0(jiti@2.5.1)) + eslint-json-compat-utils: 0.2.1(eslint@9.33.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0) espree: 10.4.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -7360,12 +8145,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.21.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2): + eslint-plugin-n@17.21.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) enhanced-resolve: 5.18.2 - eslint: 9.33.0(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.33.0(jiti@2.4.2)) + eslint: 9.33.0(jiti@2.5.1) + eslint-plugin-es-x: 7.8.0(eslint@9.33.0(jiti@2.5.1)) get-tsconfig: 4.10.1 globals: 15.15.0 ignore: 5.3.2 @@ -7377,19 +8162,19 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.15.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2): + eslint-plugin-perfectionist@4.15.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2): dependencies: '@typescript-eslint/types': 8.38.0 - '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - eslint: 9.33.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + eslint: 9.33.0(jiti@2.5.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@1.1.0(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-pnpm@1.1.0(eslint@9.33.0(jiti@2.5.1)): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) find-up-simple: 1.0.1 jsonc-eslint-parser: 2.4.0 pathe: 2.0.3 @@ -7397,37 +8182,37 @@ snapshots: tinyglobby: 0.2.14 yaml-eslint-parser: 1.3.0 - eslint-plugin-regexp@2.9.0(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-regexp@2.9.0(eslint@9.33.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.12.0(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-toml@0.12.0(eslint@9.33.0(jiti@2.5.1)): dependencies: debug: 4.4.1 - eslint: 9.33.0(jiti@2.4.2) - eslint-compat-utils: 0.6.5(eslint@9.33.0(jiti@2.4.2)) + eslint: 9.33.0(jiti@2.5.1) + eslint-compat-utils: 0.6.5(eslint@9.33.0(jiti@2.5.1)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@60.0.0(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-unicorn@60.0.0(eslint@9.33.0(jiti@2.5.1)): dependencies: '@babel/helper-validator-identifier': 7.27.1 - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@eslint/plugin-kit': 0.3.5 change-case: 5.4.4 ci-info: 4.3.0 clean-regexp: 1.0.0 core-js-compat: 3.44.0 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) esquery: 1.6.0 find-up-simple: 1.0.1 globals: 16.3.0 @@ -7440,40 +8225,53 @@ 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.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1)): dependencies: - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) 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.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(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))): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.5.1))): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) - eslint: 9.33.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) + eslint: 9.33.0(jiti@2.5.1) 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)) + vue-eslint-parser: 10.2.0(eslint@9.33.0(jiti@2.5.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.38.0(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.38.0(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) - eslint-plugin-yml@1.18.0(eslint@9.33.0(jiti@2.4.2)): + eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.5.1))): + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) + eslint: 9.33.0(jiti@2.5.1) + 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.5.1)) + xml-name-validator: 4.0.0 + optionalDependencies: + '@typescript-eslint/parser': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + + eslint-plugin-yml@1.18.0(eslint@9.33.0(jiti@2.5.1)): dependencies: debug: 4.4.1 escape-string-regexp: 4.0.0 - eslint: 9.33.0(jiti@2.4.2) - eslint-compat-utils: 0.6.5(eslint@9.33.0(jiti@2.4.2)) + eslint: 9.33.0(jiti@2.5.1) + eslint-compat-utils: 0.6.5(eslint@9.33.0(jiti@2.5.1)) natural-compare: 1.4.0 yaml-eslint-parser: 1.3.0 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.5.1)): dependencies: - '@vue/compiler-sfc': 3.5.16 - eslint: 9.33.0(jiti@2.4.2) + '@vue/compiler-sfc': 3.5.18 + eslint: 9.33.0(jiti@2.5.1) eslint-scope@8.4.0: dependencies: @@ -7484,9 +8282,9 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.33.0(jiti@2.4.2): + eslint@9.33.0(jiti@2.5.1): dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.21.0 '@eslint/config-helpers': 0.3.1 @@ -7522,7 +8320,7 @@ snapshots: natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: - jiti: 2.4.2 + jiti: 2.5.1 transitivePeerDependencies: - supports-color @@ -7587,10 +8385,6 @@ snapshots: dependencies: format: 0.2.2 - fdir@6.4.6(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.4.6(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -7653,11 +8447,11 @@ snapshots: flatted@3.3.3: {} - floating-vue@5.2.2(@nuxt/kit@3.17.5)(vue@3.5.16(typescript@5.9.2)): + floating-vue@5.2.2(@nuxt/kit@3.17.5)(vue@3.5.18(typescript@5.9.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.5.16(typescript@5.9.2) - vue-resize: 2.0.0-alpha.1(vue@3.5.16(typescript@5.9.2)) + vue: 3.5.18(typescript@5.9.2) + vue-resize: 2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)) optionalDependencies: '@nuxt/kit': 3.17.5 @@ -7695,6 +8489,8 @@ snapshots: get-caller-file@2.0.5: {} + get-east-asian-width@1.3.0: {} + get-pkg-repo@1.4.0: dependencies: hosted-git-info: 2.8.9 @@ -7710,7 +8506,7 @@ snapshots: through2: 2.0.5 yargs: 16.2.0 - get-port-please@3.1.2: {} + get-port-please@3.2.0: {} get-stdin@4.0.1: {} @@ -8051,6 +8847,8 @@ snapshots: jiti@2.4.2: {} + jiti@2.5.1: {} + js-tokens@4.0.0: {} js-tokens@9.0.1: @@ -8264,11 +9062,11 @@ snapshots: markdown-it-footnote@4.0.0: {} - markdown-it-mdc@0.2.5(@types/markdown-it@14.1.2)(markdown-it@14.1.0): + markdown-it-mdc@0.2.6(@types/markdown-it@14.1.2)(markdown-it@14.1.0): dependencies: '@types/markdown-it': 14.1.2 - js-yaml: 4.1.0 markdown-it: 14.1.0 + yaml: 2.8.0 markdown-it@14.1.0: dependencies: @@ -8283,6 +9081,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 +9292,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 +9653,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 +9850,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,7 +9871,13 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - pptxgenjs@4.0.0: + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + pptxgenjs@4.0.1: dependencies: '@types/node': 22.15.31 https: 1.0.0 @@ -9050,7 +9888,7 @@ snapshots: prepend-http@2.0.0: {} - prettier@3.5.3: {} + prettier@3.6.2: {} prism-theme-vars@0.2.5: {} @@ -9331,13 +10169,13 @@ snapshots: shebang-regex@3.0.0: {} - shiki-magic-move@1.1.0(shiki@3.6.0)(vue@3.5.16(typescript@5.9.2)): + shiki-magic-move@1.1.0(shiki@3.9.2)(vue@3.5.18(typescript@5.9.2)): dependencies: diff-match-patch-es: 1.0.1 ohash: 2.0.11 optionalDependencies: - shiki: 3.6.0 - vue: 3.5.16(typescript@5.9.2) + shiki: 3.9.2 + vue: 3.5.18(typescript@5.9.2) shiki@3.6.0: dependencies: @@ -9350,6 +10188,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: @@ -9433,6 +10282,12 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + string-width@7.2.0: + dependencies: + emoji-regex: 10.4.0 + get-east-asian-width: 1.3.0 + strip-ansi: 7.1.0 + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -9452,6 +10307,10 @@ snapshots: dependencies: ansi-regex: 5.0.1 + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.1.0 + strip-bom-string@1.0.0: {} strip-bom@2.0.0: @@ -9577,21 +10436,21 @@ snapshots: tslib@2.4.0: {} - twoslash-protocol@0.3.1: {} + twoslash-protocol@0.3.4: {} - twoslash-vue@0.3.1(typescript@5.9.2): + twoslash-vue@0.3.4(typescript@5.9.2): dependencies: - '@vue/language-core': 2.2.4(typescript@5.9.2) - twoslash: 0.3.1(typescript@5.9.2) - twoslash-protocol: 0.3.1 + '@vue/language-core': 3.0.5(typescript@5.9.2) + twoslash: 0.3.4(typescript@5.9.2) + twoslash-protocol: 0.3.4 typescript: 5.9.2 transitivePeerDependencies: - supports-color - twoslash@0.3.1(typescript@5.9.2): + twoslash@0.3.4(typescript@5.9.2): dependencies: '@typescript/vfs': 1.6.1(typescript@5.9.2) - twoslash-protocol: 0.3.1 + twoslash-protocol: 0.3.4 typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -9610,13 +10469,13 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2): + typescript-eslint@8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2): dependencies: - '@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) - '@typescript-eslint/parser': 8.39.1(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.5.1))(typescript@5.9.2))(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + '@typescript-eslint/parser': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2) - '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.4.2))(typescript@5.9.2) - eslint: 9.33.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.39.1(eslint@9.33.0(jiti@2.5.1))(typescript@5.9.2) + eslint: 9.33.0(jiti@2.5.1) typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -9649,7 +10508,7 @@ snapshots: undici-types@7.8.0: {} - unhead@2.0.10: + unhead@2.0.14: dependencies: hookable: 5.5.3 @@ -9662,7 +10521,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.4 pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 pkg-types: 2.2.0 scule: 1.3.0 strip-literal: 3.0.0 @@ -9696,12 +10555,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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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/astro': 66.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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 @@ -9716,17 +10575,44 @@ snapshots: '@unocss/transformer-compile-class': 66.2.0 '@unocss/transformer-directives': 66.2.0 '@unocss/transformer-variant-group': 66.2.0 - '@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)) + '@unocss/vite': 66.2.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.9.2)) optionalDependencies: - vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) transitivePeerDependencies: - postcss - supports-color - vue + unocss@66.4.2(postcss@8.5.6)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + '@unocss/astro': 66.4.2(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + optionalDependencies: + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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 +10620,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 +10629,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.8.0(@babel/parser@7.28.0)(@nuxt/kit@3.17.5)(vue@3.5.18(typescript@5.9.2)): dependencies: chokidar: 3.6.0 debug: 4.4.1 @@ -9753,14 +10639,26 @@ snapshots: tinyglobby: 0.2.14 unplugin: 2.3.5 unplugin-utils: 0.2.4 - vue: 3.5.16(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) optionalDependencies: - '@babel/parser': 7.27.5 + '@babel/parser': 7.28.0 '@nuxt/kit': 3.17.5 transitivePeerDependencies: - supports-color - 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)): + unplugin-vue-markdown@28.3.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + + unplugin-vue-markdown@29.1.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): dependencies: '@mdit-vue/plugin-component': 2.1.4 '@mdit-vue/plugin-frontmatter': 2.1.4 @@ -9770,7 +10668,7 @@ snapshots: 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) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) unplugin@2.3.5: dependencies: @@ -9788,7 +10686,7 @@ snapshots: dependencies: citty: 0.1.6 defu: 6.1.4 - jiti: 2.4.2 + jiti: 2.5.1 knitwork: 1.2.0 scule: 1.3.0 optional: true @@ -9832,17 +10730,27 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-dev-rpc@1.0.7(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.0.7(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): dependencies: birpc: 2.3.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)) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + vite-hot-client: 2.0.4(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)) + + vite-dev-rpc@1.1.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + birpc: 2.5.0 + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + vite-hot-client: 2.1.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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-hot-client@2.0.4(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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-hot-client@2.1.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): + dependencies: + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + + vite-plugin-inspect@11.1.0(@nuxt/kit@3.17.5)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): dependencies: ansis: 3.17.0 debug: 4.4.1 @@ -9852,61 +10760,98 @@ snapshots: 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.0.7(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + vite-dev-rpc: 1.0.7(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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)): + vite-plugin-inspect@11.3.2(@nuxt/kit@3.17.5)(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + vite-dev-rpc: 1.1.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0)): dependencies: debug: 4.4.1 magic-string: 0.30.17 node-fetch-native: 1.6.6 ohash: 2.0.11 - vite: 6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) transitivePeerDependencies: - supports-color - vite-plugin-static-copy@3.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.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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)): + vite-plugin-static-copy@3.1.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + + vite-plugin-vue-server-ref@1.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0))(vue@3.5.16(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) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) vue: 3.5.16(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): + vite-plugin-vue-server-ref@1.0.0(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) + vue: 3.5.18(typescript@5.9.2) + transitivePeerDependencies: + - supports-color + + vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0): dependencies: esbuild: 0.25.5 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 - postcss: 8.5.5 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 rollup: 4.43.0 tinyglobby: 0.2.14 optionalDependencies: '@types/node': 24.0.1 fsevents: 2.3.3 - jiti: 2.4.2 + jiti: 2.5.1 sass: 1.89.2 yaml: 2.8.0 - vitefu@1.0.6(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(sass@1.89.2)(yaml@2.8.0)): + vitefu@1.1.1(vite@7.1.2(@types/node@24.0.1)(jiti@2.5.1)(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) + vite: 7.1.2(@types/node@24.0.1)(jiti@2.5.1)(sass@1.89.2)(yaml@2.8.0) vscode-jsonrpc@8.2.0: {} @@ -9925,10 +10870,10 @@ snapshots: vscode-uri@3.0.8: {} - vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.4.2)): + vue-eslint-parser@10.2.0(eslint@9.33.0(jiti@2.5.1)): dependencies: debug: 4.4.1 - eslint: 9.33.0(jiti@2.4.2) + eslint: 9.33.0(jiti@2.5.1) eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -9941,15 +10886,22 @@ snapshots: dependencies: vue: 3.5.16(typescript@5.9.2) - vue-resize@2.0.0-alpha.1(vue@3.5.16(typescript@5.9.2)): + vue-flow-layout@0.2.0: {} + + vue-resize@2.0.0-alpha.1(vue@3.5.18(typescript@5.9.2)): dependencies: - vue: 3.5.16(typescript@5.9.2) + vue: 3.5.18(typescript@5.9.2) vue-router@4.5.1(vue@3.5.16(typescript@5.9.2)): dependencies: '@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 +10912,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 +10946,16 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + wrap-ansi@9.0.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + + wsl-utils@0.1.0: + dependencies: + is-wsl: 3.1.0 + xml-name-validator@4.0.0: {} xtend@4.0.2: {} @@ -10010,7 +10982,7 @@ snapshots: yargs-parser@20.2.9: {} - yargs-parser@21.1.1: {} + yargs-parser@22.0.0: {} yargs@15.4.1: dependencies: @@ -10036,15 +11008,14 @@ snapshots: y18n: 5.0.8 yargs-parser: 20.2.9 - yargs@17.7.2: + yargs@18.0.0: dependencies: - cliui: 8.0.1 + cliui: 9.0.1 escalade: 3.2.0 get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 + string-width: 7.2.0 y18n: 5.0.8 - yargs-parser: 21.1.1 + yargs-parser: 22.0.0 yocto-queue@0.1.0: {}