From fb23d1fd65b6241845ff60ad960ef3d398641811 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 03:18:51 +0000 Subject: [PATCH] chore(deps): update all minor dependency bump --- package.json | 2 +- packages/android/package.json | 2 +- packages/web/package.json | 18 +- pnpm-lock.yaml | 911 +++++++++++++++++++++------------- 4 files changed, 573 insertions(+), 360 deletions(-) diff --git a/package.json b/package.json index 79f9a763..ac8f58e6 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@frsource/fast-angle", "type": "module", "private": true, - "packageManager": "pnpm@9.9.0", + "packageManager": "pnpm@9.11.0", "scripts": { "build": "pnpm --filter '@frsource/fast-angle-web' build", "dev": "pnpm run -r --parallel --stream dev", diff --git a/packages/android/package.json b/packages/android/package.json index 63704ff4..094d674f 100644 --- a/packages/android/package.json +++ b/packages/android/package.json @@ -2,7 +2,7 @@ "name": "@frsource/fast-angle-android", "type": "module", "private": true, - "packageManager": "pnpm@9.9.0", + "packageManager": "pnpm@9.11.0", "scripts": { "build": "bubblewrap build", "new-version": "bubblewrap update", diff --git a/packages/web/package.json b/packages/web/package.json index faab0bcc..6384a405 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -2,7 +2,7 @@ "name": "@frsource/fast-angle-web", "type": "module", "private": true, - "packageManager": "pnpm@9.9.0", + "packageManager": "pnpm@9.11.0", "scripts": { "build": "vite-ssg build --base='/fast-angle/' && del dist/.html && frs-replace 'https://www.frsource.org/' 'https://www.frsource.org/fast-angle/' -i dist/sitemap.xml -o dist/sitemap.xml", "dev": "vite --port 3333 --open", @@ -24,7 +24,7 @@ "@vueuse/math": "11.0.3", "@vueuse/router": "11.0.3", "color-hash": "2.0.2", - "focus-trap": "7.5.4", + "focus-trap": "7.6.0", "lodash-es": "4.17.21", "panzoom": "9.4.3", "svg-pan-zoom": "3.6.1", @@ -33,12 +33,12 @@ "vue-router": "4.4.5" }, "devDependencies": { - "@frsource/eslint-config": "1.13.0", + "@frsource/eslint-config": "1.17.0", "@frsource/frs-replace": "4.1.1", - "@frsource/prettier-config": "1.9.0", + "@frsource/prettier-config": "1.12.0", "@iconify-json/carbon": "1.2.1", "@intlify/unplugin-vue-i18n": "4.0.0", - "@shikijs/markdown-it": "1.16.2", + "@shikijs/markdown-it": "1.21.0", "@types/color-hash": "2.0.0", "@types/lodash-es": "4.17.12", "@types/markdown-it": "14.1.2", @@ -54,12 +54,12 @@ "https-localhost": "4.7.1", "incstr": "1.2.3", "markdown-it-link-attributes": "4.0.1", - "pnpm": "9.9.0", + "pnpm": "9.11.0", "prettier": "3.3.3", - "sass": "1.78.0", - "shiki": "1.16.2", + "sass": "1.79.4", + "shiki": "1.21.0", "type-fest": "4.26.1", - "typescript": "5.5.4", + "typescript": "5.6.2", "unplugin-auto-import": "0.18.3", "unplugin-icons": "0.19.3", "unplugin-vue-components": "0.27.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3aebb991..37ce0067 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,28 +29,28 @@ importers: version: 2.0.6 '@vueuse/core': specifier: 10.11.1 - version: 10.11.1(vue@3.5.10(typescript@5.5.4)) + version: 10.11.1(vue@3.5.10(typescript@5.6.2)) '@vueuse/gesture': specifier: 2.0.0 - version: 2.0.0(vue@3.5.10(typescript@5.5.4)) + version: 2.0.0(vue@3.5.10(typescript@5.6.2)) '@vueuse/head': specifier: 2.0.0 - version: 2.0.0(vue@3.5.10(typescript@5.5.4)) + version: 2.0.0(vue@3.5.10(typescript@5.6.2)) '@vueuse/integrations': specifier: 11.0.3 - version: 11.0.3(focus-trap@7.5.4)(vue@3.5.10(typescript@5.5.4)) + version: 11.0.3(focus-trap@7.6.0)(vue@3.5.10(typescript@5.6.2)) '@vueuse/math': specifier: 11.0.3 - version: 11.0.3(vue@3.5.10(typescript@5.5.4)) + version: 11.0.3(vue@3.5.10(typescript@5.6.2)) '@vueuse/router': specifier: 11.0.3 - version: 11.0.3(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)))(vue@3.5.10(typescript@5.5.4)) + version: 11.0.3(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)))(vue@3.5.10(typescript@5.6.2)) color-hash: specifier: 2.0.2 version: 2.0.2 focus-trap: - specifier: 7.5.4 - version: 7.5.4 + specifier: 7.6.0 + version: 7.6.0 lodash-es: specifier: 4.17.21 version: 4.17.21 @@ -62,32 +62,32 @@ importers: version: 3.6.1 vue: specifier: 3.5.10 - version: 3.5.10(typescript@5.5.4) + version: 3.5.10(typescript@5.6.2) vue-i18n: specifier: 9.14.1 - version: 9.14.1(vue@3.5.10(typescript@5.5.4)) + version: 9.14.1(vue@3.5.10(typescript@5.6.2)) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.5.10(typescript@5.5.4)) + version: 4.4.5(vue@3.5.10(typescript@5.6.2)) devDependencies: '@frsource/eslint-config': - specifier: 1.13.0 - version: 1.13.0(eslint@9.11.0)(typescript@5.5.4) + specifier: 1.17.0 + version: 1.17.0(eslint@9.11.0)(typescript@5.6.2) '@frsource/frs-replace': specifier: 4.1.1 version: 4.1.1 '@frsource/prettier-config': - specifier: 1.9.0 - version: 1.9.0(eslint@9.11.0) + specifier: 1.12.0 + version: 1.12.0(eslint@9.11.0) '@iconify-json/carbon': specifier: 1.2.1 version: 1.2.1 '@intlify/unplugin-vue-i18n': specifier: 4.0.0 - version: 4.0.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.10(typescript@5.5.4))) + version: 4.0.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.10(typescript@5.6.2))) '@shikijs/markdown-it': - specifier: 1.16.2 - version: 1.16.2 + specifier: 1.21.0 + version: 1.21.0 '@types/color-hash': specifier: 2.0.0 version: 2.0.0 @@ -105,7 +105,7 @@ importers: version: 20.16.5 '@vitejs/plugin-vue': specifier: 5.1.4 - version: 5.1.4(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue@3.5.10(typescript@5.5.4)) + version: 5.1.4(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue@3.5.10(typescript@5.6.2)) '@vue/test-utils': specifier: 2.4.6 version: 2.4.6 @@ -134,62 +134,62 @@ importers: specifier: 4.0.1 version: 4.0.1 pnpm: - specifier: 9.9.0 - version: 9.9.0 + specifier: 9.11.0 + version: 9.11.0 prettier: specifier: 3.3.3 version: 3.3.3 sass: - specifier: 1.78.0 - version: 1.78.0 + specifier: 1.79.4 + version: 1.79.4 shiki: - specifier: 1.16.2 - version: 1.16.2 + specifier: 1.21.0 + version: 1.21.0 type-fest: specifier: 4.26.1 version: 4.26.1 typescript: - specifier: 5.5.4 - version: 5.5.4 + specifier: 5.6.2 + version: 5.6.2 unplugin-auto-import: specifier: 0.18.3 - version: 0.18.3(@vueuse/core@10.11.1(vue@3.5.10(typescript@5.5.4)))(rollup@2.79.1)(webpack-sources@3.2.3) + version: 0.18.3(@vueuse/core@10.11.1(vue@3.5.10(typescript@5.6.2)))(rollup@2.79.1)(webpack-sources@3.2.3) unplugin-icons: specifier: 0.19.3 version: 0.19.3(@vue/compiler-sfc@3.5.10)(vue-template-compiler@2.7.14) unplugin-vue-components: specifier: 0.27.4 - version: 0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.10(typescript@5.5.4)) + version: 0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.10(typescript@5.6.2)) unplugin-vue-markdown: specifier: 0.26.2 - version: 0.26.2(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1)) + version: 0.26.2(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1)) vite: specifier: 5.4.8 - version: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + version: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) vite-plugin-inspect: specifier: 0.8.7 - version: 0.8.7(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1)) + version: 0.8.7(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1)) vite-plugin-pages: specifier: 0.32.3 - version: 0.32.3(@vue/compiler-sfc@3.5.10)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4))) + version: 0.32.3(@vue/compiler-sfc@3.5.10)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2))) vite-plugin-pwa: specifier: 0.20.5 - version: 0.20.5(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0) + version: 0.20.5(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0) vite-plugin-vue-layouts: specifier: 0.11.0 - version: 0.11.0(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)))(vue@3.5.10(typescript@5.5.4)) + version: 0.11.0(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)))(vue@3.5.10(typescript@5.6.2)) vite-ssg: specifier: 0.23.8 - version: 0.23.8(critters@0.0.24)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)))(vue@3.5.10(typescript@5.5.4)) + version: 0.23.8(critters@0.0.24)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)))(vue@3.5.10(typescript@5.6.2)) vite-ssg-sitemap: specifier: 0.8.1 version: 0.8.1 vitest: specifier: 2.1.1 - version: 2.1.1(@types/node@20.16.5)(jsdom@24.1.0)(sass@1.78.0)(terser@5.31.1) + version: 2.1.1(@types/node@20.16.5)(jsdom@24.1.0)(sass@1.79.4)(terser@5.31.1) vue-tsc: specifier: 2.1.6 - version: 2.1.6(typescript@5.5.4) + version: 2.1.6(typescript@5.6.2) packages: @@ -982,10 +982,6 @@ packages: resolution: {integrity: sha512-LPkkenkDqyzTFauZLLAPhIb48fj6drrfMvRGSL9tS3AcZBSVTllemLSNyCvHNNL2t797S/6DJNSIwRwXgMO/eQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.4.0': - resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -994,8 +990,8 @@ packages: resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@frsource/eslint-config@1.13.0': - resolution: {integrity: sha512-Cl4T2RWjzzLjkyJgBdvmeU+QBMG1vByznggF7P9+x2lLIFDh5J0PIjp34l7TitrSW31lQxBgezny9Z2Tq1qHJw==} + '@frsource/eslint-config@1.17.0': + resolution: {integrity: sha512-ADwncRgBkSB1etfIsj+EKCDFo1P2bDXM8NADRl/w0bHp5FJXk+gLAMOAy2SwTiKoMJAX3nnzNLElNufkb9WdZA==} peerDependencies: eslint: '>= 9' typescript: '>= 5.0.0' @@ -1004,8 +1000,8 @@ packages: resolution: {integrity: sha512-Rx1IkS+LoCNn9d/Pyt/GZXs/fjupBiVRBzdpnN1zORteBuYrE+pXeXb0qZ1yUlvksP1Rp0+dhQVlGEmkQEvT/Q==} hasBin: true - '@frsource/prettier-config@1.9.0': - resolution: {integrity: sha512-nD09iTpeTcS3aKXA3+0qPqSnj9/JMKoru/TTBnesjxCY3/wR4umlnkoCjgWg2zM1NR2vb9crjxHmJqNcyqLyEA==} + '@frsource/prettier-config@1.12.0': + resolution: {integrity: sha512-/SnJZHo6QKZ02KpfsCpeckiY4heIRho249iY+7udd9aPotdUVKMDNWYMvJ9szo3epTvDuUrbV7gFna4O+Dl5BA==} peerDependencies: eslint: '>= 3' @@ -1511,17 +1507,23 @@ packages: cpu: [x64] os: [win32] - '@shikijs/core@1.16.2': - resolution: {integrity: sha512-XSVH5OZCvE4WLMgdoBqfPMYmGHGmCC3OgZhw0S7KcSi2XKZ+5oHGe71GFnTljgdOxvxx5WrRks6QoTLKrl1eAA==} + '@shikijs/core@1.21.0': + resolution: {integrity: sha512-zAPMJdiGuqXpZQ+pWNezQAk5xhzRXBNiECFPcJLtUdsFM3f//G95Z15EHTnHchYycU8kIIysqGgxp8OVSj1SPQ==} + + '@shikijs/engine-javascript@1.21.0': + resolution: {integrity: sha512-jxQHNtVP17edFW4/0vICqAVLDAxmyV31MQJL4U/Kg+heQALeKYVOWo0sMmEZ18FqBt+9UCdyqGKYE7bLRtk9mg==} - '@shikijs/markdown-it@1.16.2': - resolution: {integrity: sha512-GSddEuOaVMHOmfWc3MYyf59WS7VTXwTfsDYmM2iVBe8N4yhA9bCBUkGXYKfod7hclFI2kLiz7BqaGTzsDEXUEw==} + '@shikijs/engine-oniguruma@1.21.0': + resolution: {integrity: sha512-AIZ76XocENCrtYzVU7S4GY/HL+tgHGbVU+qhiDyNw1qgCA5OSi4B4+HY4BtAoJSMGuD/L5hfTzoRVbzEm2WTvg==} - '@shikijs/transformers@1.16.2': - resolution: {integrity: sha512-AR6ANiKwi1dJr5g/W0L+Su4PoHurkHLgtNmesbOFOPGKNQC2BeGU/Z2Ghkl+cUF5PfE+UeLkxUwzpE6H37hTSg==} + '@shikijs/markdown-it@1.21.0': + resolution: {integrity: sha512-wNvze11LNnhNc3NpGG7Y2Jxlecta85bd1QRltB+oqtug4w63BtjzTQubpB3NWwXTWXf91iVlmbo8Sp9mrmZVGQ==} - '@shikijs/vscode-textmate@9.2.0': - resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==} + '@shikijs/types@1.21.0': + resolution: {integrity: sha512-tzndANDhi5DUndBtpojEq/42+dpUF2wS7wdCDQaFtIXm3Rd1QkrcVgSSRLOvEwexekihOXfbYJINW37g96tJRw==} + + '@shikijs/vscode-textmate@9.2.2': + resolution: {integrity: sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==} '@surma/rollup-plugin-off-main-thread@2.2.3': resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} @@ -1593,6 +1595,9 @@ packages: '@types/markdown-it@14.1.2': resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} + '@types/mdast@4.0.4': + resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} @@ -1654,121 +1659,122 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@typescript-eslint/eslint-plugin@7.10.0': - resolution: {integrity: sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/eslint-plugin@8.5.0': + resolution: {integrity: sha512-lHS5hvz33iUFQKuPFGheAB84LwcJ60G8vKnEhnfcK1l8kGVLro2SFYW6K0/tj8FUhRJ0VHyg1oAfg50QGbPPHw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/eslint-plugin@7.12.0': - resolution: {integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/eslint-plugin@8.7.0': + resolution: {integrity: sha512-RIHOoznhA3CCfSTFiB6kBGLQtB/sox+pJ6jeFu6FxJvqL8qRxq/FfGO/UhsGgQM9oGdXkV4xUgli+dt26biB6A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^7.0.0 - eslint: ^8.56.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/parser@7.10.0': - resolution: {integrity: sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/parser@8.5.0': + resolution: {integrity: sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/parser@7.12.0': - resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/parser@8.7.0': + resolution: {integrity: sha512-lN0btVpj2unxHlNYLI//BQ7nzbMJYBVQX5+pbNXvGYazdlgYonMn4AhhHifQ+J4fGRYA/m1DjaQjx+fDetqBOQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/scope-manager@7.10.0': - resolution: {integrity: sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@8.5.0': + resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@7.12.0': - resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/scope-manager@8.7.0': + resolution: {integrity: sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@7.10.0': - resolution: {integrity: sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/type-utils@8.5.0': + resolution: {integrity: sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/type-utils@7.12.0': - resolution: {integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/type-utils@8.7.0': + resolution: {integrity: sha512-tl0N0Mj3hMSkEYhLkjREp54OSb/FI6qyCzfiiclvJvOqre6hsZTGSnHtmFLDU8TIM62G7ygEa1bI08lcuRwEnQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/types@7.10.0': - resolution: {integrity: sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@8.5.0': + resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@7.12.0': - resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/types@8.7.0': + resolution: {integrity: sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@7.10.0': - resolution: {integrity: sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@8.5.0': + resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/typescript-estree@7.12.0': - resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/typescript-estree@8.7.0': + resolution: {integrity: sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/utils@7.10.0': - resolution: {integrity: sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/utils@8.5.0': + resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/utils@7.12.0': - resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/utils@8.7.0': + resolution: {integrity: sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@7.10.0': - resolution: {integrity: sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==} - engines: {node: ^18.18.0 || >=20.0.0} + '@typescript-eslint/visitor-keys@8.5.0': + resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/visitor-keys@8.7.0': + resolution: {integrity: sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@7.12.0': - resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==} - engines: {node: ^18.18.0 || >=20.0.0} + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} '@unhead/dom@1.9.12': resolution: {integrity: sha512-3MY1TbZmEjGNZapi3wvJW0vWNS2CLKHt7/m57sScDHCNvNBe1mTwrIOhtZFDgAndhml2EVQ68RMa0Vhum/M+cw==} @@ -2096,10 +2102,6 @@ packages: array-flatten@1.1.1: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - arraybuffer.prototype.slice@1.0.3: resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} @@ -2254,6 +2256,9 @@ packages: resolution: {integrity: sha512-4sq6iL5Q4VOXS3PL1BapiXIZItpxYyANVzsAKpTPS5oq4u3SKbGfUcbZh2gdLCQ3jWpG/y5wRkMlBBAJhXeiZA==} engines: {node: '>=8.0.0'} + ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + chai@5.1.1: resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} engines: {node: '>=12'} @@ -2266,6 +2271,12 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + + character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -2277,6 +2288,10 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} + chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -2347,6 +2362,9 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} + comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + commander@10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} @@ -2569,6 +2587,9 @@ packages: detect-node@2.1.0: resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -2857,8 +2878,8 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - focus-trap@7.5.4: - resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==} + focus-trap@7.6.0: + resolution: {integrity: sha512-1td0l3pMkWJLFipobUcGaf+5DTY4PLDDrcqoSaKP8ediO/CoWCCYk/fT/Y2A4e6TNB+Sh6clRJCjOPPnKoNHnQ==} for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -2986,10 +3007,6 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - globby@13.2.2: resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -3066,6 +3083,12 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} + hast-util-to-html@9.0.3: + resolution: {integrity: sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==} + + hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + he@1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -3089,6 +3112,9 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} hasBin: true + html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} + html5parser@2.0.2: resolution: {integrity: sha512-L0y+IdTVxHsovmye8MBtFgBvWZnq1C9WnI/SmJszxoQjmUH1psX2uzDk21O5k5et6udxdGjwxkbmT9eVRoG05w==} @@ -3540,6 +3566,9 @@ packages: resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true + mdast-util-to-hast@13.2.0: + resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} + mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -3565,6 +3594,21 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} + micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + + micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + + micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + + micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + + micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -3754,6 +3798,9 @@ packages: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} engines: {node: '>=6'} + oniguruma-to-js@0.4.3: + resolution: {integrity: sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==} + open@10.1.0: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} @@ -3909,8 +3956,8 @@ packages: resolution: {integrity: sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==} engines: {node: '>=12.13.0'} - pnpm@9.9.0: - resolution: {integrity: sha512-YMGKzROL/2ldM5vmrRP36TbupnRWYNTMSndtUkfFQNDt7hpWNpXBg6ZuuRfviPK0/rH8JfMqetytx6rzQ46ZwQ==} + pnpm@9.11.0: + resolution: {integrity: sha512-CiA/+u1aP2MkLNBkyPtYkjZsED4ygHkxj3gGLyTqjJ1QvGpHqjVnyr79gk0XDnj6J0XtHxaxMuFkNhRrdojxmw==} engines: {node: '>=18.12'} hasBin: true @@ -3953,6 +4000,9 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} + property-information@6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} @@ -4022,6 +4072,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.0.1: + resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} + engines: {node: '>= 14.16.0'} + redent@4.0.0: resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} engines: {node: '>=12'} @@ -4042,6 +4096,9 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regex@4.3.2: + resolution: {integrity: sha512-kK/AA3A9K6q2js89+VMymcboLOlF5lZRCYJv3gzszXFHBr6kO6qLGzbm+UIugBEV8SMMKCTR59txoY6ctRHYVw==} + regexp.prototype.flags@1.5.2: resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} @@ -4145,8 +4202,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.78.0: - resolution: {integrity: sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==} + sass@1.79.4: + resolution: {integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==} engines: {node: '>=14.0.0'} hasBin: true @@ -4206,8 +4263,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@1.16.2: - resolution: {integrity: sha512-gSym0hZf5a1U0iDPsdoOAZbvoi+e0c6c3NKAi03FoSLTm7oG20tum29+gk0wzzivOasn3loxfGUPT+jZXIUbWg==} + shiki@1.21.0: + resolution: {integrity: sha512-apCH5BoWTrmHDPGgg3RF8+HAAbEL/CdbYr8rMw7eIrdhCkZHdVGat5mMNlRtd1erNG01VPMIKHNQ0Pj2HMAiog==} side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -4226,10 +4283,6 @@ packages: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - slash@4.0.0: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} @@ -4260,6 +4313,9 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead + space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + spdx-correct@3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} @@ -4321,6 +4377,9 @@ packages: string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + stringify-entities@4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + stringify-object@3.3.0: resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} engines: {node: '>=4'} @@ -4483,6 +4542,9 @@ packages: resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==} engines: {node: '>=18'} + trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + trim-newlines@4.1.1: resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} engines: {node: '>=12'} @@ -4539,18 +4601,17 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-eslint@7.12.0: - resolution: {integrity: sha512-D6HKNbQcnNu3BaN4HkQCR16tgG8Q2AMUWPgvhrJksOXu+d6ys07yC06ONiV2kcsEfWC22voB6C3PvK2MqlBZ7w==} - engines: {node: ^18.18.0 || >=20.0.0} + typescript-eslint@8.7.0: + resolution: {integrity: sha512-nEHbEYJyHwsuf7c3V3RS7Saq+1+la3i0ieR3qP0yjqWSzVmh8Drp47uOl9LjbPANac4S7EFSqvcYIKXUUwIfIQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.56.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + typescript@5.6.2: + resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} engines: {node: '>=14.17'} hasBin: true @@ -4600,6 +4661,21 @@ packages: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} + unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + + unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + + unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + + unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + + unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} @@ -4726,6 +4802,12 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} + vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + + vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} + vite-node@2.1.1: resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5127,6 +5209,9 @@ packages: zhead@2.2.4: resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} + zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} @@ -6099,24 +6184,22 @@ snapshots: '@eslint/js@9.11.0': {} - '@eslint/js@9.4.0': {} - '@eslint/object-schema@2.1.4': {} '@eslint/plugin-kit@0.2.0': dependencies: levn: 0.4.1 - '@frsource/eslint-config@1.13.0(eslint@9.11.0)(typescript@5.5.4)': + '@frsource/eslint-config@1.17.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@eslint/js': 9.4.0 - '@typescript-eslint/eslint-plugin': 7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.11.0)(typescript@5.5.4))(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/parser': 7.10.0(eslint@9.11.0)(typescript@5.5.4) + '@eslint/js': 9.11.0 + '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.5.0(eslint@9.11.0)(typescript@5.6.2) eslint: 9.11.0 eslint-config-prettier: 9.1.0(eslint@9.11.0) globals: 15.9.0 - typescript: 5.5.4 - typescript-eslint: 7.12.0(eslint@9.11.0)(typescript@5.5.4) + typescript: 5.6.2 + typescript-eslint: 8.7.0(eslint@9.11.0)(typescript@5.6.2) transitivePeerDependencies: - supports-color @@ -6127,7 +6210,7 @@ snapshots: write: 2.0.0 yargs: 17.7.2 - '@frsource/prettier-config@1.9.0(eslint@9.11.0)': + '@frsource/prettier-config@1.12.0(eslint@9.11.0)': dependencies: eslint: 9.11.0 @@ -6155,7 +6238,7 @@ snapshots: '@inquirer/figures@1.0.5': {} - '@intlify/bundle-utils@8.0.0(vue-i18n@9.14.1(vue@3.5.10(typescript@5.5.4)))': + '@intlify/bundle-utils@8.0.0(vue-i18n@9.14.1(vue@3.5.10(typescript@5.6.2)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -6167,7 +6250,7 @@ snapshots: source-map-js: 1.2.0 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.14.1(vue@3.5.10(typescript@5.5.4)) + vue-i18n: 9.14.1(vue@3.5.10(typescript@5.6.2)) '@intlify/core-base@9.14.1': dependencies: @@ -6177,7 +6260,7 @@ snapshots: '@intlify/message-compiler@9.13.1': dependencies: '@intlify/shared': 9.13.1 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@intlify/message-compiler@9.14.1': dependencies: @@ -6188,9 +6271,9 @@ snapshots: '@intlify/shared@9.14.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.10(typescript@5.5.4)))': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.10(typescript@5.6.2)))': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.14.1(vue@3.5.10(typescript@5.5.4))) + '@intlify/bundle-utils': 8.0.0(vue-i18n@9.14.1(vue@3.5.10(typescript@5.6.2))) '@intlify/shared': 9.13.1 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@vue/compiler-sfc': 3.4.27 @@ -6203,7 +6286,7 @@ snapshots: source-map-js: 1.2.0 unplugin: 1.10.1 optionalDependencies: - vue-i18n: 9.14.1(vue@3.5.10(typescript@5.5.4)) + vue-i18n: 9.14.1(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - rollup - supports-color @@ -6636,22 +6719,37 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.21.2': optional: true - '@shikijs/core@1.16.2': + '@shikijs/core@1.21.0': dependencies: - '@shikijs/vscode-textmate': 9.2.0 + '@shikijs/engine-javascript': 1.21.0 + '@shikijs/engine-oniguruma': 1.21.0 + '@shikijs/types': 1.21.0 + '@shikijs/vscode-textmate': 9.2.2 '@types/hast': 3.0.4 + hast-util-to-html: 9.0.3 + + '@shikijs/engine-javascript@1.21.0': + dependencies: + '@shikijs/types': 1.21.0 + '@shikijs/vscode-textmate': 9.2.2 + oniguruma-to-js: 0.4.3 + + '@shikijs/engine-oniguruma@1.21.0': + dependencies: + '@shikijs/types': 1.21.0 + '@shikijs/vscode-textmate': 9.2.2 - '@shikijs/markdown-it@1.16.2': + '@shikijs/markdown-it@1.21.0': dependencies: - '@shikijs/transformers': 1.16.2 markdown-it: 14.1.0 - shiki: 1.16.2 + shiki: 1.21.0 - '@shikijs/transformers@1.16.2': + '@shikijs/types@1.21.0': dependencies: - shiki: 1.16.2 + '@shikijs/vscode-textmate': 9.2.2 + '@types/hast': 3.0.4 - '@shikijs/vscode-textmate@9.2.0': {} + '@shikijs/vscode-textmate@9.2.2': {} '@surma/rollup-plugin-off-main-thread@2.2.3': dependencies: @@ -6733,6 +6831,10 @@ snapshots: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 + '@types/mdast@4.0.4': + dependencies: + '@types/unist': 3.0.2 + '@types/mdurl@2.0.0': {} '@types/mime-types@2.1.1': {} @@ -6785,168 +6887,170 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@7.10.0(@typescript-eslint/parser@7.10.0(eslint@9.11.0)(typescript@5.5.4))(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.10.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.10.0 - '@typescript-eslint/type-utils': 7.10.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.10.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.10.0 + '@typescript-eslint/parser': 8.5.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.5.0 eslint: 9.11.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@9.11.0)(typescript@5.5.4))(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.12.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/type-utils': 7.12.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.12.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/scope-manager': 8.7.0 + '@typescript-eslint/type-utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.7.0 eslint: 9.11.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.10.0(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.5.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 7.10.0 - '@typescript-eslint/types': 7.10.0 - '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.10.0 + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.6 eslint: 9.11.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.12.0(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/scope-manager': 8.7.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.7.0 debug: 4.3.6 eslint: 9.11.0 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.10.0': + '@typescript-eslint/scope-manager@8.5.0': dependencies: - '@typescript-eslint/types': 7.10.0 - '@typescript-eslint/visitor-keys': 7.10.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/scope-manager@7.12.0': + '@typescript-eslint/scope-manager@8.7.0': dependencies: - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/visitor-keys': 8.7.0 - '@typescript-eslint/type-utils@7.10.0(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.5.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.10.0(eslint@9.11.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0)(typescript@5.6.2) debug: 4.3.6 - eslint: 9.11.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: + - eslint - supports-color - '@typescript-eslint/type-utils@7.12.0(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.7.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.12.0(eslint@9.11.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) debug: 4.3.6 - eslint: 9.11.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: + - eslint - supports-color - '@typescript-eslint/types@7.10.0': {} + '@typescript-eslint/types@8.5.0': {} - '@typescript-eslint/types@7.12.0': {} + '@typescript-eslint/types@8.7.0': {} - '@typescript-eslint/typescript-estree@7.10.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 7.10.0 - '@typescript-eslint/visitor-keys': 7.10.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/visitor-keys': 8.5.0 debug: 4.3.6 - globby: 11.1.0 + fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.12.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.7.0(typescript@5.6.2)': dependencies: - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/visitor-keys': 7.12.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/visitor-keys': 8.7.0 debug: 4.3.6 - globby: 11.1.0 + fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.10.0(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.5.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0) - '@typescript-eslint/scope-manager': 7.10.0 - '@typescript-eslint/types': 7.10.0 - '@typescript-eslint/typescript-estree': 7.10.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.5.0 + '@typescript-eslint/types': 8.5.0 + '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) eslint: 9.11.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.12.0(eslint@9.11.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.7.0(eslint@9.11.0)(typescript@5.6.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0) - '@typescript-eslint/scope-manager': 7.12.0 - '@typescript-eslint/types': 7.12.0 - '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.7.0 + '@typescript-eslint/types': 8.7.0 + '@typescript-eslint/typescript-estree': 8.7.0(typescript@5.6.2) eslint: 9.11.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.10.0': + '@typescript-eslint/visitor-keys@8.5.0': dependencies: - '@typescript-eslint/types': 7.10.0 + '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.12.0': + '@typescript-eslint/visitor-keys@8.7.0': dependencies: - '@typescript-eslint/types': 7.12.0 + '@typescript-eslint/types': 8.7.0 eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} + '@unhead/dom@1.9.12': dependencies: '@unhead/schema': 1.9.12 @@ -6980,26 +7084,26 @@ snapshots: '@unhead/schema': 1.9.12 '@unhead/shared': 1.9.12 - '@unhead/vue@1.9.12(vue@3.5.10(typescript@5.5.4))': + '@unhead/vue@1.9.12(vue@3.5.10(typescript@5.6.2))': dependencies: '@unhead/schema': 1.9.12 '@unhead/shared': 1.9.12 hookable: 5.5.3 unhead: 1.9.12 - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) - '@unhead/vue@1.9.15(vue@3.5.10(typescript@5.5.4))': + '@unhead/vue@1.9.15(vue@3.5.10(typescript@5.6.2))': dependencies: '@unhead/schema': 1.9.15 '@unhead/shared': 1.9.15 hookable: 5.5.3 unhead: 1.9.15 - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) - '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue@3.5.10(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue@3.5.10(typescript@5.6.2))': dependencies: - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) - vue: 3.5.10(typescript@5.5.4) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) + vue: 3.5.10(typescript@5.6.2) '@vitest/expect@2.1.1': dependencies: @@ -7008,13 +7112,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) '@vitest/pretty-format@2.1.1': dependencies: @@ -7059,7 +7163,7 @@ snapshots: '@vue/shared': 3.4.27 entities: 4.5.0 estree-walker: 2.0.2 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@vue/compiler-core@3.5.1': dependencies: @@ -7133,7 +7237,7 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/language-core@2.1.6(typescript@5.5.4)': + '@vue/language-core@2.1.6(typescript@5.6.2)': dependencies: '@volar/language-core': 2.4.1 '@vue/compiler-dom': 3.5.1 @@ -7144,7 +7248,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 '@vue/reactivity@3.5.10': dependencies: @@ -7162,11 +7266,11 @@ snapshots: '@vue/shared': 3.5.10 csstype: 3.1.3 - '@vue/server-renderer@3.5.10(vue@3.5.10(typescript@5.5.4))': + '@vue/server-renderer@3.5.10(vue@3.5.10(typescript@5.6.2))': dependencies: '@vue/compiler-ssr': 3.5.10 '@vue/shared': 3.5.10 - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) '@vue/shared@3.4.27': {} @@ -7179,57 +7283,57 @@ snapshots: js-beautify: 1.14.9 vue-component-type-helpers: 2.0.6 - '@vueuse/core@10.11.1(vue@3.5.10(typescript@5.5.4))': + '@vueuse/core@10.11.1(vue@3.5.10(typescript@5.6.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.10(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.5.10(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@11.0.3(vue@3.5.10(typescript@5.5.4))': + '@vueuse/core@11.0.3(vue@3.5.10(typescript@5.6.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.0.3 - '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/gesture@2.0.0(vue@3.5.10(typescript@5.5.4))': + '@vueuse/gesture@2.0.0(vue@3.5.10(typescript@5.6.2))': dependencies: chokidar: 3.6.0 consola: 3.2.3 upath: 2.0.1 - vue: 3.5.10(typescript@5.5.4) - vue-demi: 0.14.8(vue@3.5.10(typescript@5.5.4)) + vue: 3.5.10(typescript@5.6.2) + vue-demi: 0.14.8(vue@3.5.10(typescript@5.6.2)) - '@vueuse/head@2.0.0(vue@3.5.10(typescript@5.5.4))': + '@vueuse/head@2.0.0(vue@3.5.10(typescript@5.6.2))': dependencies: '@unhead/dom': 1.9.12 '@unhead/schema': 1.9.12 '@unhead/ssr': 1.9.12 - '@unhead/vue': 1.9.12(vue@3.5.10(typescript@5.5.4)) - vue: 3.5.10(typescript@5.5.4) + '@unhead/vue': 1.9.12(vue@3.5.10(typescript@5.6.2)) + vue: 3.5.10(typescript@5.6.2) - '@vueuse/integrations@11.0.3(focus-trap@7.5.4)(vue@3.5.10(typescript@5.5.4))': + '@vueuse/integrations@11.0.3(focus-trap@7.6.0)(vue@3.5.10(typescript@5.6.2))': dependencies: - '@vueuse/core': 11.0.3(vue@3.5.10(typescript@5.5.4)) - '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.5.10(typescript@5.6.2)) + '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) optionalDependencies: - focus-trap: 7.5.4 + focus-trap: 7.6.0 transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/math@11.0.3(vue@3.5.10(typescript@5.5.4))': + '@vueuse/math@11.0.3(vue@3.5.10(typescript@5.6.2))': dependencies: - '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7238,25 +7342,25 @@ snapshots: '@vueuse/metadata@11.0.3': {} - '@vueuse/router@11.0.3(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)))(vue@3.5.10(typescript@5.5.4))': + '@vueuse/router@11.0.3(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)))(vue@3.5.10(typescript@5.6.2))': dependencies: - '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) - vue-router: 4.4.5(vue@3.5.10(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.10(typescript@5.6.2)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) + vue-router: 4.4.5(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.11.1(vue@3.5.10(typescript@5.5.4))': + '@vueuse/shared@10.11.1(vue@3.5.10(typescript@5.6.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@11.0.3(vue@3.5.10(typescript@5.5.4))': + '@vueuse/shared@11.0.3(vue@3.5.10(typescript@5.6.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.10(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7361,8 +7465,6 @@ snapshots: array-flatten@1.1.1: {} - array-union@2.1.0: {} - arraybuffer.prototype.slice@1.0.3: dependencies: array-buffer-byte-length: 1.0.1 @@ -7533,6 +7635,8 @@ snapshots: stackblur-canvas: 2.5.0 svg-pathdata: 5.0.5 + ccount@2.0.1: {} + chai@5.1.1: dependencies: assertion-error: 2.0.1 @@ -7552,6 +7656,10 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + character-entities-html4@2.1.0: {} + + character-entities-legacy@3.0.0: {} + chardet@0.7.0: {} check-error@2.1.1: {} @@ -7568,6 +7676,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.1: + dependencies: + readdirp: 4.0.1 + chownr@2.0.0: {} clean-css@5.3.3: @@ -7630,6 +7742,8 @@ snapshots: dependencies: delayed-stream: 1.0.0 + comma-separated-tokens@2.0.3: {} + commander@10.0.1: {} commander@2.20.3: {} @@ -7840,6 +7954,10 @@ snapshots: detect-node@2.1.0: {} + devlop@1.1.0: + dependencies: + dequal: 2.0.3 + dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -8269,7 +8387,7 @@ snapshots: flatted@3.3.1: {} - focus-trap@7.5.4: + focus-trap@7.6.0: dependencies: tabbable: 6.2.0 @@ -8417,15 +8535,6 @@ snapshots: define-properties: 1.2.1 gopd: 1.0.1 - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.1 - merge2: 1.4.1 - slash: 3.0.0 - globby@13.2.2: dependencies: dir-glob: 3.0.1 @@ -8523,6 +8632,24 @@ snapshots: dependencies: function-bind: 1.1.2 + hast-util-to-html@9.0.3: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.4 + zwitch: 2.0.4 + + hast-util-whitespace@3.0.0: + dependencies: + '@types/hast': 3.0.4 + he@1.2.0: {} hookable@5.5.3: {} @@ -8552,6 +8679,8 @@ snapshots: relateurl: 0.2.7 terser: 5.31.1 + html-void-elements@3.0.0: {} + html5parser@2.0.2: dependencies: tslib: 2.5.3 @@ -9042,6 +9171,18 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 + mdast-util-to-hast@13.2.0: + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.4 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + mdurl@2.0.0: {} media-typer@0.3.0: {} @@ -9069,6 +9210,23 @@ snapshots: methods@1.1.2: {} + micromark-util-character@2.1.0: + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + + micromark-util-encode@2.0.0: {} + + micromark-util-sanitize-uri@2.0.0: + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + + micromark-util-symbol@2.0.0: {} + + micromark-util-types@2.0.0: {} + micromatch@4.0.5: dependencies: braces: 3.0.2 @@ -9227,6 +9385,10 @@ snapshots: dependencies: mimic-fn: 2.1.0 + oniguruma-to-js@0.4.3: + dependencies: + regex: 4.3.2 + open@10.1.0: dependencies: default-browser: 5.2.1 @@ -9375,7 +9537,7 @@ snapshots: pngjs@6.0.0: {} - pnpm@9.9.0: {} + pnpm@9.11.0: {} possible-typed-array-names@1.0.0: {} @@ -9405,6 +9567,8 @@ snapshots: process@0.11.10: {} + property-information@6.5.0: {} + proto-list@1.2.4: {} proxy-addr@2.0.7: @@ -9482,6 +9646,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.1: {} + redent@4.0.0: dependencies: indent-string: 5.0.0 @@ -9501,6 +9667,8 @@ snapshots: dependencies: '@babel/runtime': 7.24.7 + regex@4.3.2: {} + regexp.prototype.flags@1.5.2: dependencies: call-bind: 1.0.7 @@ -9613,11 +9781,11 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.78.0: + sass@1.79.4: dependencies: - chokidar: 3.6.0 + chokidar: 4.0.1 immutable: 4.1.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 sax@1.2.4: {} @@ -9693,10 +9861,13 @@ snapshots: shebang-regex@3.0.0: {} - shiki@1.16.2: + shiki@1.21.0: dependencies: - '@shikijs/core': 1.16.2 - '@shikijs/vscode-textmate': 9.2.0 + '@shikijs/core': 1.21.0 + '@shikijs/engine-javascript': 1.21.0 + '@shikijs/engine-oniguruma': 1.21.0 + '@shikijs/types': 1.21.0 + '@shikijs/vscode-textmate': 9.2.2 '@types/hast': 3.0.4 side-channel@1.0.6: @@ -9720,8 +9891,6 @@ snapshots: mrmime: 2.0.0 totalist: 3.0.0 - slash@3.0.0: {} - slash@4.0.0: {} smob@1.5.0: {} @@ -9743,6 +9912,8 @@ snapshots: sourcemap-codec@1.4.8: {} + space-separated-tokens@2.0.2: {} + spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 @@ -9836,6 +10007,11 @@ snapshots: dependencies: safe-buffer: 5.2.1 + stringify-entities@4.0.4: + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + stringify-object@3.3.0: dependencies: get-own-enumerable-property-symbols: 3.0.2 @@ -9979,11 +10155,13 @@ snapshots: dependencies: punycode: 2.3.1 + trim-lines@3.0.1: {} + trim-newlines@4.1.1: {} - ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.3.0(typescript@5.6.2): dependencies: - typescript: 5.5.4 + typescript: 5.6.2 tslib@2.5.3: {} @@ -10038,18 +10216,18 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@7.12.0(eslint@9.11.0)(typescript@5.5.4): + typescript-eslint@8.7.0(eslint@9.11.0)(typescript@5.6.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@9.11.0)(typescript@5.5.4))(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/parser': 7.12.0(eslint@9.11.0)(typescript@5.5.4) - '@typescript-eslint/utils': 7.12.0(eslint@9.11.0)(typescript@5.5.4) - eslint: 9.11.0 + '@typescript-eslint/eslint-plugin': 8.7.0(@typescript-eslint/parser@8.7.0(eslint@9.11.0)(typescript@5.6.2))(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/parser': 8.7.0(eslint@9.11.0)(typescript@5.6.2) + '@typescript-eslint/utils': 8.7.0(eslint@9.11.0)(typescript@5.6.2) optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 transitivePeerDependencies: + - eslint - supports-color - typescript@5.5.4: {} + typescript@5.6.2: {} uc.micro@2.1.0: {} @@ -10114,13 +10292,36 @@ snapshots: dependencies: crypto-random-string: 2.0.0 + unist-util-is@6.0.0: + dependencies: + '@types/unist': 3.0.2 + + unist-util-position@5.0.0: + dependencies: + '@types/unist': 3.0.2 + + unist-util-stringify-position@4.0.0: + dependencies: + '@types/unist': 3.0.2 + + unist-util-visit-parents@6.0.1: + dependencies: + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + + unist-util-visit@5.0.0: + dependencies: + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + universalify@0.2.0: {} universalify@2.0.1: {} unpipe@1.0.0: {} - unplugin-auto-import@0.18.3(@vueuse/core@10.11.1(vue@3.5.10(typescript@5.5.4)))(rollup@2.79.1)(webpack-sources@3.2.3): + unplugin-auto-import@0.18.3(@vueuse/core@10.11.1(vue@3.5.10(typescript@5.6.2)))(rollup@2.79.1)(webpack-sources@3.2.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) @@ -10131,7 +10332,7 @@ snapshots: unimport: 3.12.0(rollup@2.79.1)(webpack-sources@3.2.3) unplugin: 1.14.1(webpack-sources@3.2.3) optionalDependencies: - '@vueuse/core': 10.11.1(vue@3.5.10(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - rollup - webpack-sources @@ -10151,7 +10352,7 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.10(typescript@5.5.4)): + unplugin-vue-components@0.27.4(@babel/parser@7.25.6)(rollup@2.79.1)(vue@3.5.10(typescript@5.6.2)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) @@ -10163,14 +10364,14 @@ snapshots: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.12.2 - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) optionalDependencies: '@babel/parser': 7.25.6 transitivePeerDependencies: - rollup - supports-color - unplugin-vue-markdown@0.26.2(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1)): + unplugin-vue-markdown@0.26.2(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1)): dependencies: '@mdit-vue/plugin-component': 2.1.3 '@mdit-vue/plugin-frontmatter': 2.1.3 @@ -10179,7 +10380,7 @@ snapshots: '@types/markdown-it': 14.1.2 markdown-it: 14.1.0 unplugin: 1.10.1 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) transitivePeerDependencies: - rollup @@ -10244,12 +10445,22 @@ snapshots: vary@1.1.2: {} - vite-node@2.1.1(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1): + vfile-message@4.0.2: + dependencies: + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + + vfile@6.0.3: + dependencies: + '@types/unist': 3.0.2 + vfile-message: 4.0.2 + + vite-node@2.1.1(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less @@ -10261,7 +10472,7 @@ snapshots: - supports-color - terser - vite-plugin-inspect@0.8.7(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1)): + vite-plugin-inspect@0.8.7(rollup@2.79.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) @@ -10272,12 +10483,12 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.10)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4))): + vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.10)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2))): dependencies: '@types/debug': 4.1.12 debug: 4.3.5 @@ -10287,60 +10498,60 @@ snapshots: json5: 2.2.3 local-pkg: 0.5.0 picocolors: 1.0.1 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) yaml: 2.4.5 optionalDependencies: '@vue/compiler-sfc': 3.5.10 - vue-router: 4.4.5(vue@3.5.10(typescript@5.5.4)) + vue-router: 4.4.5(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.20.5(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0): + vite-plugin-pwa@0.20.5(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(workbox-build@7.1.1)(workbox-window@7.1.0): dependencies: debug: 4.3.6 pretty-bytes: 6.1.1 tinyglobby: 0.2.0 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) workbox-build: 7.1.1 workbox-window: 7.1.0 transitivePeerDependencies: - supports-color - vite-plugin-vue-layouts@0.11.0(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)))(vue@3.5.10(typescript@5.5.4)): + vite-plugin-vue-layouts@0.11.0(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)))(vue@3.5.10(typescript@5.6.2)): dependencies: debug: 4.3.5 fast-glob: 3.3.2 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) - vue: 3.5.10(typescript@5.5.4) - vue-router: 4.4.5(vue@3.5.10(typescript@5.5.4)) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) + vue: 3.5.10(typescript@5.6.2) + vue-router: 4.4.5(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - supports-color vite-ssg-sitemap@0.8.1: {} - vite-ssg@0.23.8(critters@0.0.24)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)))(vue@3.5.10(typescript@5.5.4)): + vite-ssg@0.23.8(critters@0.0.24)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1))(vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)))(vue@3.5.10(typescript@5.6.2)): dependencies: '@unhead/dom': 1.9.15 - '@unhead/vue': 1.9.15(vue@3.5.10(typescript@5.5.4)) + '@unhead/vue': 1.9.15(vue@3.5.10(typescript@5.6.2)) fs-extra: 11.2.0 html-minifier-terser: 7.2.0 html5parser: 2.0.2 jsdom: 24.1.0 kolorist: 1.8.0 prettier: 3.3.3 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) - vue: 3.5.10(typescript@5.5.4) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) + vue: 3.5.10(typescript@5.6.2) yargs: 17.7.2 optionalDependencies: critters: 0.0.24 - vue-router: 4.4.5(vue@3.5.10(typescript@5.5.4)) + vue-router: 4.4.5(vue@3.5.10(typescript@5.6.2)) transitivePeerDependencies: - bufferutil - canvas - supports-color - utf-8-validate - vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1): + vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -10348,13 +10559,13 @@ snapshots: optionalDependencies: '@types/node': 20.16.5 fsevents: 2.3.3 - sass: 1.78.0 + sass: 1.79.4 terser: 5.31.1 - vitest@2.1.1(@types/node@20.16.5)(jsdom@24.1.0)(sass@1.78.0)(terser@5.31.1): + vitest@2.1.1(@types/node@20.16.5)(jsdom@24.1.0)(sass@1.79.4)(terser@5.31.1): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -10369,8 +10580,8 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) - vite-node: 2.1.1(@types/node@20.16.5)(sass@1.78.0)(terser@5.31.1) + vite: 5.4.8(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) + vite-node: 2.1.1(@types/node@20.16.5)(sass@1.79.4)(terser@5.31.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.16.5 @@ -10390,25 +10601,25 @@ snapshots: vue-component-type-helpers@2.0.6: {} - vue-demi@0.14.10(vue@3.5.10(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.5.10(typescript@5.6.2)): dependencies: - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) - vue-demi@0.14.8(vue@3.5.10(typescript@5.5.4)): + vue-demi@0.14.8(vue@3.5.10(typescript@5.6.2)): dependencies: - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) - vue-i18n@9.14.1(vue@3.5.10(typescript@5.5.4)): + vue-i18n@9.14.1(vue@3.5.10(typescript@5.6.2)): dependencies: '@intlify/core-base': 9.14.1 '@intlify/shared': 9.14.1 '@vue/devtools-api': 6.6.4 - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) - vue-router@4.4.5(vue@3.5.10(typescript@5.5.4)): + vue-router@4.4.5(vue@3.5.10(typescript@5.6.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.10(typescript@5.5.4) + vue: 3.5.10(typescript@5.6.2) vue-template-compiler@2.7.14: dependencies: @@ -10416,22 +10627,22 @@ snapshots: he: 1.2.0 optional: true - vue-tsc@2.1.6(typescript@5.5.4): + vue-tsc@2.1.6(typescript@5.6.2): dependencies: '@volar/typescript': 2.4.1 - '@vue/language-core': 2.1.6(typescript@5.5.4) + '@vue/language-core': 2.1.6(typescript@5.6.2) semver: 7.6.2 - typescript: 5.5.4 + typescript: 5.6.2 - vue@3.5.10(typescript@5.5.4): + vue@3.5.10(typescript@5.6.2): dependencies: '@vue/compiler-dom': 3.5.10 '@vue/compiler-sfc': 3.5.10 '@vue/runtime-dom': 3.5.10 - '@vue/server-renderer': 3.5.10(vue@3.5.10(typescript@5.5.4)) + '@vue/server-renderer': 3.5.10(vue@3.5.10(typescript@5.6.2)) '@vue/shared': 3.5.10 optionalDependencies: - typescript: 5.5.4 + typescript: 5.6.2 w3c-xmlserializer@5.0.0: dependencies: @@ -10701,3 +10912,5 @@ snapshots: yoctocolors-cjs@2.1.2: {} zhead@2.2.4: {} + + zwitch@2.0.4: {}