From a8791719010755166dc4bc046d9d0dd4d01e7a83 Mon Sep 17 00:00:00 2001 From: Jun Shindo <46585162+jay-es@users.noreply.github.com> Date: Mon, 10 Nov 2025 21:14:35 +0900 Subject: [PATCH] fix(deps): update all non-major dependencies --- package.json | 14 +- pnpm-lock.yaml | 365 +++++++++++++++++++++++++++---------------------- 2 files changed, 210 insertions(+), 169 deletions(-) diff --git a/package.json b/package.json index 10e8a9e0..ed0794e4 100644 --- a/package.json +++ b/package.json @@ -9,10 +9,10 @@ "lint": "textlint --format pretty-error \"**/*.md\"" }, "devDependencies": { - "@shikijs/vitepress-twoslash": "^3.14.0", + "@shikijs/vitepress-twoslash": "^3.15.0", "@type-challenges/utils": "^0.1.1", - "@types/express": "^5.0.4", - "@types/node": "^22.18.12", + "@types/express": "^5.0.5", + "@types/node": "^22.19.0", "feed": "^5.1.0", "gsap": "^3.13.0", "lint-staged": "^16.2.6", @@ -25,9 +25,9 @@ "vite": "^7.1.5", "vitepress": "^2.0.0-alpha.12", "vitepress-plugin-group-icons": "^1.6.5", - "vitepress-plugin-llms": "^1.8.1", - "vue": "^3.5.22", - "vue-tsc": "^3.1.2", + "vitepress-plugin-llms": "^1.9.1", + "vue": "^3.5.24", + "vue-tsc": "^3.1.3", "yorkie": "^2.0.0" }, "gitHooks": { @@ -36,7 +36,7 @@ "lint-staged": { "*.md": "textlint --format pretty-error" }, - "packageManager": "pnpm@10.19.0", + "packageManager": "pnpm@10.21.0", "pnpm": { "onlyBuiltDependencies": [ "esbuild", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d497242e..2271f3f2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: devDependencies: '@shikijs/vitepress-twoslash': - specifier: ^3.14.0 - version: 3.14.0(typescript@5.9.2) + specifier: ^3.15.0 + version: 3.15.0(typescript@5.9.2) '@type-challenges/utils': specifier: ^0.1.1 version: 0.1.1 '@types/express': - specifier: ^5.0.4 - version: 5.0.4 + specifier: ^5.0.5 + version: 5.0.5 '@types/node': - specifier: ^22.18.12 - version: 22.18.12 + specifier: ^22.19.0 + version: 22.19.0 feed: specifier: ^5.1.0 version: 5.1.0 @@ -49,22 +49,22 @@ importers: version: 5.9.2 vite: specifier: ^7.1.5 - version: 7.1.5(@types/node@22.18.12)(yaml@2.8.1) + version: 7.1.5(@types/node@22.19.0)(yaml@2.8.1) vitepress: specifier: ^2.0.0-alpha.12 - version: 2.0.0-alpha.12(@types/node@22.18.12)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1) + version: 2.0.0-alpha.12(@types/node@22.19.0)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1) vitepress-plugin-group-icons: specifier: ^1.6.5 - version: 1.6.5(vite@7.1.5(@types/node@22.18.12)(yaml@2.8.1)) + version: 1.6.5(vite@7.1.5(@types/node@22.19.0)(yaml@2.8.1)) vitepress-plugin-llms: - specifier: ^1.8.1 - version: 1.8.1 + specifier: ^1.9.1 + version: 1.9.1 vue: - specifier: ^3.5.22 - version: 3.5.22(typescript@5.9.2) + specifier: ^3.5.24 + version: 3.5.24(typescript@5.9.2) vue-tsc: - specifier: ^3.1.2 - version: 3.1.2(typescript@5.9.2) + specifier: ^3.1.3 + version: 3.1.3(typescript@5.9.2) yorkie: specifier: ^2.0.0 version: 2.0.0 @@ -91,6 +91,10 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.28.3': resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} engines: {node: '>=6.0.0'} @@ -101,10 +105,19 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/types@7.28.4': resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + '@cacheable/memoize@2.0.3': resolution: {integrity: sha512-hl9wfQgpiydhQEIv7fkjEzTGE+tcosCXLKFDO707wYJ/78FVOlowb36djex5GdbSyeHnG62pomYLMuV/OT8Pbw==} @@ -415,32 +428,32 @@ packages: cpu: [x64] os: [win32] - '@shikijs/core@3.14.0': - resolution: {integrity: sha512-qRSeuP5vlYHCNUIrpEBQFO7vSkR7jn7Kv+5X3FO/zBKVDGQbcnlScD3XhkrHi/R8Ltz0kEjvFR9Szp/XMRbFMw==} + '@shikijs/core@3.15.0': + resolution: {integrity: sha512-8TOG6yG557q+fMsSVa8nkEDOZNTSxjbbR8l6lF2gyr6Np+jrPlslqDxQkN6rMXCECQ3isNPZAGszAfYoJOPGlg==} '@shikijs/core@3.9.2': resolution: {integrity: sha512-3q/mzmw09B2B6PgFNeiaN8pkNOixWS726IHmJEpjDAcneDPMQmUg2cweT9cWXY4XcyQS3i6mOOUgQz9RRUP6HA==} - '@shikijs/engine-javascript@3.14.0': - resolution: {integrity: sha512-3v1kAXI2TsWQuwv86cREH/+FK9Pjw3dorVEykzQDhwrZj0lwsHYlfyARaKmn6vr5Gasf8aeVpb8JkzeWspxOLQ==} + '@shikijs/engine-javascript@3.15.0': + resolution: {integrity: sha512-ZedbOFpopibdLmvTz2sJPJgns8Xvyabe2QbmqMTz07kt1pTzfEvKZc5IqPVO/XFiEbbNyaOpjPBkkr1vlwS+qg==} '@shikijs/engine-javascript@3.9.2': resolution: {integrity: sha512-kUTRVKPsB/28H5Ko6qEsyudBiWEDLst+Sfi+hwr59E0GLHV0h8RfgbQU7fdN5Lt9A8R1ulRiZyTvAizkROjwDA==} - '@shikijs/engine-oniguruma@3.14.0': - resolution: {integrity: sha512-TNcYTYMbJyy+ZjzWtt0bG5y4YyMIWC2nyePz+CFMWqm+HnZZyy9SWMgo8Z6KBJVIZnx8XUXS8U2afO6Y0g1Oug==} + '@shikijs/engine-oniguruma@3.15.0': + resolution: {integrity: sha512-HnqFsV11skAHvOArMZdLBZZApRSYS4LSztk2K3016Y9VCyZISnlYUYsL2hzlS7tPqKHvNqmI5JSUJZprXloMvA==} '@shikijs/engine-oniguruma@3.9.2': resolution: {integrity: sha512-Vn/w5oyQ6TUgTVDIC/BrpXwIlfK6V6kGWDVVz2eRkF2v13YoENUvaNwxMsQU/t6oCuZKzqp9vqtEtEzKl9VegA==} - '@shikijs/langs@3.14.0': - resolution: {integrity: sha512-DIB2EQY7yPX1/ZH7lMcwrK5pl+ZkP/xoSpUzg9YC8R+evRCCiSQ7yyrvEyBsMnfZq4eBzLzBlugMyTAf13+pzg==} + '@shikijs/langs@3.15.0': + resolution: {integrity: sha512-WpRvEFvkVvO65uKYW4Rzxs+IG0gToyM8SARQMtGGsH4GDMNZrr60qdggXrFOsdfOVssG/QQGEl3FnJ3EZ+8w8A==} '@shikijs/langs@3.9.2': resolution: {integrity: sha512-X1Q6wRRQXY7HqAuX3I8WjMscjeGjqXCg/Sve7J2GWFORXkSrXud23UECqTBIdCSNKJioFtmUGJQNKtlMMZMn0w==} - '@shikijs/themes@3.14.0': - resolution: {integrity: sha512-fAo/OnfWckNmv4uBoUu6dSlkcBc+SA1xzj5oUSaz5z3KqHtEbUypg/9xxgJARtM6+7RVm0Q6Xnty41xA1ma1IA==} + '@shikijs/themes@3.15.0': + resolution: {integrity: sha512-8ow2zWb1IDvCKjYb0KiLNrK4offFdkfNVPXb1OZykpLCzRU6j+efkY+Y7VQjNlNFXonSw+4AOdGYtmqykDbRiQ==} '@shikijs/themes@3.9.2': resolution: {integrity: sha512-6z5lBPBMRfLyyEsgf6uJDHPa6NAGVzFJqH4EAZ+03+7sedYir2yJBRu2uPZOKmj43GyhVHWHvyduLDAwJQfDjA==} @@ -448,19 +461,19 @@ packages: '@shikijs/transformers@3.9.2': resolution: {integrity: sha512-MW5hT4TyUp6bNAgTExRYLk1NNasVQMTCw1kgbxHcEC0O5cbepPWaB+1k+JzW9r3SP2/R8kiens8/3E6hGKfgsA==} - '@shikijs/twoslash@3.14.0': - resolution: {integrity: sha512-Eh8Kg9ZZF+kY5zLFrnkA8iFNWZ8L25g2B5sviHwyx6G38pVDSIBpNmchHnx5qS8lUCNtt/Os3S5VmC0JBEDz+A==} + '@shikijs/twoslash@3.15.0': + resolution: {integrity: sha512-3GoJvYMm2oj4Mq+yJyXt9vmMFfih34FBlLMYLRAIXNmBrj3/6jsuHKakGHMVza5jui6TmmjbS5bmJI29UHftQQ==} peerDependencies: typescript: '>=5.5.0' - '@shikijs/types@3.14.0': - resolution: {integrity: sha512-bQGgC6vrY8U/9ObG1Z/vTro+uclbjjD/uG58RvfxKZVD5p9Yc1ka3tVyEFy7BNJLzxuWyHH5NWynP9zZZS59eQ==} + '@shikijs/types@3.15.0': + resolution: {integrity: sha512-BnP+y/EQnhihgHy4oIAN+6FFtmfTekwOLsQbRw9hOKwqgNy8Bdsjq8B05oAt/ZgvIWWFrshV71ytOrlPfYjIJw==} '@shikijs/types@3.9.2': resolution: {integrity: sha512-/M5L0Uc2ljyn2jKvj4Yiah7ow/W+DJSglVafvWAJ/b8AZDeeRAdMu3c2riDzB7N42VD+jSnWxeP9AKtd4TfYVw==} - '@shikijs/vitepress-twoslash@3.14.0': - resolution: {integrity: sha512-kH8LyK2h6taXsCKQdKSoccWzo3hg/rYmK05gE0pr14W3fn5wlnqXU3RDZGoToLbHR4uUdeGRiw+MEikemVImDQ==} + '@shikijs/vitepress-twoslash@3.15.0': + resolution: {integrity: sha512-Xh8JFJ5ZMbFg1HAcVhpK2/diNk10+7orROfFwDHmLIRvPI6kA8n4x6kJ+50+1Mz+FkVPzIG1hOI9AlCqvok2DA==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -549,8 +562,8 @@ packages: '@types/express-serve-static-core@5.0.6': resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} - '@types/express@5.0.4': - resolution: {integrity: sha512-g64dbryHk7loCIrsa0R3shBnEu5p6LPJ09bu9NG58+jz+cRUjFrc3Bz0kNQ7j9bXeCsrRDvNET1G54P/GJkAyA==} + '@types/express@5.0.5': + resolution: {integrity: sha512-LuIQOcb6UmnF7C1PCFmEU1u2hmiHL43fgFQX67sN3H4Z+0Yk0Neo++mFsBjhOAuLzvlQeqAAkeDOZrJs9rzumQ==} '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -579,8 +592,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.18.12': - resolution: {integrity: sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==} + '@types/node@22.19.0': + resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} '@types/qs@6.9.15': resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} @@ -630,14 +643,20 @@ packages: '@vue/compiler-core@3.5.22': resolution: {integrity: sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==} + '@vue/compiler-core@3.5.24': + resolution: {integrity: sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==} + '@vue/compiler-dom@3.5.22': resolution: {integrity: sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==} - '@vue/compiler-sfc@3.5.22': - resolution: {integrity: sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==} + '@vue/compiler-dom@3.5.24': + resolution: {integrity: sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==} + + '@vue/compiler-sfc@3.5.24': + resolution: {integrity: sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==} - '@vue/compiler-ssr@3.5.22': - resolution: {integrity: sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==} + '@vue/compiler-ssr@3.5.24': + resolution: {integrity: sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==} '@vue/devtools-api@8.0.0': resolution: {integrity: sha512-I2jF/knesMU36zTw1hnExjoixDZvDoantiWKVrHpLd2J160zqqe8vp3vrGfjWdfuHmPJwSXe/YNG3rYOYiwy1Q==} @@ -648,35 +667,35 @@ packages: '@vue/devtools-shared@8.0.0': resolution: {integrity: sha512-jrKnbjshQCiOAJanoeJjTU7WaCg0Dz2BUal6SaR6VM/P3hiFdX5Q6Pxl73ZMnrhCxNK9nAg5hvvRGqs+6dtU1g==} - '@vue/language-core@3.1.1': - resolution: {integrity: sha512-qjMY3Q+hUCjdH+jLrQapqgpsJ0rd/2mAY02lZoHG3VFJZZZKLjAlV+Oo9QmWIT4jh8+Rx8RUGUi++d7T9Wb6Mw==} + '@vue/language-core@3.1.2': + resolution: {integrity: sha512-PyFDCqpdfYUT+oMLqcc61oHfJlC6yjhybaefwQjRdkchIihToOEpJ2Wu/Ebq2yrnJdd1EsaAvZaXVAqcxtnDxQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/language-core@3.1.2': - resolution: {integrity: sha512-PyFDCqpdfYUT+oMLqcc61oHfJlC6yjhybaefwQjRdkchIihToOEpJ2Wu/Ebq2yrnJdd1EsaAvZaXVAqcxtnDxQ==} + '@vue/language-core@3.1.3': + resolution: {integrity: sha512-KpR1F/eGAG9D1RZ0/T6zWJs6dh/pRLfY5WupecyYKJ1fjVmDMgTPw9wXmKv2rBjo4zCJiOSiyB8BDP1OUwpMEA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.5.22': - resolution: {integrity: sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==} + '@vue/reactivity@3.5.24': + resolution: {integrity: sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==} - '@vue/runtime-core@3.5.22': - resolution: {integrity: sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==} + '@vue/runtime-core@3.5.24': + resolution: {integrity: sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==} - '@vue/runtime-dom@3.5.22': - resolution: {integrity: sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==} + '@vue/runtime-dom@3.5.24': + resolution: {integrity: sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==} - '@vue/server-renderer@3.5.22': - resolution: {integrity: sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==} + '@vue/server-renderer@3.5.24': + resolution: {integrity: sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==} peerDependencies: - vue: 3.5.22 + vue: 3.5.24 '@vue/shared@3.5.18': resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} @@ -684,6 +703,9 @@ packages: '@vue/shared@3.5.22': resolution: {integrity: sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==} + '@vue/shared@3.5.24': + resolution: {integrity: sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==} + '@vueuse/core@13.6.0': resolution: {integrity: sha512-DJbD5fV86muVmBgS9QQPddVX7d9hWYswzlf4bIyUD2dj8GC46R1uNClZhVAmsdVts4xb2jwp1PbpuiA50Qee1A==} peerDependencies: @@ -1567,9 +1589,6 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - magic-string@0.30.19: - resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} - magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -2164,8 +2183,8 @@ packages: resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} engines: {node: '>=0.10.0'} - shiki@3.14.0: - resolution: {integrity: sha512-J0yvpLI7LSig3Z3acIuDLouV5UCKQqu8qOArwMx+/yPVC3WRMgrP67beaG8F+j4xfEWE0eVC4GeBCIXeOPra1g==} + shiki@3.15.0: + resolution: {integrity: sha512-kLdkY6iV3dYbtPwS9KXU7mjfmDm25f5m0IPNFnaXO7TBPcvbUOY72PYXSuSqDzwp+vlH/d7MXpHlKO/x+QoLXw==} shiki@3.9.2: resolution: {integrity: sha512-t6NKl5e/zGTvw/IyftLcumolgOczhuroqwXngDeMqJ3h3EQiTY/7wmfgPlsmloD8oYfqkEDqxiaH37Pjm1zUhQ==} @@ -2597,8 +2616,8 @@ packages: vite: optional: true - vitepress-plugin-llms@1.8.1: - resolution: {integrity: sha512-Bxf7tbCvfNyANMip2cSydBQ14mV3c1t+1kqTd26CgMjehYtD7s4ANQ465OMLxw1apnT37PCktyXdLi3TWWihQA==} + vitepress-plugin-llms@1.9.1: + resolution: {integrity: sha512-ICFDp2g5l0oXdB8bqpf6la1tXkl1x5Vb3cmBe17ZoxywmqbDJoOTTORl7NNxXo91Dy0YhMlB/VKWPF4mjqve5w==} vitepress@2.0.0-alpha.12: resolution: {integrity: sha512-yZwCwRRepcpN5QeAhwSnEJxS3I6zJcVixqL1dnm6km4cnriLpQyy2sXQDsE5Ti3pxGPbhU51nTMwI+XC1KNnJg==} @@ -2623,14 +2642,14 @@ packages: peerDependencies: vue: ^3.0.0 - vue-tsc@3.1.2: - resolution: {integrity: sha512-3fd4DY0rFczs5f+VB3OhcLU83V6+3Puj2yLBe0Ak65k7ERk+STVNKaOAi0EBo6Lc15UiJB6LzU6Mxy4+h/pKew==} + vue-tsc@3.1.3: + resolution: {integrity: sha512-StMNfZHwPIXQgY3KxPKM0Jsoc8b46mDV3Fn2UlHCBIwRJApjqrSwqeMYgWf0zpN+g857y74pv7GWuBm+UqQe1w==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.5.22: - resolution: {integrity: sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==} + vue@3.5.24: + resolution: {integrity: sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2729,6 +2748,8 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/parser@7.28.3': dependencies: '@babel/types': 7.28.4 @@ -2737,11 +2758,20 @@ snapshots: dependencies: '@babel/types': 7.28.4 + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + '@babel/types@7.28.4': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@cacheable/memoize@2.0.3': dependencies: '@cacheable/utils': 2.0.3 @@ -2948,9 +2978,9 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.46.2': optional: true - '@shikijs/core@3.14.0': + '@shikijs/core@3.15.0': dependencies: - '@shikijs/types': 3.14.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 @@ -2962,9 +2992,9 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@3.14.0': + '@shikijs/engine-javascript@3.15.0': dependencies: - '@shikijs/types': 3.14.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 @@ -2974,9 +3004,9 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 - '@shikijs/engine-oniguruma@3.14.0': + '@shikijs/engine-oniguruma@3.15.0': dependencies: - '@shikijs/types': 3.14.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/engine-oniguruma@3.9.2': @@ -2984,17 +3014,17 @@ snapshots: '@shikijs/types': 3.9.2 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@3.14.0': + '@shikijs/langs@3.15.0': dependencies: - '@shikijs/types': 3.14.0 + '@shikijs/types': 3.15.0 '@shikijs/langs@3.9.2': dependencies: '@shikijs/types': 3.9.2 - '@shikijs/themes@3.14.0': + '@shikijs/themes@3.15.0': dependencies: - '@shikijs/types': 3.14.0 + '@shikijs/types': 3.15.0 '@shikijs/themes@3.9.2': dependencies: @@ -3005,16 +3035,16 @@ snapshots: '@shikijs/core': 3.9.2 '@shikijs/types': 3.9.2 - '@shikijs/twoslash@3.14.0(typescript@5.9.2)': + '@shikijs/twoslash@3.15.0(typescript@5.9.2)': dependencies: - '@shikijs/core': 3.14.0 - '@shikijs/types': 3.14.0 + '@shikijs/core': 3.15.0 + '@shikijs/types': 3.15.0 twoslash: 0.3.4(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@shikijs/types@3.14.0': + '@shikijs/types@3.15.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -3024,10 +3054,10 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/vitepress-twoslash@3.14.0(typescript@5.9.2)': + '@shikijs/vitepress-twoslash@3.15.0(typescript@5.9.2)': dependencies: - '@shikijs/twoslash': 3.14.0(typescript@5.9.2) - floating-vue: 5.2.2(vue@3.5.22(typescript@5.9.2)) + '@shikijs/twoslash': 3.15.0(typescript@5.9.2) + floating-vue: 5.2.2(vue@3.5.24(typescript@5.9.2)) lz-string: 1.5.0 magic-string: 0.30.21 markdown-it: 14.1.0 @@ -3035,10 +3065,10 @@ snapshots: mdast-util-gfm: 3.1.0 mdast-util-to-hast: 13.2.0 ohash: 2.0.11 - shiki: 3.14.0 + shiki: 3.15.0 twoslash: 0.3.4(typescript@5.9.2) twoslash-vue: 0.3.4(typescript@5.9.2) - vue: 3.5.22(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -3196,11 +3226,11 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.12 + '@types/node': 22.19.0 '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.12 + '@types/node': 22.19.0 '@types/debug@4.1.12': dependencies: @@ -3210,12 +3240,12 @@ snapshots: '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 22.18.12 + '@types/node': 22.19.0 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - '@types/express@5.0.4': + '@types/express@5.0.5': dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 5.0.6 @@ -3248,7 +3278,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.18.12': + '@types/node@22.19.0': dependencies: undici-types: 6.21.0 @@ -3259,12 +3289,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.18.12 + '@types/node': 22.19.0 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.18.12 + '@types/node': 22.19.0 '@types/send': 0.17.4 '@types/unist@2.0.10': {} @@ -3282,11 +3312,11 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.18.12)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.2))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.5(@types/node@22.19.0)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.1.5(@types/node@22.18.12)(yaml@2.8.1) - vue: 3.5.22(typescript@5.9.2) + vite: 7.1.5(@types/node@22.19.0)(yaml@2.8.1) + vue: 3.5.24(typescript@5.9.2) '@volar/language-core@2.4.23': dependencies: @@ -3308,27 +3338,40 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.24': + dependencies: + '@babel/parser': 7.28.5 + '@vue/shared': 3.5.24 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.22': dependencies: '@vue/compiler-core': 3.5.22 '@vue/shared': 3.5.22 - '@vue/compiler-sfc@3.5.22': + '@vue/compiler-dom@3.5.24': dependencies: - '@babel/parser': 7.28.4 - '@vue/compiler-core': 3.5.22 - '@vue/compiler-dom': 3.5.22 - '@vue/compiler-ssr': 3.5.22 - '@vue/shared': 3.5.22 + '@vue/compiler-core': 3.5.24 + '@vue/shared': 3.5.24 + + '@vue/compiler-sfc@3.5.24': + dependencies: + '@babel/parser': 7.28.5 + '@vue/compiler-core': 3.5.24 + '@vue/compiler-dom': 3.5.24 + '@vue/compiler-ssr': 3.5.24 + '@vue/shared': 3.5.24 estree-walker: 2.0.2 - magic-string: 0.30.19 + magic-string: 0.30.21 postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.22': + '@vue/compiler-ssr@3.5.24': dependencies: - '@vue/compiler-dom': 3.5.22 - '@vue/shared': 3.5.22 + '@vue/compiler-dom': 3.5.24 + '@vue/shared': 3.5.24 '@vue/devtools-api@8.0.0': dependencies: @@ -3348,7 +3391,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@3.1.1(typescript@5.9.2)': + '@vue/language-core@3.1.2(typescript@5.9.2)': dependencies: '@volar/language-core': 2.4.23 '@vue/compiler-dom': 3.5.22 @@ -3360,7 +3403,7 @@ snapshots: optionalDependencies: typescript: 5.9.2 - '@vue/language-core@3.1.2(typescript@5.9.2)': + '@vue/language-core@3.1.3(typescript@5.9.2)': dependencies: '@volar/language-core': 2.4.23 '@vue/compiler-dom': 3.5.22 @@ -3372,52 +3415,54 @@ snapshots: optionalDependencies: typescript: 5.9.2 - '@vue/reactivity@3.5.22': + '@vue/reactivity@3.5.24': dependencies: - '@vue/shared': 3.5.22 + '@vue/shared': 3.5.24 - '@vue/runtime-core@3.5.22': + '@vue/runtime-core@3.5.24': dependencies: - '@vue/reactivity': 3.5.22 - '@vue/shared': 3.5.22 + '@vue/reactivity': 3.5.24 + '@vue/shared': 3.5.24 - '@vue/runtime-dom@3.5.22': + '@vue/runtime-dom@3.5.24': dependencies: - '@vue/reactivity': 3.5.22 - '@vue/runtime-core': 3.5.22 - '@vue/shared': 3.5.22 + '@vue/reactivity': 3.5.24 + '@vue/runtime-core': 3.5.24 + '@vue/shared': 3.5.24 csstype: 3.1.3 - '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.9.2))': + '@vue/server-renderer@3.5.24(vue@3.5.24(typescript@5.9.2))': dependencies: - '@vue/compiler-ssr': 3.5.22 - '@vue/shared': 3.5.22 - vue: 3.5.22(typescript@5.9.2) + '@vue/compiler-ssr': 3.5.24 + '@vue/shared': 3.5.24 + vue: 3.5.24(typescript@5.9.2) '@vue/shared@3.5.18': {} '@vue/shared@3.5.22': {} - '@vueuse/core@13.6.0(vue@3.5.22(typescript@5.9.2))': + '@vue/shared@3.5.24': {} + + '@vueuse/core@13.6.0(vue@3.5.24(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.6.0 - '@vueuse/shared': 13.6.0(vue@3.5.22(typescript@5.9.2)) - vue: 3.5.22(typescript@5.9.2) + '@vueuse/shared': 13.6.0(vue@3.5.24(typescript@5.9.2)) + vue: 3.5.24(typescript@5.9.2) - '@vueuse/integrations@13.6.0(focus-trap@7.6.5)(vue@3.5.22(typescript@5.9.2))': + '@vueuse/integrations@13.6.0(focus-trap@7.6.5)(vue@3.5.24(typescript@5.9.2))': dependencies: - '@vueuse/core': 13.6.0(vue@3.5.22(typescript@5.9.2)) - '@vueuse/shared': 13.6.0(vue@3.5.22(typescript@5.9.2)) - vue: 3.5.22(typescript@5.9.2) + '@vueuse/core': 13.6.0(vue@3.5.24(typescript@5.9.2)) + '@vueuse/shared': 13.6.0(vue@3.5.24(typescript@5.9.2)) + vue: 3.5.24(typescript@5.9.2) optionalDependencies: focus-trap: 7.6.5 '@vueuse/metadata@13.6.0': {} - '@vueuse/shared@13.6.0(vue@3.5.22(typescript@5.9.2))': + '@vueuse/shared@13.6.0(vue@3.5.24(typescript@5.9.2))': dependencies: - vue: 3.5.22(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) acorn@8.14.0: {} @@ -3871,11 +3916,11 @@ snapshots: flatted@3.3.3: {} - floating-vue@5.2.2(vue@3.5.22(typescript@5.9.2)): + floating-vue@5.2.2(vue@3.5.24(typescript@5.9.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.5.22(typescript@5.9.2) - vue-resize: 2.0.0-alpha.1(vue@3.5.22(typescript@5.9.2)) + vue: 3.5.24(typescript@5.9.2) + vue-resize: 2.0.0-alpha.1(vue@3.5.24(typescript@5.9.2)) focus-trap@7.6.5: dependencies: @@ -4273,10 +4318,6 @@ snapshots: lz-string@1.5.0: {} - magic-string@0.30.19: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -5144,14 +5185,14 @@ snapshots: shebang-regex@1.0.0: {} - shiki@3.14.0: + shiki@3.15.0: dependencies: - '@shikijs/core': 3.14.0 - '@shikijs/engine-javascript': 3.14.0 - '@shikijs/engine-oniguruma': 3.14.0 - '@shikijs/langs': 3.14.0 - '@shikijs/themes': 3.14.0 - '@shikijs/types': 3.14.0 + '@shikijs/core': 3.15.0 + '@shikijs/engine-javascript': 3.15.0 + '@shikijs/engine-oniguruma': 3.15.0 + '@shikijs/langs': 3.15.0 + '@shikijs/themes': 3.15.0 + '@shikijs/types': 3.15.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -5501,7 +5542,7 @@ snapshots: twoslash-vue@0.3.4(typescript@5.9.2): dependencies: - '@vue/language-core': 3.1.1(typescript@5.9.2) + '@vue/language-core': 3.1.2(typescript@5.9.2) twoslash: 0.3.4(typescript@5.9.2) twoslash-protocol: 0.3.4 typescript: 5.9.2 @@ -5705,7 +5746,7 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite@7.1.5(@types/node@22.18.12)(yaml@2.8.1): + vite@7.1.5(@types/node@22.19.0)(yaml@2.8.1): dependencies: esbuild: 0.25.1 fdir: 6.5.0(picomatch@4.0.3) @@ -5714,21 +5755,21 @@ snapshots: rollup: 4.46.2 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 22.19.0 fsevents: 2.3.3 yaml: 2.8.1 - vitepress-plugin-group-icons@1.6.5(vite@7.1.5(@types/node@22.18.12)(yaml@2.8.1)): + vitepress-plugin-group-icons@1.6.5(vite@7.1.5(@types/node@22.19.0)(yaml@2.8.1)): dependencies: '@iconify-json/logos': 1.2.9 '@iconify-json/vscode-icons': 1.2.32 '@iconify/utils': 3.0.2 optionalDependencies: - vite: 7.1.5(@types/node@22.18.12)(yaml@2.8.1) + vite: 7.1.5(@types/node@22.19.0)(yaml@2.8.1) transitivePeerDependencies: - supports-color - vitepress-plugin-llms@1.8.1: + vitepress-plugin-llms@1.9.1: dependencies: gray-matter: 4.0.3 markdown-it: 14.1.0 @@ -5747,7 +5788,7 @@ snapshots: transitivePeerDependencies: - supports-color - vitepress@2.0.0-alpha.12(@types/node@22.18.12)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1): + vitepress@2.0.0-alpha.12(@types/node@22.19.0)(postcss@8.5.6)(typescript@5.9.2)(yaml@2.8.1): dependencies: '@docsearch/css': 4.0.0-beta.7 '@docsearch/js': 4.0.0-beta.7 @@ -5756,17 +5797,17 @@ snapshots: '@shikijs/transformers': 3.9.2 '@shikijs/types': 3.9.2 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.1(vite@7.1.5(@types/node@22.18.12)(yaml@2.8.1))(vue@3.5.22(typescript@5.9.2)) + '@vitejs/plugin-vue': 6.0.1(vite@7.1.5(@types/node@22.19.0)(yaml@2.8.1))(vue@3.5.24(typescript@5.9.2)) '@vue/devtools-api': 8.0.0 '@vue/shared': 3.5.18 - '@vueuse/core': 13.6.0(vue@3.5.22(typescript@5.9.2)) - '@vueuse/integrations': 13.6.0(focus-trap@7.6.5)(vue@3.5.22(typescript@5.9.2)) + '@vueuse/core': 13.6.0(vue@3.5.24(typescript@5.9.2)) + '@vueuse/integrations': 13.6.0(focus-trap@7.6.5)(vue@3.5.24(typescript@5.9.2)) focus-trap: 7.6.5 mark.js: 8.11.1 minisearch: 7.1.2 shiki: 3.9.2 - vite: 7.1.5(@types/node@22.18.12)(yaml@2.8.1) - vue: 3.5.22(typescript@5.9.2) + vite: 7.1.5(@types/node@22.19.0)(yaml@2.8.1) + vue: 3.5.24(typescript@5.9.2) optionalDependencies: postcss: 8.5.6 transitivePeerDependencies: @@ -5796,23 +5837,23 @@ snapshots: vscode-uri@3.1.0: {} - vue-resize@2.0.0-alpha.1(vue@3.5.22(typescript@5.9.2)): + vue-resize@2.0.0-alpha.1(vue@3.5.24(typescript@5.9.2)): dependencies: - vue: 3.5.22(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) - vue-tsc@3.1.2(typescript@5.9.2): + vue-tsc@3.1.3(typescript@5.9.2): dependencies: '@volar/typescript': 2.4.23 - '@vue/language-core': 3.1.2(typescript@5.9.2) + '@vue/language-core': 3.1.3(typescript@5.9.2) typescript: 5.9.2 - vue@3.5.22(typescript@5.9.2): + vue@3.5.24(typescript@5.9.2): dependencies: - '@vue/compiler-dom': 3.5.22 - '@vue/compiler-sfc': 3.5.22 - '@vue/runtime-dom': 3.5.22 - '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.9.2)) - '@vue/shared': 3.5.22 + '@vue/compiler-dom': 3.5.24 + '@vue/compiler-sfc': 3.5.24 + '@vue/runtime-dom': 3.5.24 + '@vue/server-renderer': 3.5.24(vue@3.5.24(typescript@5.9.2)) + '@vue/shared': 3.5.24 optionalDependencies: typescript: 5.9.2