diff --git a/package.json b/package.json index 3865b649c2a..b92dbd8296d 100644 --- a/package.json +++ b/package.json @@ -112,16 +112,16 @@ "@eslint-types/unicorn": "52.0.0", "@eslint/compat": "1.1.1", "@eslint/js": "9.9.1", - "@stylistic/eslint-plugin": "2.7.2", - "@types/node": "20.16.2", + "@stylistic/eslint-plugin": "2.8.0", + "@types/node": "20.16.5", "@types/sanitize-html": "2.13.0", "@types/semver": "7.5.8", "@types/validator": "13.12.1", "@vitest/coverage-v8": "2.0.5", "@vitest/ui": "2.0.5", "@vueuse/core": "10.11.1", - "commit-and-tag-version": "12.4.2", - "cypress": "13.14.1", + "commit-and-tag-version": "12.4.3", + "cypress": "13.14.2", "eslint": "9.9.1", "eslint-config-prettier": "9.1.0", "eslint-define-config": "2.1.0", @@ -129,7 +129,7 @@ "eslint-plugin-prettier": "5.2.1", "eslint-plugin-unicorn": "55.0.0", "eslint-plugin-vitest": "0.5.4", - "npm-run-all2": "6.2.2", + "npm-run-all2": "6.2.3", "prettier": "3.3.3", "prettier-plugin-organize-imports": "4.0.0", "prettier-plugin-packagejson": "2.5.2", @@ -138,15 +138,15 @@ "semver": "7.6.3", "ts-morph": "23.0.0", "tsup": "8.2.4", - "tsx": "4.19.0", + "tsx": "4.19.1", "typescript": "5.5.4", "typescript-eslint": "8.3.0", "validator": "13.12.0", - "vite": "5.4.2", + "vite": "5.4.5", "vitepress": "1.3.4", "vitest": "2.0.5", - "vue": "3.4.38", - "vue-tsc": "2.1.2" + "vue": "3.5.5", + "vue-tsc": "2.1.6" }, "packageManager": "pnpm@9.9.0", "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a67abb052c6..ba3ad079553 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,11 +36,11 @@ importers: specifier: 9.9.1 version: 9.9.1 '@stylistic/eslint-plugin': - specifier: 2.7.2 - version: 2.7.2(eslint@9.9.1)(typescript@5.5.4) + specifier: 2.8.0 + version: 2.8.0(eslint@9.9.1)(typescript@5.5.4) '@types/node': - specifier: 20.16.2 - version: 20.16.2 + specifier: 20.16.5 + version: 20.16.5 '@types/sanitize-html': specifier: 2.13.0 version: 2.13.0 @@ -52,19 +52,19 @@ importers: version: 13.12.1 '@vitest/coverage-v8': specifier: 2.0.5 - version: 2.0.5(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3)) + version: 2.0.5(vitest@2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0)) '@vitest/ui': specifier: 2.0.5 version: 2.0.5(vitest@2.0.5) '@vueuse/core': specifier: 10.11.1 - version: 10.11.1(vue@3.4.38(typescript@5.5.4)) + version: 10.11.1(vue@3.5.5(typescript@5.5.4)) commit-and-tag-version: - specifier: 12.4.2 - version: 12.4.2 + specifier: 12.4.3 + version: 12.4.3 cypress: - specifier: 13.14.1 - version: 13.14.1 + specifier: 13.14.2 + version: 13.14.2 eslint: specifier: 9.9.1 version: 9.9.1 @@ -85,16 +85,16 @@ importers: version: 55.0.0(eslint@9.9.1) eslint-plugin-vitest: specifier: 0.5.4 - version: 0.5.4(eslint@9.9.1)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3)) + version: 0.5.4(eslint@9.9.1)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0)) npm-run-all2: - specifier: 6.2.2 - version: 6.2.2 + specifier: 6.2.3 + version: 6.2.3 prettier: specifier: 3.3.3 version: 3.3.3 prettier-plugin-organize-imports: specifier: 4.0.0 - version: 4.0.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)) + version: 4.0.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4)) prettier-plugin-packagejson: specifier: 2.5.2 version: 2.5.2(prettier@3.3.3) @@ -112,10 +112,10 @@ importers: version: 23.0.0 tsup: specifier: 8.2.4 - version: 8.2.4(postcss@8.4.45)(tsx@4.19.0)(typescript@5.5.4)(yaml@2.5.1) + version: 8.2.4(postcss@8.4.45)(tsx@4.19.1)(typescript@5.5.4)(yaml@2.5.1) tsx: - specifier: 4.19.0 - version: 4.19.0 + specifier: 4.19.1 + version: 4.19.1 typescript: specifier: 5.5.4 version: 5.5.4 @@ -126,20 +126,20 @@ importers: specifier: 13.12.0 version: 13.12.0 vite: - specifier: 5.4.2 - version: 5.4.2(@types/node@20.16.2) + specifier: 5.4.5 + version: 5.4.5(@types/node@20.16.5) vitepress: specifier: 1.3.4 - version: 1.3.4(@algolia/client-search@5.4.1)(@types/node@20.16.2)(postcss@8.4.45)(search-insights@2.17.1)(typescript@5.5.4) + version: 1.3.4(@algolia/client-search@5.4.1)(@types/node@20.16.5)(postcss@8.4.45)(search-insights@2.17.1)(typescript@5.5.4) vitest: specifier: 2.0.5 - version: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3) + version: 2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0) vue: - specifier: 3.4.38 - version: 3.4.38(typescript@5.5.4) + specifier: 3.5.5 + version: 3.5.5(typescript@5.5.4) vue-tsc: - specifier: 2.1.2 - version: 2.1.2(typescript@5.5.4) + specifier: 2.1.6 + version: 2.1.6(typescript@5.5.4) packages: @@ -833,8 +833,8 @@ packages: '@shikijs/vscode-textmate@9.2.0': resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==} - '@stylistic/eslint-plugin@2.7.2': - resolution: {integrity: sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==} + '@stylistic/eslint-plugin@2.8.0': + resolution: {integrity: sha512-Ufvk7hP+bf+pD35R/QfunF793XlSRIC7USr3/EdgduK9j13i2JjmsM0LUz3/foS+jDYp2fzyWZA9N44CPur0Ow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -866,8 +866,8 @@ packages: '@types/minimist@1.2.5': resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - '@types/node@20.16.2': - resolution: {integrity: sha512-91s/n4qUPV/wg8eE9KHYW1kouTfDk2FPGjXbBMfRWP/2vg1rCXNQL1OCabwGs0XSdukuK+MwCDXE30QpSeMUhQ==} + '@types/node@20.16.5': + resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1051,23 +1051,23 @@ packages: '@volar/typescript@2.4.2': resolution: {integrity: sha512-m2uZduhaHO1SZuagi30OsjI/X1gwkaEAC+9wT/nCNAtJ5FqXEkKvUncHmffG7ESDZPlFFUBK4vJ0D9Hfr+f2EA==} - '@vue/compiler-core@3.4.38': - resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} - '@vue/compiler-core@3.5.3': resolution: {integrity: sha512-adAfy9boPkP233NTyvLbGEqVuIfK/R0ZsBsIOW4BZNfb4BRpRW41Do1u+ozJpsb+mdoy80O20IzAsHaihRb5qA==} - '@vue/compiler-dom@3.4.38': - resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + '@vue/compiler-core@3.5.5': + resolution: {integrity: sha512-ZrxcY8JMoV+kgDrmRwlDufz0SjDZ7jfoNZiIBluAACMBmgr55o/jTbxnyrccH6VSJXnFaDI4Ik1UFCiq9r8i7w==} '@vue/compiler-dom@3.5.3': resolution: {integrity: sha512-wnzFArg9zpvk/811CDOZOadJRugf1Bgl/TQ3RfV4nKfSPok4hi0w10ziYUQR6LnnBAUlEXYLUfZ71Oj9ds/+QA==} - '@vue/compiler-sfc@3.4.38': - resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} + '@vue/compiler-dom@3.5.5': + resolution: {integrity: sha512-HSvK5q1gmBbxRse3S0Wt34RcKuOyjDJKDDMuF3i7NC+QkDFrbAqw8NnrEm/z7zFDxWZa4/5eUwsBOMQzm1RHBA==} + + '@vue/compiler-sfc@3.5.5': + resolution: {integrity: sha512-MzBHDxwZhgQPHrwJ5tj92gdTYRCuPDSZr8PY3+JFv8cv2UD5/WayH5yo0kKCkKfrtJhc39jNSMityHrkMSbfnA==} - '@vue/compiler-ssr@3.4.38': - resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} + '@vue/compiler-ssr@3.5.5': + resolution: {integrity: sha512-oFasHnpv/upubjJEmqiTKQYb4qS3ziJddf4UVWuFw6ebk/QTrTUc+AUoTJdo39x9g+AOQBzhOU0ICCRuUjvkmw==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1081,34 +1081,34 @@ packages: '@vue/devtools-shared@7.4.4': resolution: {integrity: sha512-yeJULXFHOKIm8yL2JFO050a9ztTVqOCKTqN9JHFxGTJN0b+gjtfn6zC+FfyHUgjwCwf6E3hfKrlohtthcqoYqw==} - '@vue/language-core@2.1.2': - resolution: {integrity: sha512-tt2J7C+l0J/T5PaLhJ0jvCCi0JNwu3e8azWTYxW3jmAW5B/dac0g5UxmI7l59CQgCGFotqUqI3tXjfZgoWNtog==} + '@vue/language-core@2.1.6': + resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.4.38': - resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} + '@vue/reactivity@3.5.5': + resolution: {integrity: sha512-V4tTWElZQhT73PSK3Wnax9R9m4qvMX+LeKHnfylZc6SLh4Jc5/BPakp6e3zEhKWi5AN8TDzRkGnLkp8OqycYng==} - '@vue/runtime-core@3.4.38': - resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} + '@vue/runtime-core@3.5.5': + resolution: {integrity: sha512-2/CFaRN17jgsXy4MpigWFBCAMmLkXPb4CjaHrndglwYSra7ajvkH2cat21dscuXaH91G8fXAeg5gCyxWJ+wCRA==} - '@vue/runtime-dom@3.4.38': - resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} + '@vue/runtime-dom@3.5.5': + resolution: {integrity: sha512-0bQGgCuL+4Muz5PsCLgF4Ata9BTdhHi5VjsxtTDyI0Wy4MgoSvBGaA6bDc7W7CGgZOyirf9LNeetMYHQ05pgpw==} - '@vue/server-renderer@3.4.38': - resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} + '@vue/server-renderer@3.5.5': + resolution: {integrity: sha512-XjRamLIq5f47cxgy+hiX7zUIY+4RHdPDVrPvvMDAUTdW5RJWX/S0ji/rCbm3LWTT/9Co9bvQME8ZI15ahL4/Qw==} peerDependencies: - vue: 3.4.38 - - '@vue/shared@3.4.38': - resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + vue: 3.5.5 '@vue/shared@3.5.3': resolution: {integrity: sha512-Jp2v8nylKBT+PlOUjun2Wp/f++TfJVFjshLzNtJDdmFJabJa7noGMncqXRM1vXGX+Yo2V7WykQFNxusSim8SCA==} + '@vue/shared@3.5.5': + resolution: {integrity: sha512-0KyMXyEgnmFAs6rNUL+6eUHtUCqCaNrVd+AW3MX3LyA0Yry5SA0Km03CDKiOua1x1WWnIr+W9+S0GMFoSDWERQ==} + '@vueuse/core@10.11.1': resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} @@ -1469,8 +1469,8 @@ packages: resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} - commit-and-tag-version@12.4.2: - resolution: {integrity: sha512-K8EPV/vRM+PZCFqu1anHUyxPt8Q9dUUHU4WRE9a2GcHYfZPgu2GGKLxI018W/y+EZ7AbV0/P7QrLn5/lpcRyAg==} + commit-and-tag-version@12.4.3: + resolution: {integrity: sha512-q+DaQ4QmvDjU3QBUfZmiH3CCL5Jf3saJ0I9dI1hL9equA4ZosoOkg3eya5q0qAc5T0eow+gF0DfKZskRbm4Shw==} engines: {node: '>=18'} hasBin: true @@ -1589,8 +1589,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@13.14.1: - resolution: {integrity: sha512-Wo+byPmjps66hACEH5udhXINEiN3qS3jWNGRzJOjrRJF3D0+YrcP2LVB1T7oYaVQM/S+eanqEvBWYc8cf7Vcbg==} + cypress@13.14.2: + resolution: {integrity: sha512-lsiQrN17vHMB2fnvxIrKLAjOr9bPwsNbPZNrWf99s4u+DVmCY6U+w7O3GGG9FvP4EUVYaDu+guWeNLiUzBrqvA==} engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -2332,8 +2332,8 @@ packages: resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} engines: {node: '>=12.0.0'} - jsdom@24.1.3: - resolution: {integrity: sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==} + jsdom@25.0.0: + resolution: {integrity: sha512-OhoFVT59T7aEq75TVw9xxEfkXgacpqAhQaYgP9y/fDqWQCMB/b1H66RfmPm/MaeaAIU9nDwMOVTlPN51+ao6CQ==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -2609,8 +2609,8 @@ packages: resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-run-all2@6.2.2: - resolution: {integrity: sha512-Q+alQAGIW7ZhKcxLt8GcSi3h3ryheD6xnmXahkMRVM5LYmajcUrSITm8h+OPC9RYWMV2GR0Q1ntTUCfxaNoOJw==} + npm-run-all2@6.2.3: + resolution: {integrity: sha512-5RsxC7jEc/RjxOYBVdEfrJf5FsJ0pHA7jr2/OxrThXknajETCTYjigOCG3iaGjdYIKEQlDuCG0ir0T1HTva8pg==} engines: {node: ^14.18.0 || ^16.13.0 || >=18.0.0, npm: '>= 8'} hasBin: true @@ -3318,8 +3318,8 @@ packages: typescript: optional: true - tsx@4.19.0: - resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} + tsx@4.19.1: + resolution: {integrity: sha512-0flMz1lh74BR4wOvBjuh9olbnwqCPc35OOlfyzHba0Dc+QNUeWX/Gq2YTbnwcWPO3BMd8fkzRVrHcsR+a7z7rA==} engines: {node: '>=18.0.0'} hasBin: true @@ -3432,8 +3432,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.2: - resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} + vite@5.4.5: + resolution: {integrity: sha512-pXqR0qtb2bTwLkev4SE3r4abCNioP3GkjvIDLlzziPpXtHgiJIjuKl+1GN6ESOT3wMjG3JTeARopj2SwYaHTOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3514,14 +3514,14 @@ packages: '@vue/composition-api': optional: true - vue-tsc@2.1.2: - resolution: {integrity: sha512-PH1BDxWT3eaPhl73elyZj6DV0nR3K4IFoUM1sGzMXXQneovVUwHQytdSyAHiED5MtEINGSHpL/Hs9ch+c/tDTw==} + vue-tsc@2.1.6: + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.4.38: - resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} + vue@3.5.5: + resolution: {integrity: sha512-ybC+xn67K4+df1yVeov4UjBGyVcXM0a1g7JVZr+pWVUX3xF6ntXU0wIjkTkduZBUIpxTlsftJSxz2kwhsT7dgA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4235,9 +4235,8 @@ snapshots: '@shikijs/vscode-textmate@9.2.0': {} - '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1)(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.8.0(eslint@9.9.1)(typescript@5.5.4)': dependencies: - '@types/eslint': 9.6.1 '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4) eslint: 9.9.1 eslint-visitor-keys: 4.0.0 @@ -4259,6 +4258,7 @@ snapshots: dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 + optional: true '@types/estree@1.0.5': {} @@ -4266,7 +4266,8 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/json-schema@7.0.15': {} + '@types/json-schema@7.0.15': + optional: true '@types/linkify-it@5.0.0': {} @@ -4279,7 +4280,7 @@ snapshots: '@types/minimist@1.2.5': {} - '@types/node@20.16.2': + '@types/node@20.16.5': dependencies: undici-types: 6.19.8 @@ -4303,7 +4304,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.16.2 + '@types/node': 20.16.5 optional: true '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)': @@ -4463,12 +4464,12 @@ snapshots: '@typescript-eslint/types': 8.4.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.1.3(vite@5.4.2(@types/node@20.16.2))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.5(@types/node@20.16.5))(vue@3.5.5(typescript@5.5.4))': dependencies: - vite: 5.4.2(@types/node@20.16.2) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.5(@types/node@20.16.5) + vue: 3.5.5(typescript@5.5.4) - '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3))': + '@vitest/coverage-v8@2.0.5(vitest@2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -4482,7 +4483,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3) + vitest: 2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0) transitivePeerDependencies: - supports-color @@ -4521,7 +4522,7 @@ snapshots: pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3) + vitest: 2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0) '@vitest/utils@2.0.5': dependencies: @@ -4542,48 +4543,48 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue/compiler-core@3.4.38': + '@vue/compiler-core@3.5.3': dependencies: '@babel/parser': 7.25.6 - '@vue/shared': 3.4.38 + '@vue/shared': 3.5.3 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-core@3.5.3': + '@vue/compiler-core@3.5.5': dependencies: '@babel/parser': 7.25.6 - '@vue/shared': 3.5.3 + '@vue/shared': 3.5.5 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.38': - dependencies: - '@vue/compiler-core': 3.4.38 - '@vue/shared': 3.4.38 - '@vue/compiler-dom@3.5.3': dependencies: '@vue/compiler-core': 3.5.3 '@vue/shared': 3.5.3 - '@vue/compiler-sfc@3.4.38': + '@vue/compiler-dom@3.5.5': + dependencies: + '@vue/compiler-core': 3.5.5 + '@vue/shared': 3.5.5 + + '@vue/compiler-sfc@3.5.5': dependencies: '@babel/parser': 7.25.6 - '@vue/compiler-core': 3.4.38 - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-ssr': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/compiler-core': 3.5.5 + '@vue/compiler-dom': 3.5.5 + '@vue/compiler-ssr': 3.5.5 + '@vue/shared': 3.5.5 estree-walker: 2.0.2 magic-string: 0.30.11 postcss: 8.4.45 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.38': + '@vue/compiler-ssr@3.5.5': dependencies: - '@vue/compiler-dom': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/compiler-dom': 3.5.5 + '@vue/shared': 3.5.5 '@vue/compiler-vue2@2.7.16': dependencies: @@ -4608,7 +4609,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.1.2(typescript@5.5.4)': + '@vue/language-core@2.1.6(typescript@5.5.4)': dependencies: '@volar/language-core': 2.4.2 '@vue/compiler-dom': 3.5.3 @@ -4621,57 +4622,57 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@vue/reactivity@3.4.38': + '@vue/reactivity@3.5.5': dependencies: - '@vue/shared': 3.4.38 + '@vue/shared': 3.5.5 - '@vue/runtime-core@3.4.38': + '@vue/runtime-core@3.5.5': dependencies: - '@vue/reactivity': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/reactivity': 3.5.5 + '@vue/shared': 3.5.5 - '@vue/runtime-dom@3.4.38': + '@vue/runtime-dom@3.5.5': dependencies: - '@vue/reactivity': 3.4.38 - '@vue/runtime-core': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/reactivity': 3.5.5 + '@vue/runtime-core': 3.5.5 + '@vue/shared': 3.5.5 csstype: 3.1.3 - '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': + '@vue/server-renderer@3.5.5(vue@3.5.5(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.38 - '@vue/shared': 3.4.38 - vue: 3.4.38(typescript@5.5.4) - - '@vue/shared@3.4.38': {} + '@vue/compiler-ssr': 3.5.5 + '@vue/shared': 3.5.5 + vue: 3.5.5(typescript@5.5.4) '@vue/shared@3.5.3': {} - '@vueuse/core@10.11.1(vue@3.4.38(typescript@5.5.4))': + '@vue/shared@3.5.5': {} + + '@vueuse/core@10.11.1(vue@3.5.5(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.5.5(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/core@11.0.3(vue@3.5.5(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.0.3 - '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.5(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@11.0.3(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))': + '@vueuse/integrations@11.0.3(focus-trap@7.5.4)(vue@3.5.5(typescript@5.5.4))': dependencies: - '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4)) - '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.5.5(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.5(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4)) optionalDependencies: focus-trap: 7.5.4 transitivePeerDependencies: @@ -4682,16 +4683,16 @@ snapshots: '@vueuse/metadata@11.0.3': {} - '@vueuse/shared@10.11.1(vue@3.4.38(typescript@5.5.4))': + '@vueuse/shared@10.11.1(vue@3.5.5(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/shared@11.0.3(vue@3.5.5(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.5(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4982,7 +4983,7 @@ snapshots: comment-parser@1.4.1: {} - commit-and-tag-version@12.4.2: + commit-and-tag-version@12.4.3: dependencies: chalk: 2.4.2 conventional-changelog: 4.0.0 @@ -4995,7 +4996,7 @@ snapshots: figures: 3.2.0 find-up: 5.0.0 git-semver-tags: 5.0.1 - jsdom: 24.1.3 + jsdom: 25.0.0 semver: 7.6.3 w3c-xmlserializer: 5.0.0 yaml: 2.5.1 @@ -5138,7 +5139,7 @@ snapshots: csstype@3.1.3: {} - cypress@13.14.1: + cypress@13.14.2: dependencies: '@cypress/request': 3.0.4 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -5424,12 +5425,12 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-vitest@0.5.4(eslint@9.9.1)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3)): + eslint-plugin-vitest@0.5.4(eslint@9.9.1)(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0)): dependencies: '@typescript-eslint/utils': 7.18.0(eslint@9.9.1)(typescript@5.5.4) eslint: 9.9.1 optionalDependencies: - vitest: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3) + vitest: 2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0) transitivePeerDependencies: - supports-color - typescript @@ -5976,7 +5977,7 @@ snapshots: jsdoc-type-pratt-parser@4.1.0: {} - jsdom@24.1.3: + jsdom@25.0.0: dependencies: cssstyle: 4.1.0 data-urls: 5.0.0 @@ -6249,7 +6250,7 @@ snapshots: npm-normalize-package-bin@3.0.1: {} - npm-run-all2@6.2.2: + npm-run-all2@6.2.3: dependencies: ansi-styles: 6.2.1 cross-spawn: 7.0.3 @@ -6410,12 +6411,12 @@ snapshots: pluralize@8.0.0: {} - postcss-load-config@6.0.1(postcss@8.4.45)(tsx@4.19.0)(yaml@2.5.1): + postcss-load-config@6.0.1(postcss@8.4.45)(tsx@4.19.1)(yaml@2.5.1): dependencies: lilconfig: 3.1.2 optionalDependencies: postcss: 8.4.45 - tsx: 4.19.0 + tsx: 4.19.1 yaml: 2.5.1 postcss@8.4.45: @@ -6432,12 +6433,12 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)): + prettier-plugin-organize-imports@4.0.0(prettier@3.3.3)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4)): dependencies: prettier: 3.3.3 typescript: 5.5.4 optionalDependencies: - vue-tsc: 2.1.2(typescript@5.5.4) + vue-tsc: 2.1.6(typescript@5.5.4) prettier-plugin-packagejson@2.5.2(prettier@3.3.3): dependencies: @@ -6905,7 +6906,7 @@ snapshots: tslib@2.7.0: {} - tsup@8.2.4(postcss@8.4.45)(tsx@4.19.0)(typescript@5.5.4)(yaml@2.5.1): + tsup@8.2.4(postcss@8.4.45)(tsx@4.19.1)(typescript@5.5.4)(yaml@2.5.1): dependencies: bundle-require: 5.0.0(esbuild@0.23.1) cac: 6.7.14 @@ -6917,7 +6918,7 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.1.0 - postcss-load-config: 6.0.1(postcss@8.4.45)(tsx@4.19.0)(yaml@2.5.1) + postcss-load-config: 6.0.1(postcss@8.4.45)(tsx@4.19.1)(yaml@2.5.1) resolve-from: 5.0.0 rollup: 4.21.2 source-map: 0.8.0-beta.0 @@ -6932,7 +6933,7 @@ snapshots: - tsx - yaml - tsx@4.19.0: + tsx@4.19.1: dependencies: esbuild: 0.23.1 get-tsconfig: 4.8.0 @@ -7023,13 +7024,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@2.0.5(@types/node@20.16.2): + vite-node@2.0.5(@types/node@20.16.5): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.16.2) + vite: 5.4.5(@types/node@20.16.5) transitivePeerDependencies: - '@types/node' - less @@ -7041,33 +7042,33 @@ snapshots: - supports-color - terser - vite@5.4.2(@types/node@20.16.2): + vite@5.4.5(@types/node@20.16.5): dependencies: esbuild: 0.21.5 postcss: 8.4.45 rollup: 4.21.2 optionalDependencies: - '@types/node': 20.16.2 + '@types/node': 20.16.5 fsevents: 2.3.3 - vitepress@1.3.4(@algolia/client-search@5.4.1)(@types/node@20.16.2)(postcss@8.4.45)(search-insights@2.17.1)(typescript@5.5.4): + vitepress@1.3.4(@algolia/client-search@5.4.1)(@types/node@20.16.5)(postcss@8.4.45)(search-insights@2.17.1)(typescript@5.5.4): dependencies: '@docsearch/css': 3.6.1 '@docsearch/js': 3.6.1(@algolia/client-search@5.4.1)(search-insights@2.17.1) '@shikijs/core': 1.16.2 '@shikijs/transformers': 1.16.2 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.3(vite@5.4.2(@types/node@20.16.2))(vue@3.4.38(typescript@5.5.4)) + '@vitejs/plugin-vue': 5.1.3(vite@5.4.5(@types/node@20.16.5))(vue@3.5.5(typescript@5.5.4)) '@vue/devtools-api': 7.4.4 '@vue/shared': 3.5.3 - '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4)) - '@vueuse/integrations': 11.0.3(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.5.5(typescript@5.5.4)) + '@vueuse/integrations': 11.0.3(focus-trap@7.5.4)(vue@3.5.5(typescript@5.5.4)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.1.0 shiki: 1.16.2 - vite: 5.4.2(@types/node@20.16.2) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.5(@types/node@20.16.5) + vue: 3.5.5(typescript@5.5.4) optionalDependencies: postcss: 8.4.45 transitivePeerDependencies: @@ -7098,7 +7099,7 @@ snapshots: - typescript - universal-cookie - vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(jsdom@24.1.3): + vitest@2.0.5(@types/node@20.16.5)(@vitest/ui@2.0.5)(jsdom@25.0.0): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -7116,13 +7117,13 @@ snapshots: tinybench: 2.9.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.16.2) - vite-node: 2.0.5(@types/node@20.16.2) + vite: 5.4.5(@types/node@20.16.5) + vite-node: 2.0.5(@types/node@20.16.5) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.2 + '@types/node': 20.16.5 '@vitest/ui': 2.0.5(vitest@2.0.5) - jsdom: 24.1.3 + jsdom: 25.0.0 transitivePeerDependencies: - less - lightningcss @@ -7135,24 +7136,24 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.10(vue@3.4.38(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.5.5(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.5(typescript@5.5.4) - vue-tsc@2.1.2(typescript@5.5.4): + vue-tsc@2.1.6(typescript@5.5.4): dependencies: '@volar/typescript': 2.4.2 - '@vue/language-core': 2.1.2(typescript@5.5.4) + '@vue/language-core': 2.1.6(typescript@5.5.4) semver: 7.6.3 typescript: 5.5.4 - vue@3.4.38(typescript@5.5.4): + vue@3.5.5(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-sfc': 3.4.38 - '@vue/runtime-dom': 3.4.38 - '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4)) - '@vue/shared': 3.4.38 + '@vue/compiler-dom': 3.5.5 + '@vue/compiler-sfc': 3.5.5 + '@vue/runtime-dom': 3.5.5 + '@vue/server-renderer': 3.5.5(vue@3.5.5(typescript@5.5.4)) + '@vue/shared': 3.5.5 optionalDependencies: typescript: 5.5.4