From 349d2e4d4edb9bf848f02fc3b24a4ffb4c74e6e5 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Thu, 15 Aug 2024 22:33:41 +0200 Subject: [PATCH] chore: update deps --- package.json | 40 +- pnpm-lock.yaml | 1760 +++++++++++++++++++++++------------------------- 2 files changed, 881 insertions(+), 919 deletions(-) diff --git a/package.json b/package.json index 4c401ed..16c6f15 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "type": "module", "private": true, - "packageManager": "pnpm@9.6.0", + "packageManager": "pnpm@9.7.1", "scripts": { "build": "vite build", "dev": "vite --port 3333 --open", @@ -13,34 +13,34 @@ "postinstall": "npx simple-git-hooks" }, "dependencies": { - "@vueuse/core": "^10.11.0", - "vue": "^3.4.35", - "vue-router": "^4.4.2" + "@vueuse/core": "^11.0.0", + "vue": "^3.4.38", + "vue-router": "^4.4.3" }, "devDependencies": { - "@antfu/eslint-config": "^2.24.1", - "@iconify-json/carbon": "^1.1.36", - "@types/node": "^22.1.0", - "@unocss/eslint-config": "^0.61.9", - "@unocss/eslint-plugin": "^0.61.9", - "@unocss/reset": "^0.61.9", + "@antfu/eslint-config": "^2.25.2", + "@iconify-json/carbon": "^1.1.37", + "@types/node": "^22.3.0", + "@unocss/eslint-config": "^0.62.2", + "@unocss/eslint-plugin": "^0.62.2", + "@unocss/reset": "^0.62.2", "@vitejs/plugin-vue": "^5.1.2", - "@vue-macros/volar": "^0.27.1", + "@vue-macros/volar": "^0.27.4", "@vue/test-utils": "^2.4.6", - "eslint": "^9.8.0", + "eslint": "^9.9.0", "eslint-plugin-format": "^0.1.2", "jsdom": "^24.1.1", - "lint-staged": "^15.2.8", - "pnpm": "^9.6.0", + "lint-staged": "^15.2.9", + "pnpm": "^9.7.1", "simple-git-hooks": "^2.11.1", - "taze": "^0.16.3", + "taze": "^0.16.6", "typescript": "^5.5.4", - "unocss": "^0.61.9", + "unocss": "^0.62.2", "unplugin-auto-import": "^0.18.2", - "unplugin-vue-components": "^0.27.3", - "unplugin-vue-macros": "^2.11.2", - "unplugin-vue-router": "^0.10.2", - "vite": "^5.3.5", + "unplugin-vue-components": "^0.27.4", + "unplugin-vue-macros": "^2.11.5", + "unplugin-vue-router": "^0.10.6", + "vite": "^5.4.1", "vitest": "^2.0.5", "vue-tsc": "^2.0.29" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 15ed3d8..6948905 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,87 +9,87 @@ importers: .: dependencies: '@vueuse/core': - specifier: ^10.11.0 - version: 10.11.0(vue@3.4.35(typescript@5.5.4)) + specifier: ^11.0.0 + version: 11.0.0(vue@3.4.38(typescript@5.5.4)) vue: - specifier: ^3.4.35 - version: 3.4.35(typescript@5.5.4) + specifier: ^3.4.38 + version: 3.4.38(typescript@5.5.4) vue-router: - specifier: ^4.4.2 - version: 4.4.2(vue@3.4.35(typescript@5.5.4)) + specifier: ^4.4.3 + version: 4.4.3(vue@3.4.38(typescript@5.5.4)) devDependencies: '@antfu/eslint-config': - specifier: ^2.24.1 - version: 2.24.1(@unocss/eslint-plugin@0.61.9(eslint@9.8.0)(typescript@5.5.4))(@vue/compiler-sfc@3.4.35)(eslint-plugin-format@0.1.2(eslint@9.8.0))(eslint@9.8.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.1.0)(jsdom@24.1.1)) + specifier: ^2.25.2 + version: 2.25.2(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(@unocss/eslint-plugin@0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1)) '@iconify-json/carbon': - specifier: ^1.1.36 - version: 1.1.36 + specifier: ^1.1.37 + version: 1.1.37 '@types/node': - specifier: ^22.1.0 - version: 22.1.0 + specifier: ^22.3.0 + version: 22.3.0 '@unocss/eslint-config': - specifier: ^0.61.9 - version: 0.61.9(eslint@9.8.0)(typescript@5.5.4) + specifier: ^0.62.2 + version: 0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) '@unocss/eslint-plugin': - specifier: ^0.61.9 - version: 0.61.9(eslint@9.8.0)(typescript@5.5.4) + specifier: ^0.62.2 + version: 0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) '@unocss/reset': - specifier: ^0.61.9 - version: 0.61.9 + specifier: ^0.62.2 + version: 0.62.2 '@vitejs/plugin-vue': specifier: ^5.1.2 - version: 5.1.2(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4)) + version: 5.1.2(vite@5.4.1(@types/node@22.3.0))(vue@3.4.38(typescript@5.5.4)) '@vue-macros/volar': - specifier: ^0.27.1 - version: 0.27.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.35(typescript@5.5.4)) + specifier: ^0.27.4 + version: 0.27.4(@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 eslint: - specifier: ^9.8.0 - version: 9.8.0 + specifier: ^9.9.0 + version: 9.9.0(jiti@1.21.0) eslint-plugin-format: specifier: ^0.1.2 - version: 0.1.2(eslint@9.8.0) + version: 0.1.2(eslint@9.9.0(jiti@1.21.0)) jsdom: specifier: ^24.1.1 version: 24.1.1 lint-staged: - specifier: ^15.2.8 - version: 15.2.8 + specifier: ^15.2.9 + version: 15.2.9 pnpm: - specifier: ^9.6.0 - version: 9.6.0 + specifier: ^9.7.1 + version: 9.7.1 simple-git-hooks: specifier: ^2.11.1 version: 2.11.1 taze: - specifier: ^0.16.3 - version: 0.16.3 + specifier: ^0.16.6 + version: 0.16.6 typescript: specifier: ^5.5.4 version: 5.5.4 unocss: - specifier: ^0.61.9 - version: 0.61.9(postcss@8.4.40)(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)) + specifier: ^0.62.2 + version: 0.62.2(postcss@8.4.41)(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)) unplugin-auto-import: specifier: ^0.18.2 - version: 0.18.2(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3) + version: 0.18.2(@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3) unplugin-vue-components: - specifier: ^0.27.3 - version: 0.27.3(@babel/parser@7.25.3)(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) + specifier: ^0.27.4 + version: 0.27.4(@babel/parser@7.25.3)(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) unplugin-vue-macros: - specifier: ^2.11.2 - version: 2.11.2(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(esbuild@0.21.5)(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.35(typescript@5.5.4)) + specifier: ^2.11.5 + version: 2.11.5(@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4)))(esbuild@0.21.5)(rollup@4.14.3)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)) unplugin-vue-router: - specifier: ^0.10.2 - version: 0.10.2(rollup@4.14.3)(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)) + specifier: ^0.10.6 + version: 0.10.6(rollup@4.14.3)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@22.1.0) + specifier: ^5.4.1 + version: 5.4.1(@types/node@22.3.0) vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@22.1.0)(jsdom@24.1.1) + version: 2.0.5(@types/node@22.3.0)(jsdom@24.1.1) vue-tsc: specifier: ^2.0.29 version: 2.0.29(typescript@5.5.4) @@ -104,8 +104,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@2.24.1': - resolution: {integrity: sha512-vk2zqPO3HFHxhlIZbMxjo185qvMmCUUc6H58TrXHjMxnCCkw9SqBDWemV6uKUmPSphaOipjzoXYYSyeFYhGa1w==} + '@antfu/eslint-config@2.25.2': + resolution: {integrity: sha512-6I2PmkHAmFXiAqkfw50XkxVjSAGZyVEve61uFQWsq/jgz1xylzU1edMAfc7zled4XBBDAoZspUZDpgqshxWpDA==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -153,11 +153,11 @@ packages: '@antfu/install-pkg@0.1.1': resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} - '@antfu/install-pkg@0.3.3': - resolution: {integrity: sha512-nHHsk3NXQ6xkCfiRRC8Nfrg8pU5kkr3P3Y9s9dKqiuRmBD0Yap7fymNDjGFKeWhZQHqqbCS5CfeMy9wtExM24w==} + '@antfu/install-pkg@0.3.5': + resolution: {integrity: sha512-HwIACY0IzrM7FGafMbWZOqEDBSfCwPcylu+GacaRcxJm4Yvvuh3Dy2vZwqdJAzXponc6aLO9FaH4l75pq8/ZSA==} - '@antfu/ni@0.22.0': - resolution: {integrity: sha512-qP2zFsmypfWpKnmQcjoqMfYrPRHbqcXnhaUrg3VGqPGFXyN9sKz2+/TvNKByWDqAfuVStE8Fy2ppuVdoWQDjkw==} + '@antfu/ni@0.22.4': + resolution: {integrity: sha512-uCzh43cmUwQQcgv2BPyo0JWOMgXhcaE+F2I6Ucmfc7f9ir52lfA4OtZXdfL5D8cMa5GAwuCSNqOshIol8YN82g==} hasBin: true '@antfu/utils@0.7.10': @@ -329,8 +329,8 @@ packages: resolution: {integrity: sha512-Q1CnsQrytI3TlCB1IVWXWeqUIPGVEKGaE7IbVdt13Nq/3i0JESAkQQERrfiQkmlpijl+++qyqPgaS31Bvc1jRQ==} engines: {node: '>=16'} - '@es-joy/jsdoccomment@0.46.0': - resolution: {integrity: sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==} + '@es-joy/jsdoccomment@0.48.0': + resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} engines: {node: '>=16'} '@esbuild/aix-ppc64@0.21.5': @@ -471,11 +471,17 @@ packages: cpu: [x64] os: [win32] + '@eslint-community/eslint-plugin-eslint-comments@4.4.0': + resolution: {integrity: sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + eslint: ^9.9.0 '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} @@ -489,8 +495,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.8.0': - resolution: {integrity: sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==} + '@eslint/js@9.9.0': + resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -505,14 +511,14 @@ packages: resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} engines: {node: '>=18.18'} - '@iconify-json/carbon@1.1.36': - resolution: {integrity: sha512-NC3VcqLtwLZpi7+LeXj+99/byv+asrnCQxiDNCZV6hKr9WcNh6C25kJguJYfN+dV54kOkw78e+6PitQi2Bppnw==} + '@iconify-json/carbon@1.1.37': + resolution: {integrity: sha512-Hj9oZtRmN63yt29YovqgqOJQhaoVMNMTkFLT3HKAJm4HjvI405Juez5UfdysYmLjF708U7gJNx4U6K1k5+fTBw==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.1.29': - resolution: {integrity: sha512-wCcTsmlJvTi1VWBgcJ7HeuWlh7gLGWY7L9HmbgMfjOfsoo7DADemB2Nqnrw1KvCdEAxLL5wTMBAOP5BesFrtng==} + '@iconify/utils@2.1.30': + resolution: {integrity: sha512-bY0IO5xLOlbzJBnjWLxknp6Sss3yla03sVY9VeUz9nT6dbc+EGKlLfCt+6uytJnWm5CUvTF/BNotsLWF7kI61A==} '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -667,31 +673,31 @@ packages: cpu: [x64] os: [win32] - '@stylistic/eslint-plugin-js@2.6.0': - resolution: {integrity: sha512-6oN0Djdy8gTRhx2qS1m4P+CeDKqmZZwc4ibgzzJS+8iBW3Ts1c2mAvi+OH6TN4bt0AHm0FnDv2+KtTqqueMATw==} + '@stylistic/eslint-plugin-js@2.6.3': + resolution: {integrity: sha512-VkfqvbP9ro4XlP7wjIe6tWJjh6rzEJYYeIr5oWHTiayHfKgtRgUIRIWTZu1vbJg49aP2CsM0GRFI6iX5xwqTXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@2.6.0': - resolution: {integrity: sha512-Hm7YODwBwAsYtacY9hR5ONiBS7K9og4YZFjBr8mfqsmlCYVFje1HsOKG+tylePkwcu0Qhi+lY86cP3rlV4PhAA==} + '@stylistic/eslint-plugin-jsx@2.6.3': + resolution: {integrity: sha512-33GvA4L4uHvD0cdOE6ufy52W2pmpGtjIAQQWlROv5NRFw0mKpe7wK5++mOXmujlY5gbX51k8poPjvludIUK2og==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-plus@2.6.0': - resolution: {integrity: sha512-9GfLF08zx/pNFpQQlNMz6f4IixoS8zdSBFdJLWLTorMilNUjd4dDuA5ej4Z32+mTZf4u6lduzQcUrAYiGKTLTg==} + '@stylistic/eslint-plugin-plus@2.6.3': + resolution: {integrity: sha512-lQ/BtROkPAOSTORfEsRcL+3lNt8+H/jS7mFF2j859PSyb487bmoO6npmGCr4dNfFrz5d0h11i3zp1hT/trZ8HA==} peerDependencies: eslint: '*' - '@stylistic/eslint-plugin-ts@2.6.0': - resolution: {integrity: sha512-9ooVm+BRNqdyI/p10eKGAdbdLKU5lllc7mX4Xqp76hKDsh5cCxmZM6zMgK3CLKkYrW0RUunFORkg8dAnmc1qIA==} + '@stylistic/eslint-plugin-ts@2.6.3': + resolution: {integrity: sha512-eb8v1ad/FgALhPDptANIGP/rpd9b3ESmG/j4q489KK4MmQyeJYiZCks8xN6AHGkJ8QsLziw0xXWNb74KuxbB7g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@2.6.0': - resolution: {integrity: sha512-BYzdgwz/4WgDTGmkPMKXFLRBKnYNVnmgD4NDsDCGJulqLFLF6sW1gr6gAJSFnkxwsdhEg+GApF4m5e3OMDpd6g==} + '@stylistic/eslint-plugin@2.6.3': + resolution: {integrity: sha512-QCt1XviL9qghGN1Jnb6PCRzQTbvkUq11ybFrASi6ypuiLO1i6Oo/j22uKE3wXKG8lnOkvfjLFm0dumyaqaPG+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -711,8 +717,8 @@ packages: '@types/mdast@3.0.14': resolution: {integrity: sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==} - '@types/node@22.1.0': - resolution: {integrity: sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==} + '@types/node@22.3.0': + resolution: {integrity: sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==} '@types/normalize-package-data@2.4.3': resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} @@ -723,19 +729,19 @@ packages: '@types/web-bluetooth@0.0.20': resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} - '@typescript-eslint/eslint-plugin@8.0.0': - resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==} + '@typescript-eslint/eslint-plugin@8.1.0': + resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 + eslint: ^9.9.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/parser@8.0.0': - resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==} + '@typescript-eslint/parser@8.1.0': + resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -748,12 +754,12 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.0.0': - resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==} + '@typescript-eslint/scope-manager@8.1.0': + resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.0.0': - resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==} + '@typescript-eslint/type-utils@8.1.0': + resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -765,8 +771,8 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.0.0': - resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==} + '@typescript-eslint/types@8.1.0': + resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@7.18.0': @@ -778,8 +784,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.0.0': - resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==} + '@typescript-eslint/typescript-estree@8.1.0': + resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -793,8 +799,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.0.0': - resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==} + '@typescript-eslint/utils@8.1.0': + resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -803,101 +809,101 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.0.0': - resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==} + '@typescript-eslint/visitor-keys@8.1.0': + resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@unocss/astro@0.61.9': - resolution: {integrity: sha512-adOXz4itYHxqhvQgJHlEU58EHDTtY2qrcEPVmQVk4qI1W+ezQV6nQMQvti8mS/HbFw3MOJhIY1MlJoZK36/cyw==} + '@unocss/astro@0.62.2': + resolution: {integrity: sha512-RUPGmbNEyfbBOuS22PC23Dy9gmNBQHpLCmpuj6ehr6UcKeRy3xOwlbJDnCv08Vfd3mp3n45Va24wTK/yM6I1YQ==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: vite: optional: true - '@unocss/cli@0.61.9': - resolution: {integrity: sha512-W5pN2cOKAOkeKKXMqsGD/J7dpEAmxODtOH2Afjk41qsjqUlzGlUbmgG9PjAz7TDHrAmvuf3nvmMeeT3fii2UFg==} + '@unocss/cli@0.62.2': + resolution: {integrity: sha512-M1Itw4CVTnoBS1rTLYZvEV5lhq3r711Dwes4GlCHmCwuwEJcp7b83Saim2x6+h1BZbMY3CxgendGNQAIJ9rHkw==} engines: {node: '>=14'} hasBin: true - '@unocss/config@0.61.9': - resolution: {integrity: sha512-ATvZEFMQiW3/oUaaplVMBYuagEELtnLbHSYH4pUGbJ5MALAfV98mZRyk4FkKkYoMYqWLGdCylzpgMPFDOuFQlQ==} + '@unocss/config@0.62.2': + resolution: {integrity: sha512-TgWhO0hkTADnuSgcUZvFP3i4AVpaiMvr41hhQqCPQTaiLMRrroXFnqL33cpkEbHLIfbTh74pXrDxnzMLaEKVdQ==} engines: {node: '>=14'} - '@unocss/core@0.61.9': - resolution: {integrity: sha512-2W1YZQIWXcueGdbXU/ZCqn/8yQhWk8e8kAHFkVlbc9rictkd2UmPB9nIZ8Ii1tMwt6F0TT6vfHbLJEGCV08o2g==} + '@unocss/core@0.62.2': + resolution: {integrity: sha512-86jEFUJ/PSwdb1qqiEi0lWlewfKLQwiH+JAfnh8c2hLjOPVmCkb0nnsYSMh8drmtN5kpk6E06mN0IrKMO7OnvQ==} - '@unocss/eslint-config@0.61.9': - resolution: {integrity: sha512-TYjrfSLkRZSRBBcdKWKuZafB9XuFHqI/P/AVI5Vwqvbdq3uc/eQpRXgnYoX1jM0ds1jzOigWRWiYkJx7KhxSnw==} + '@unocss/eslint-config@0.62.2': + resolution: {integrity: sha512-/xh/kNoQ3RW0TTruCt0reesIzoBSsFgrDTJCcD1+iHgFqq7xsYK8sF6oeWRDUC/f+LoyUQiLtXAoTu2IRWrJzQ==} engines: {node: '>=14'} - '@unocss/eslint-plugin@0.61.9': - resolution: {integrity: sha512-jgOym3WyWXAWyjkrtIZurkl87XuWAwhN8mul8V4mokpFMB5y6VMlatCYql/dD0tIyZuFJujxfWvUkizqyE84aQ==} + '@unocss/eslint-plugin@0.62.2': + resolution: {integrity: sha512-y1E3jhRfORBHvhA0/dYK/tVBT5/YtJDrV3Y3ytJ5r8HdPqhDYucKV4Ihk2vDthIxzLlxzzwn2YZeSZEdbt0/IQ==} engines: {node: '>=14'} - '@unocss/extractor-arbitrary-variants@0.61.9': - resolution: {integrity: sha512-ii42/hKbhgeBBOy86729t6/HeGmxUcHM8FprPeb/v/DfYsCkjDvMYVynX3FN/K5pR2WV+HHp6TQS7GbTmRIN0g==} + '@unocss/extractor-arbitrary-variants@0.62.2': + resolution: {integrity: sha512-k0+QifbKe3Wp6dznQIhn1bQ/shR8yMk1ypfWQFOAr0ylXXlKMXFxfpRyxH3awbTDRBpi/SxIIaBTAzflGxBSgg==} - '@unocss/inspector@0.61.9': - resolution: {integrity: sha512-kUcQ/h8/yAfkqL2eCGVFyB0IGSPdR0dx2HH4V+mdSMfd8yKFR/BQys3mBvqZwSZu5a0+iisFHHq9wr+/I5DtHQ==} + '@unocss/inspector@0.62.2': + resolution: {integrity: sha512-P2J8xx4MeB8VHCwjick+PzMyLPKvUNZBuUxuFVhh3xpMsbGlvSIKMH4PRCriwWih+7wqHlrI+fv1gAjoiGHe3Q==} - '@unocss/postcss@0.61.9': - resolution: {integrity: sha512-HuFE/TUH6tt5f/AwiKNhQ/FO/lvFeW0JHPkx9SCURcKKoD3rpJUbhTqVv7c0zlCVQnRFX0hxpimoetp5Dh8qdA==} + '@unocss/postcss@0.62.2': + resolution: {integrity: sha512-x0vSz1l2eWpkfqLPcAO0kO36oKcMqtC6JmmM2tRB9WSxiz6xu9qHibfj6VXLe+KqggvFRnKObok4Fr1GIe0Srw==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 - '@unocss/preset-attributify@0.61.9': - resolution: {integrity: sha512-AHlEF7PiIBz1jHZZ62+AZ1u5ITrPNL/mgN8XyKwocoAr9HH8aQ3xzUgIuEX6vfV4a8rTdawffY99BQ12msePWQ==} + '@unocss/preset-attributify@0.62.2': + resolution: {integrity: sha512-QBxm62Lq6O7pN47TBD25LrH6CXZGDyTORguKL+IvIxuf8/VTEwwLl1z9FJ10u+kTwHX11RDnAF7KmZsTpcezgA==} - '@unocss/preset-icons@0.61.9': - resolution: {integrity: sha512-5XZO511ksu3EVwpV2nIZKa5NzyJAb+JARKaUpQIXssHUVdRKk5nJYr1XtrpBDLgB6VEf/1skViLEa1bpOUI5Wg==} + '@unocss/preset-icons@0.62.2': + resolution: {integrity: sha512-cj5fhhgyMK2Wio2nsR4hJuorRtqrgeX8sApffCRxpdKb/rg0De7IzXlTRQvAivFingRLXxwMKcpR4hgw/kw/pA==} - '@unocss/preset-mini@0.61.9': - resolution: {integrity: sha512-qhagWfdM7ytRWf4wFfrAcdeCUCVD9wDVrM+9evAmuOnMXWEiVZCjfwhjjFu+8lM7g+38n+gi7VcrNuTiZ8fHBA==} + '@unocss/preset-mini@0.62.2': + resolution: {integrity: sha512-NeyYGwGCmMbjzMMhQGzn4qk74LYIsLM4zpQru2Krt1snw1DgVpp3iV8hCWIH4y0Y+ud+K5SUFMAvIe18vq2OQw==} - '@unocss/preset-tagify@0.61.9': - resolution: {integrity: sha512-E+54+uSe+btOnQDlh8XjDUXhwxJd6/TL/8Rdl+7Pg6m+JNXudEt7xOd81L/KlDPD2tYYH9g/dQUaDN5aJyfRPQ==} + '@unocss/preset-tagify@0.62.2': + resolution: {integrity: sha512-xfxyKqBxBFOtKRifpM+9co9GqXj5PmGNdLcoWoYninmtO1CvCc50IBIob2h85X18jsa6Vm3sATzEfgOSggcGzQ==} - '@unocss/preset-typography@0.61.9': - resolution: {integrity: sha512-ZDoRViHtzI1Ny0sZyjajeCGEdFQCBn5CeIYgxO/KCpN107KTGLnYfoabv0gHtj/qaeAh30obeOMxZaIuxYoW3Q==} + '@unocss/preset-typography@0.62.2': + resolution: {integrity: sha512-NnoblEZX+dDZeM537l6HcNfPJC8KPGcD5LimVO/HS7GuDarTXeu1JgnCqYc2d5q69OAbyfJfO9k1iKqnAHkqug==} - '@unocss/preset-uno@0.61.9': - resolution: {integrity: sha512-N4R/BCMphrHvAMZ+qgR/FPoh724uXDuZ/1DEGuirUQJMg7makqrI6czL+P99q1bP8nWzxWEXiRXnKKLiyD9pJw==} + '@unocss/preset-uno@0.62.2': + resolution: {integrity: sha512-oMwSP3haSiyiSqI0KqrYkda8mnkWu9lJDdm4bZ5iO6v/rDxmcydBr7MEl8iEy9EdOy1lv3xsyzwMrRer392JEw==} - '@unocss/preset-web-fonts@0.61.9': - resolution: {integrity: sha512-fjQv74+FiAvGJM5vSLkD15Taku0cbi5F7qAr5T85EIQOpUB1fiH2kPoXIOT1WS2lKbQZh6pNGBxLrbBRgnVPew==} + '@unocss/preset-web-fonts@0.62.2': + resolution: {integrity: sha512-LawmODVu8jjluVGxCIFePkqHLPkhU6S3xJIq8harZAt/uzfkosO3ozzWrRHcVR7SQGPWdATie0ggTFcmVRxFzw==} - '@unocss/preset-wind@0.61.9': - resolution: {integrity: sha512-AzbjJrNL9Rb2BzTiREyssd8v7KFVVLERQ/PNILGzo6yYelYMl4AhKXZ3jgxWEsIABArVa3UkGBigG4h/L+2JHA==} + '@unocss/preset-wind@0.62.2': + resolution: {integrity: sha512-1pohITLsjhUfEA774Ftz2EAaolbUmhM8yircxTaQEty9qYF1dEcLM2Fm6Y0+ZNhPOcKCAOYZkExuu6JEjbEACg==} - '@unocss/reset@0.61.9': - resolution: {integrity: sha512-A1KtJiFgLM0N3FqJ9r5M3mVULcwsn+14tq5WkvSPF9ik3zQeJh8/NhxKdJImWClwBOzn795NQFXXFB70Ja+2RA==} + '@unocss/reset@0.62.2': + resolution: {integrity: sha512-5hgxcBMMbw5tMSSd4kUX70H0pZK9SwRHtm8Q4VvDV6xOZJa2/fvFR4qyxbuAM9nhOwYUqAAX23lxfmY0bXX73A==} - '@unocss/rule-utils@0.61.9': - resolution: {integrity: sha512-54Hw0nF+3ga70ETo3kes4He62wdsB4dHMgEiD/DEmJzyVY3ZuG/sIVAgkxjMQDo5w4SSYU/Ys1QaY+IQmeJHFQ==} + '@unocss/rule-utils@0.62.2': + resolution: {integrity: sha512-0za00pkDHsGZhiXBiZfOuUyT+GjCInPxMXj+QsybRU4UrjJS+d3gAteC34BqNFfDAoKQb9G5q9etXztcNHXQbg==} engines: {node: '>=14'} - '@unocss/scope@0.61.9': - resolution: {integrity: sha512-a9/vdg7YTFZEnJSaJBh/GqkLokYh3ZjEd3gHUxl/TZDSkGOz3WnkR2h+lgaLZm9MJ7RlSvJxYP8ySezH7jU1Pw==} + '@unocss/scope@0.62.2': + resolution: {integrity: sha512-AEQ1CV8s8NAkBJPO1NCSjADoNyCOYiqkW1DXMvB9mA6lTff5SgmFqIiNmBtMsnBs7/dO0iOSMEDIpdgtDg/KhA==} - '@unocss/transformer-attributify-jsx-babel@0.61.9': - resolution: {integrity: sha512-+fojHVJhA2MVd3VTCjlEKXf8Vnoy4N+lEl0CrYOD+im44sH5CWogm0RWs9rbeemy1uel6NI1wkP4xTfIA4vEgQ==} + '@unocss/transformer-attributify-jsx-babel@0.62.2': + resolution: {integrity: sha512-t0/3TFc29vwurjRR0akGkYv1VdzqLXHJn6d+d4BSzYhsH0YIhNFxU7r7Gf9iea38IqW6av+OlPBgCZknbG9K+g==} - '@unocss/transformer-attributify-jsx@0.61.9': - resolution: {integrity: sha512-tKZpZ64Lr6/CX96PhDtKEsqWDo1qjtswEulzIDLxpS90SMyann3azTs6mSuOwGbkbwc4gaJe6H38eCNos0ZqHg==} + '@unocss/transformer-attributify-jsx@0.62.2': + resolution: {integrity: sha512-Lgv6OH3rtO7fn0DzBH8C2tEN4247d2Bsm9eP3jIU2w/jTxuv+1XEh8Wir67winLdn/ZNBzVxJb3popnNo9qhcA==} - '@unocss/transformer-compile-class@0.61.9': - resolution: {integrity: sha512-jezMpssFJGIaZNE/rw5U+9Rk1RoDrZqXZokRkqt4tamEn1SiXjRMPWoE/hLg5Kw4oybxwCXTuAk2OsD+kTb7iA==} + '@unocss/transformer-compile-class@0.62.2': + resolution: {integrity: sha512-Kjyt7+NYLBRUSY0OA8tC6CDTC0qh9HkNt+WEEWvtTcrWwRvTU0VUroTkndHI3Fmv/yczuwmPXI71J+jJeLBQ6w==} - '@unocss/transformer-directives@0.61.9': - resolution: {integrity: sha512-e4uIbHYdAYJSVpvxOv6kAsyI18X3gHkBsmBYWcUlPLVv+8tYo4eZtc0rn6ZvpiLzkFywG9e9cmpqVQwOR6pBVg==} + '@unocss/transformer-directives@0.62.2': + resolution: {integrity: sha512-5ZGTmsXkAkFd7pHjHkGy6LGgxhh6bPbZ3jLltf98OhgBZH558y9iui6LKq3n2LpUsSZox6ey3yh1AibvakQeeg==} - '@unocss/transformer-variant-group@0.61.9': - resolution: {integrity: sha512-iewADYlY0LoeCb80E/4feHVSCKHl+QzGH4xUvW0zU85evMqNOa0/t0dCIoEG22wr/9piyEsg6OdHprZ2QliYqg==} + '@unocss/transformer-variant-group@0.62.2': + resolution: {integrity: sha512-WknoFYRAik2NJfo0AHoId912jzzZaOV9bKgoSh7Lpx7dMxgngfU027Gx7Wnd8mR+TSqQzsfYaXdPa+PqyTv6Xg==} - '@unocss/vite@0.61.9': - resolution: {integrity: sha512-hP/sL9rq1DvVCbSSx05m+bwYqen1nHm9tW6elKFkfV7X5jBUywu24WRq551NZI33KmgHA525ApX++DSWye+0uw==} + '@unocss/vite@0.62.2': + resolution: {integrity: sha512-ES39SL7+0UDTM5IvIiDVodH4duUIzGXug/bhuDHHhhtUBoengH+Oe59jURzRChDj4Pf3cyqMtTwo5amoz3lV2Q==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -905,9 +911,24 @@ packages: resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.3.5 + vite: ^5.0.0 vue: ^3.2.25 + '@vitest/eslint-plugin@1.0.3': + resolution: {integrity: sha512-7hTONh+lqN+TEimHy2aWVdHVqYohcxLGD4yYBwSVvhyiti/j9CqBNMQvOa6xLoVcEtaWAoCCDbYgvxwNqA4lsA==} + peerDependencies: + '@typescript-eslint/utils': '>= 8.0' + eslint: '>= 8.57.0' + typescript: '>= 5.0.0' + vitest: '*' + peerDependenciesMeta: + '@typescript-eslint/utils': + optional: true + typescript: + optional: true + vitest: + optional: true + '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} @@ -935,24 +956,24 @@ packages: '@volar/typescript@2.4.0-alpha.18': resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==} - '@vue-macros/api@0.10.1': - resolution: {integrity: sha512-Nq0r3STSvN+HSlWQx9JzqZ18N5fCiz+5RDUpRGYO+rtbuNmMq1xrtqy5qz8C3+2Yr/R08YMeQQkBvpWBldmuDg==} + '@vue-macros/api@0.10.3': + resolution: {integrity: sha512-vDHMUTvf3DJuIkQzUj4aCnXAUpAy4fV4a6YTqyxCAt+JEcCWRP78S2M3ua8z9i9vhOSjIoPa05n9W5/OKpVC+Q==} engines: {node: '>=16.14.0'} - '@vue-macros/better-define@1.8.0': - resolution: {integrity: sha512-XxZHcu3zGP2XK7l4IcRKk1rsoTKloy3hOtlDKu9NYKT8lwEkKB5MDMK/+zjQc+Lfj+E57b3SXVTL9tTlSLwiVA==} + '@vue-macros/better-define@1.8.2': + resolution: {integrity: sha512-1woCvLamzi/CW5tW2HqND01w2+/Cl0Jj55sTOQSkmjghnjb9YpRlUude6PX8cYudtXLEsJM6THkVMfc45/g+Qw==} engines: {node: '>=16.14.0'} - '@vue-macros/boolean-prop@0.4.2': - resolution: {integrity: sha512-qJlD4gremEWQh+dtMbjs+B07HOsCkUrPRxMNnRgiqsrfFxOquGOU41pa2ueGI413WSA/XBc9UrpkOfp8fB1WiQ==} + '@vue-macros/boolean-prop@0.4.4': + resolution: {integrity: sha512-IlIM3hKLd3vcQSOgma/XBQIAC+67K8wUgNf7Kg/gVP379rEsckVh951ok2xRNrSOP0am4Hbcw29v3l6TwcOzVA==} engines: {node: '>=16.14.0'} - '@vue-macros/chain-call@0.3.2': - resolution: {integrity: sha512-pVaMeXQ07iVNLx5p5wiVl0wW64yW8xHImWytdwhF9Biu2RWQKIuhFRs8R6NHFPltCLNglI/V8Vu+NfKp1rH2sg==} + '@vue-macros/chain-call@0.3.4': + resolution: {integrity: sha512-ukGgL/P7oYdB28P6HxFI3ewEjSU5lMNT71CFO2a9HAUBBPbFcNe8rAmFZeCTyQewsaXLlAyGRmU3+n/9F1CJOQ==} engines: {node: '>=16.14.0'} - '@vue-macros/common@1.12.0': - resolution: {integrity: sha512-xOLXUfmQD9XAhy0wnGwmxDY/V9W7q2/Yll7QKcLWD4R4KfTJg4DeGbF4rQMuFDWmaCWeusWA1cxUEHa9BePP8Q==} + '@vue-macros/common@1.12.2': + resolution: {integrity: sha512-+NGfhrPvPNOb3Wg9PNPEXPe0HTXmVe6XJawL1gi3cIjOSGIhpOdvmMT2cRuWb265IpA/PeL5Sqo0+DQnEDxLvw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -960,18 +981,18 @@ packages: vue: optional: true - '@vue-macros/config@0.2.1': - resolution: {integrity: sha512-tIowIN64LyK8DgWbTYjn0i+xnKzHa0se39WL1m2Gv+MgwreaAUKG4QjB6P3HrqbT5kuNfqr7ieWzTYM6ZDu2Nw==} + '@vue-macros/config@0.2.4': + resolution: {integrity: sha512-lHsXvUSoUpU2iynpZB0fz93LMzzLO2t17uHKj/YoYd7KaBvFUeysdXGefNR5QWgXq/F957LiH74MGeXVTBKN4A==} engines: {node: '>=16.14.0'} - '@vue-macros/define-emit@0.3.0': - resolution: {integrity: sha512-pGf3KtfttSn7nRkVzPkj8B9G7gdGgtDQYKisgBp2Me0J7MjujAn/BSZJ32bM/RXTb6mO6GkXXcFJHdkbgP/WFA==} + '@vue-macros/define-emit@0.3.2': + resolution: {integrity: sha512-w0vZaLDjlMOZWIeTY34lK6MtTH2IbxBzf59XOmMZY0fJNgeDS4kDhlqIVj2kyM41J13QU33NcwgEbniWemzSzA==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/define-models@1.2.7': - resolution: {integrity: sha512-+EVfJuGInT3vY8qrBqzsWyEiA4raO1DnH5SkuyQSKthTIfGWyQarwzp88rM1J0TySl4a/3eAxEE80e6pHnIfDg==} + '@vue-macros/define-models@1.2.9': + resolution: {integrity: sha512-m1/CJSXVEwI0Ldb2HC8qS7pt3BJDIcGiLKsypWpHzponDTlDIY3hdyLruuL5vdl50zUk9x68F/h7/UAwnQEhzg==} engines: {node: '>=16.14.0'} peerDependencies: '@vueuse/core': '>=9.0.0' @@ -979,33 +1000,33 @@ packages: '@vueuse/core': optional: true - '@vue-macros/define-prop@0.4.0': - resolution: {integrity: sha512-ga3HwIN7+wuCThXwqE2NVDIoLWDAvi1SwYO66OwXDCVbWbHL9gUuiqsxnstMjTOGVVh/GDtnCrTfcglEmLBiDw==} + '@vue-macros/define-prop@0.4.2': + resolution: {integrity: sha512-uw53dGDrb7HvNGm+s8lrg3cpshjsWdVcaP7N5omVH7VeUsCGA76Ns5xTdQIBo4tdZDoyCtju/9ENftf3knc59g==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/define-props-refs@1.2.7': - resolution: {integrity: sha512-EjiDr+RzMv+mlxJ8XYGQhVkwMzXd/D35WS8cYxqJVnksJKVAHAdNqdmdyf3zCQZjjh7oaGRPZaqSpw57Jbw+oA==} + '@vue-macros/define-props-refs@1.2.9': + resolution: {integrity: sha512-hHV0GTRlj4xPQRyx5uQLeIrlEvNCioqs8+JPyclJTyQNcXJVK409dfWukhXCiEA24VjFWK76sRUqqHJ7eFVI2w==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/define-props@3.0.1': - resolution: {integrity: sha512-PwOiRqJOE8EY3L/MhHFLbezmglcu7c/WLiDp3G7l8jTAkjtYQmPJ+hrX/WSiz2yn6dRqk+5ck8bKsufROttcOA==} + '@vue-macros/define-props@3.0.3': + resolution: {integrity: sha512-8wo8h1+5ZthSPGVe4wgT4TsvmLjKTNcHlLv5Dh6dnLsNrEbtoocD51Q0ZWcyDrsmIjLRXdKj64/fNdbtm9nN7g==} engines: {node: '>=16.14.0'} peerDependencies: - '@vue-macros/reactivity-transform': ^1.0.1 + '@vue-macros/reactivity-transform': ^1.0.3 vue: ^2.7.0 || ^3.2.25 - '@vue-macros/define-render@1.5.7': - resolution: {integrity: sha512-g0O2VY5NI75jHTvvuK/G4kr4pNsrhbWEZOhgUe0om+8EFAFvNWnH4x9cur1W+izgdtK9eEzp4wzVTbHwGmWUxA==} + '@vue-macros/define-render@1.5.9': + resolution: {integrity: sha512-ON8eXxWOL+Y3QLA8lA89c0/sz0rFj3MegH5bGW/GXbncSGtU6/e0nCRcCJ1/pu3uq+1W2CMNSk1WEPW9Hk/t7Q==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 - '@vue-macros/define-slots@1.1.7': - resolution: {integrity: sha512-wWKuUcBODNxnM42Y+sIipm4/nf6hOiBm6RlzQjBFnsz6CdpelbI4/g2GzcOGVbMu5uM+4ZKMbVNmEEz/nEuZWg==} + '@vue-macros/define-slots@1.1.9': + resolution: {integrity: sha512-BKhjLyAH8Rqmt4VPc5nYqiOlqR9ed8JZBYxinzvN8G5f9DK1A7RKCDPGM3f7wGvjoVbl6iOLn0STC0AuKCnLBQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 @@ -1019,74 +1040,74 @@ packages: vite: optional: true - '@vue-macros/export-expose@0.2.0': - resolution: {integrity: sha512-hwmfD/P+PP6C5ZyW9AfIoGVN7JULOWyBqfXtLnO647tdmhY+WHU0+JmRozEOLgNkIq3gnyT8jEAFQLX+8IU35g==} + '@vue-macros/export-expose@0.2.2': + resolution: {integrity: sha512-7L2j8P5dwJ1zE1/6sgpeXen8btqPTU+itU4BceJNxcY6r9BXk3tNqw4e3JugBCqr9uszT1lDgFlHZqhFqJ8lKw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/export-props@0.4.7': - resolution: {integrity: sha512-GDhTBKwZPkuvQgPXdsbhy5BU6mX2CX+hayHUfeV8DWa50KYQzBjE73fIVyUCRvbmDJ8EYCuA+w8aehw3FELp3Q==} + '@vue-macros/export-props@0.4.9': + resolution: {integrity: sha512-MuQZifGeuWKcNktpNTqkQBTsWl8oLCsRtHnKiRTg5ZhUFcdEcqAgsAvwZF+W7rxCWW06Bk8SfJT3bv0vCgCatg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/export-render@0.2.7': - resolution: {integrity: sha512-YfL06w7oiEIMbtwE7fDwEvpALhmj010U5braipxk9RErAcQMhFk6rRKA5E/8/Te2IAgo7Y1vff894voyj8u+nQ==} + '@vue-macros/export-render@0.2.9': + resolution: {integrity: sha512-lGKLmoNldZge686a1xBacPcj15bgkk7FYAAIYCV7MgrYOD/ZkAovVtdz821KNRDoI0T/MMpptYxxBh3N7RgaPw==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/hoist-static@1.5.7': - resolution: {integrity: sha512-tb1v3gkZ5zIeKwvmG3NgmUCn4rvYvJmHyOCp4UAQ5048wVz1kKx5mUsl1Q40DQ+pENiK0dayingKiM6l4y9QIA==} + '@vue-macros/hoist-static@1.5.9': + resolution: {integrity: sha512-NHrHIN87K6urzIpe11ngNtoZJOv/bIJJTz1yg3vXUXZp/W77NvhOLX46KJ+KQh5ERsbJb3pifsjD4ubCxSrLbQ==} engines: {node: '>=16.14.0'} - '@vue-macros/jsx-directive@0.8.17': - resolution: {integrity: sha512-K7wVkxCt+WZMzxBVLg5BvqhW1Cpq1hFIF630TBuBIXM0EnBsciax9lktPFa7ExaJXr5JXP7v/4KnhWIUQshFbA==} + '@vue-macros/jsx-directive@0.8.19': + resolution: {integrity: sha512-E/1R6BqVajmtYGINfcN2DEtj+sCuSIuplU7Lj0Ng7+4FoZIrK+6AgxtS9lR54gaSYX5IoH6EQa8V8ylzLq+61w==} engines: {node: '>=16.14.0'} - '@vue-macros/named-template@0.4.7': - resolution: {integrity: sha512-WuKzDJwSsBDPskfco5M29exyyYW3CEhs55WuKdlva5arKGY+Z50IomeBhk4GeblZMDEaxeM/3oxlz77mWSfLlA==} + '@vue-macros/named-template@0.4.9': + resolution: {integrity: sha512-ARvus0l6euZb6AD19rwzLcmMbMoteaHg6uFALWAmLpN0ushadHrJHM1WsYV8BbWgvNRA/p/b4XZE9bqaPWb0qg==} engines: {node: '>=16.14.0'} - '@vue-macros/reactivity-transform@1.0.1': - resolution: {integrity: sha512-8i9vYDDK2YAVqTbqERr9nyFr42tg+C219MjYbO+q2eFl1Za/l3zq7YqlH7Jh7MXUmayX0DJODVQ4ppQGw9p8iA==} + '@vue-macros/reactivity-transform@1.0.3': + resolution: {integrity: sha512-n6R9NBY33YIZ47p2+7Ylo87saqUiGoZtjgGCtuCr3eAqW3GJ2kH05WxgnwJFfmQFZav0e6KcmP0mIamTpwUFEQ==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - '@vue-macros/script-lang@0.1.1': - resolution: {integrity: sha512-HqNcLAqDaef00sHpTl98+wcKMDF4Cbq72rzOuad4cuSNKdlnfRsnnZTYVuDJbB0emiK0VuEZdmN7PBR2axXcOA==} + '@vue-macros/script-lang@0.1.4': + resolution: {integrity: sha512-AKW4VXr6XPY5So8CJmGXvLWdvvBDVkdaVQUpUB6fnim7Rx/+WfZy5sKLgqyEluJHvaH35Mo8fTZeO3CQiYGN8w==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 - '@vue-macros/setup-block@0.3.7': - resolution: {integrity: sha512-dhhqiuhNYsS8/2qEqircVfESvtA4ewdLLnSj4iODJDu2DVkrTyCg9s0PZjpP8cxyFkfaqwKwupG0kGF+dWR2Cg==} + '@vue-macros/setup-block@0.3.9': + resolution: {integrity: sha512-x6xaltiOFXfj/EZCrc/Zf0yuXDTMpSP3O5ZgRTsMq2jbE/A5YyI4K5luRKVZjbbFyRWvbqQkQCGpGNMEKm4ffA==} engines: {node: '>=16.14.0'} - '@vue-macros/setup-component@0.17.7': - resolution: {integrity: sha512-/9JuRuL4FmiMJD4QB85T3wejA+M7KMK3dxx8A8D+pBNbFTou/FRX7yv+7xvxKsavLwf+7A0m7McnooPzmwhDmg==} + '@vue-macros/setup-component@0.17.9': + resolution: {integrity: sha512-k0Auj48dMT98C148Rx1LAu8hvGBjkG9Fq0bi7+Npx80IA/RYI6J+JFxWLMmF9OsF9CiDA+BFlK24puM3o324Zg==} engines: {node: '>=16.14.0'} - '@vue-macros/setup-sfc@0.17.7': - resolution: {integrity: sha512-paw1wCmoh00MdsWvC2SG5LdS1yxP+frwAnGhDTc7+kJBF8Ibd2BMKihnrxXU1QkGjLUprOats/UhRU4Og8NB7g==} + '@vue-macros/setup-sfc@0.17.9': + resolution: {integrity: sha512-womEhLWt7TEFiPoW/MMBicKslX5wS4f5jrcDH0tDeT3JeNTnoXmXYZloAbAZ7VZsZPZ06IZv4ham6QMZtjzp5A==} engines: {node: '>=16.14.0'} - '@vue-macros/short-bind@1.0.1': - resolution: {integrity: sha512-+5SSjBmsRzcNkKjl93hUn/YdDWk9NWwA7Liiimvjy4bZ/4D7qe1uSAaZuZ+ufz+YQCFhhuz1a10L43Me37hHkg==} + '@vue-macros/short-bind@1.0.3': + resolution: {integrity: sha512-LQk5rFzlAjixw0XhNDi98RjORBMElp6/DcihSYxJKGHpmvd6NPU0X18L5h5jNEdWoDAlgTiZw81JyDTzvk+QkQ==} engines: {node: '>=16.14.0'} - '@vue-macros/short-emits@1.5.7': - resolution: {integrity: sha512-kWsvvLCeAmbInJISNUKIvuXECqoJ+ZuFiixqfSyb2Cw+OTUuVSdeTF7eOR/45n1GSO+SL7ziusyRYAg/Dm/Sfg==} + '@vue-macros/short-emits@1.5.9': + resolution: {integrity: sha512-QJszRdYxJWijLEZ+uuBcZI5THpPiTq6rNPgmX4bbUsjzIc2b1rGHZtvUvbB7dRjR40xUHS5RKJ5tVG/kXLaypw==} engines: {node: '>=16.14.0'} - '@vue-macros/short-vmodel@1.4.7': - resolution: {integrity: sha512-ylnKQP6U3tWPaFMTl51VrpKh6TPLHh9wJv3sALlWE6/irle753iko9eBGyOZV87BnRUqj8tIN43bUwAiJ1IXrA==} + '@vue-macros/short-vmodel@1.4.9': + resolution: {integrity: sha512-0H9CIO0xBFMLe/n05Vvm07vP+i5o+KcUt/6R2U69q7uCLx3+H1Q9M5tdRkqy29hh8emNec2uARUjlv1WNf4rCQ==} engines: {node: '>=16.14.0'} - '@vue-macros/volar@0.27.1': - resolution: {integrity: sha512-YRlFA7J9J4P/7zmIrnUM0314Ukw7KTxzs4agLawzeJwOItUbXKOOWSujpk0FjUKUls3O+ZX43d7wiLBql7wSVQ==} + '@vue-macros/volar@0.27.4': + resolution: {integrity: sha512-YjKPGX0DkU+7QMRSB2sbzARzsLXwY7ZudUQmiheCZ3ojuxgORiGlGNexnYpk4uPbhdMiJJpaoSOmRvIw1Kb9Cw==} engines: {node: '>=16.14.0'} peerDependencies: vue-tsc: ^2.0.0 @@ -1094,17 +1115,17 @@ packages: vue-tsc: optional: true - '@vue/compiler-core@3.4.35': - resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} + '@vue/compiler-core@3.4.38': + resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} - '@vue/compiler-dom@3.4.35': - resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} + '@vue/compiler-dom@3.4.38': + resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} - '@vue/compiler-sfc@3.4.35': - resolution: {integrity: sha512-xacnRS/h/FCsjsMfxBkzjoNxyxEyKyZfBch/P4vkLRvYJwe5ChXmZZrj8Dsed/752H2Q3JE8kYu9Uyha9J6PgA==} + '@vue/compiler-sfc@3.4.38': + resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} - '@vue/compiler-ssr@3.4.35': - resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} + '@vue/compiler-ssr@3.4.38': + resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1112,14 +1133,6 @@ packages: '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} - '@vue/language-core@2.0.28': - resolution: {integrity: sha512-0z4tyCCaqqPbdyz0T4yTFQeLpCo4TOM/ZHAC3geGLHeCiFAjVbROB9PiEtrXR1AoLObqUPFHSmKZeWtEMssSqw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@vue/language-core@2.0.29': resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} peerDependencies: @@ -1128,34 +1141,34 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.35': - resolution: {integrity: sha512-Ggtz7ZZHakriKioveJtPlStYardwQH6VCs9V13/4qjHSQb/teE30LVJNrbBVs4+aoYGtTQKJbTe4CWGxVZrvEw==} + '@vue/reactivity@3.4.38': + resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} - '@vue/runtime-core@3.4.35': - resolution: {integrity: sha512-D+BAjFoWwT5wtITpSxwqfWZiBClhBbR+bm0VQlWYFOadUUXFo+5wbe9ErXhLvwguPiLZdEF13QAWi2vP3ZD5tA==} + '@vue/runtime-core@3.4.38': + resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} - '@vue/runtime-dom@3.4.35': - resolution: {integrity: sha512-yGOlbos+MVhlS5NWBF2HDNgblG8e2MY3+GigHEyR/dREAluvI5tuUUgie3/9XeqhPE4LF0i2wjlduh5thnfOqw==} + '@vue/runtime-dom@3.4.38': + resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} - '@vue/server-renderer@3.4.35': - resolution: {integrity: sha512-iZ0e/u9mRE4T8tNhlo0tbA+gzVkgv8r5BX6s1kRbOZqfpq14qoIvCZ5gIgraOmYkMYrSEZgkkojFPr+Nyq/Mnw==} + '@vue/server-renderer@3.4.38': + resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} peerDependencies: - vue: 3.4.35 + vue: 3.4.38 - '@vue/shared@3.4.35': - resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} + '@vue/shared@3.4.38': + resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} - '@vueuse/core@10.11.0': - resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} + '@vueuse/core@11.0.0': + resolution: {integrity: sha512-shibzNGjmRjZucEm97B8V0NO5J3vPHMCE/mltxQ3vHezbDoFQBMtK11XsfwfPionxSbo+buqPmsCljtYuXIBpw==} - '@vueuse/metadata@10.11.0': - resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} + '@vueuse/metadata@11.0.0': + resolution: {integrity: sha512-0TKsAVT0iUOAPWyc9N79xWYfovJVPATiOPVKByG6jmAYdDiwvMVm9xXJ5hp4I8nZDxpCcYlLq/Rg9w1Z/jrGcg==} - '@vueuse/shared@10.11.0': - resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} + '@vueuse/shared@11.0.0': + resolution: {integrity: sha512-i4ZmOrIEjSsL94uAEt3hz88UCz93fMyP/fba9S+vypX90fKg3uYX9cThqvWc9aXxuTzR0UGhOKOTQd//Goh1nQ==} abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -1224,16 +1237,12 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - ast-kit@0.12.1: - resolution: {integrity: sha512-O+33g7x6irsESUcd47KdfWUrS2F6aGp9KeVJFGj0YjIznfXpBxVGjA0w+y/1OKqX4mFOfmZ9Xpf1ixPT4n9xxw==} + ast-kit@1.0.1: + resolution: {integrity: sha512-XdXKlmX3YIrGKJS7d324CAbswH+C1klMCIRQ4VRy0+iPxGeP2scVOoYd09/V6uGjGAi/ZuEwBLzT7xBerSKNQg==} engines: {node: '>=16.14.0'} - ast-kit@1.0.0: - resolution: {integrity: sha512-Jv5Zs4DhU4QEYPvfVrEmdMuxCRMxsIVNfj4uqsBWyNM5wOaNMIfOwu55jH2DWnmr05iyCxPjbYGND1PNU40CuQ==} - engines: {node: '>=16.14.0'} - - ast-walker-scope@0.6.1: - resolution: {integrity: sha512-0ZdQEsSfH3mX4BFbRCc3xOBjx5bDbm73+aAdQOHerPQNf8K0XFMAv79ucd2BpnSc4UMyvBDixiroT8yjm2Y6bw==} + ast-walker-scope@0.6.2: + resolution: {integrity: sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==} engines: {node: '>=16.14.0'} asynckit@0.4.0: @@ -1581,8 +1590,8 @@ packages: eslint-parser-plain@0.1.0: resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==} - eslint-plugin-antfu@2.3.4: - resolution: {integrity: sha512-5RIjJpBK1tuNHuLyFyZ90/iW9s439dP1u2cxA4dH70djx9sKq1CqI+O6Q95aVjgFNTDtQzSC9uYdAD5uEEKciQ==} + eslint-plugin-antfu@2.3.5: + resolution: {integrity: sha512-q3S9q7O176sd5VyPKksN1WGtB0l8W1jeWs61xWAmbM5JdZN8q9e0Vmm+tY/YOygHfn1eK9uE4/MGyZBebdtgLA==} peerDependencies: eslint: '*' @@ -1597,12 +1606,6 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-eslint-comments@3.2.0: - resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} - engines: {node: '>=6.5.0'} - peerDependencies: - eslint: '>=4.19.1' - eslint-plugin-format@0.1.2: resolution: {integrity: sha512-ZrcO3aiumgJ6ENAv65IWkPjtW77ML/5mp0YrRK0jdvvaZJb+4kKWbaQTMr/XbJo6CtELRmCApAziEKh7L2NbdQ==} peerDependencies: @@ -1614,8 +1617,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@48.10.2: - resolution: {integrity: sha512-xTkf/MmEeVrTbezc6kDqCJmK9RcseIKo8X4oyoDCMvV4LY8dqrQi8kmfRrv9n0gNBkCclevaOh2Lkmu6Fs8SLg==} + eslint-plugin-jsdoc@50.2.2: + resolution: {integrity: sha512-i0ZMWA199DG7sjxlzXn5AeYZxpRfMJjDPUl7lL9eJJX8TPRoIaxJU4ys/joP5faM5AXE1eqW/dslCj3uj4Nqpg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1632,24 +1635,24 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-n@17.10.1: - resolution: {integrity: sha512-hm/q37W6efDptJXdwirsm6A257iY6ZNtpoSG0wEzFzjJ3AhL7OhEIhdSR2e4OdYfHO5EDeqlCfFrjf9q208IPw==} + eslint-plugin-n@17.10.2: + resolution: {integrity: sha512-e+s4eAf5NtJaxPhTNu3qMO0Iz40WANS93w9LQgYcvuljgvDmWi/a3rh+OrNyMHeng6aOWGJO0rCg5lH4zi8yTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' - eslint-plugin-no-only-tests@3.1.0: - resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==} + eslint-plugin-no-only-tests@3.3.0: + resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@3.0.0: - resolution: {integrity: sha512-B+leJTo1YjxiNIm8Yv0rCHp4eWh9RaJHO6T1ifxd26wg8NCbEiWSdqZVeYLWPCI+zS1dlf89WpOkUzG7cE4vtQ==} + eslint-plugin-perfectionist@3.2.0: + resolution: {integrity: sha512-cX1aztMbSfRWPKJH8CD+gadrbkS+RNH1OGWuNGws8J6rHzYYhawxWTU/yzMYjq2IRJCpBCfhgfa7BHRXQYxLHA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 eslint: '>=8.0.0' svelte: '>=3.0.0' - svelte-eslint-parser: ^0.40.0 + svelte-eslint-parser: ^0.41.0 vue-eslint-parser: '>=9.0.0' peerDependenciesMeta: astro-eslint-parser: @@ -1679,29 +1682,15 @@ packages: peerDependencies: eslint: '>=8.56.0' - eslint-plugin-unused-imports@4.0.1: - resolution: {integrity: sha512-rax76s05z64uQgG9YXsWFmXrgjkaK79AvfeAWiSxhPP6RVGxeRaj4+2u+wxxu/mDy2pmJoOy1QTOEALMia2xGQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-plugin-unused-imports@4.1.3: + resolution: {integrity: sha512-lqrNZIZjFMUr7P06eoKtQLwyVRibvG7N+LtfKtObYGizAAGrcqLkc3tDx+iAik2z7q0j/XI3ihjupIqxhFabFA==} peerDependencies: - '@typescript-eslint/eslint-plugin': ^8.0.0-0 - eslint: ^9.0.0 + '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0 + eslint: ^9.0.0 || ^8.0.0 peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vitest@0.5.4: - resolution: {integrity: sha512-um+odCkccAHU53WdKAw39MY61+1x990uXjSPguUCq3VcEHdqJrOb8OTMrbYlY6f9jAKx7x98kLVlIe3RJeJqoQ==} - engines: {node: ^18.0.0 || >= 20.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': '*' - eslint: ^8.57.0 || ^9.0.0 - vitest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - vitest: - optional: true - eslint-plugin-vue@9.27.0: resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} engines: {node: ^14.17.0 || >=16.0.0} @@ -1720,10 +1709,6 @@ packages: '@vue/compiler-sfc': ^3.3.0 eslint: ^8.50.0 || ^9.0.0 - eslint-rule-composer@0.3.0: - resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==} - engines: {node: '>=4.0.0'} - eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1740,10 +1725,15 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.8.0: - resolution: {integrity: sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==} + eslint@9.9.0: + resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true espree@10.1.0: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} @@ -1805,6 +1795,14 @@ packages: fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + fdir@6.2.0: + resolution: {integrity: sha512-9XaWcDl0riOX5j2kYfy0kKdg7skw3IY6kA4LFT8Tk2yF9UdrADUy8D6AJuBLtf7ISm/MksumwAHE3WVbMRyCLw==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -1914,8 +1912,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.8.0: - resolution: {integrity: sha512-VZAJ4cewHTExBWDHR6yptdIBlx9YSSZuwojj9Nt5mBRXQzrKakDsVKQ1J63sklLvzAJm0X5+RpO4i3Y2hcOnFw==} + globals@15.9.0: + resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} engines: {node: '>=18'} globby@11.1.0: @@ -2120,6 +2118,10 @@ packages: resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} engines: {node: '>=12.0.0'} + jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} + jsdom@24.1.1: resolution: {integrity: sha512-5O1wWV99Jhq4DV7rCLIoZ/UIhyQeDR7wHVyZAHAshbrvZsLs+Xzz7gtwnlJTJDjleiTKh54F4dXrX70vJQTyJQ==} engines: {node: '>=18'} @@ -2185,8 +2187,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.2.8: - resolution: {integrity: sha512-PUWFf2zQzsd9EFU+kM1d7UP+AZDbKFKuj+9JNVTBkhUFhbg4MAt6WfyMMwBfM4lYqd4D2Jwac5iuTu9rVj4zCQ==} + lint-staged@15.2.9: + resolution: {integrity: sha512-BZAt8Lk3sEnxw7tfxM7jeZlPRuT4M68O0/CwZhhaw6eeWu0Lz5eERE3m386InivXB64fp/mDID452h48tvKlRQ==} engines: {node: '>=18.12.0'} hasBin: true @@ -2543,8 +2545,8 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - pnpm@9.6.0: - resolution: {integrity: sha512-ONxvuo26NbOTQLlwARLC/h4S8QsXE0cVpKqYzPe7A152/Zgc8Ls4TfqY+NavVIHCvvL0Jmokv6IMNOtxR84LXg==} + pnpm@9.7.1: + resolution: {integrity: sha512-+vNEry1splxMXIwiJOp3qBpeiFnLxOBrFRHdzi8BUVEkMd0Z5q/zHyxqj18qztm9InPh/tfdTeGGiYQFnSxCRw==} engines: {node: '>=18.12'} hasBin: true @@ -2552,8 +2554,8 @@ packages: resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==} engines: {node: '>=4'} - postcss@8.4.40: - resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -2864,8 +2866,8 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - taze@0.16.3: - resolution: {integrity: sha512-1hZ1zZiJWOzWa1QogaPiqaFsME5IkCgHEpNQhIHWH45SNuTvlEw8M2kEoQOTmNjbLtchbGDMKamJAGR8oiMP0g==} + taze@0.16.6: + resolution: {integrity: sha512-KBqEUSsRH1i3DykVutcoV3TtXVQSuZRhKnqGsI2Sz0hjYySNCFPlViQJ+rGNn5OE+jiYKoKTzq4rIR/1tzQ1Hg==} hasBin: true text-table@0.2.0: @@ -2874,6 +2876,10 @@ packages: tinybench@2.8.0: resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinyglobby@0.2.2: + resolution: {integrity: sha512-mZ2sDMaySvi1PkTp4lTo1In2zjU+cY8OvZsfwrDrx3YGRbXPX1/cbPwCR9zkm3O/Fz9Jo0F1HNgIQ1b8BepqyQ==} + engines: {node: '>=12.0.0'} + tinypool@1.0.0: resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} engines: {node: ^18.0.0 || >=20.0.0} @@ -2955,8 +2961,8 @@ packages: unconfig@0.5.5: resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==} - undici-types@6.13.0: - resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} + undici-types@6.18.2: + resolution: {integrity: sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==} unimport@3.9.1: resolution: {integrity: sha512-4gtacoNH6YPx2Aa5Xfyrf8pU2RdXjWUACb/eF7bH1AcZtqs+6ijbNB0M3BPENbtVjnCcg8tw9UJ1jQGbCzKA6g==} @@ -2976,12 +2982,12 @@ packages: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} - unocss@0.61.9: - resolution: {integrity: sha512-D7nEObT1lhCUwXU5MoQ2Msh5S5g1EHVVSqDNM2ODs6dqWSboDCsRTPZQiyQmV9vCobrjYcvAFno9ZAgO7pvurw==} + unocss@0.62.2: + resolution: {integrity: sha512-XLLOXyLrbLX7xIChdCPZAmfLR+1aqIHGN/y7QOn4t3g8C3Kk1tAH2aMMQHWhWFfNzskfNiPjKeVYhWQ8QV53Mg==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.61.9 - vite: ^5.3.5 + '@unocss/webpack': 0.62.2 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 peerDependenciesMeta: '@unocss/webpack': optional: true @@ -3024,8 +3030,8 @@ packages: webpack: optional: true - unplugin-vue-components@0.27.3: - resolution: {integrity: sha512-5wg7lbdg5ZcrAQNzyYK+6gcg/DG8K6rO+f5YeuvqGHs/PhpapBvpA4O/0ex/pFthE5WgRk43iWuRZEMLVsdz4Q==} + unplugin-vue-components@0.27.4: + resolution: {integrity: sha512-1XVl5iXG7P1UrOMnaj2ogYa5YTq8aoh5jwDPQhemwO/OrXW+lPQKDXd1hMz15qxQPxgb/XXlbgo3HQ2rLEbmXQ==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -3037,26 +3043,26 @@ packages: '@nuxt/kit': optional: true - unplugin-vue-define-options@1.4.7: - resolution: {integrity: sha512-aYj6NQiyZ5osTCFk5pKPl/Nf4V5tryd5H877KFSfJ4CCYChiTic72WeI6AXWrZshaRXX7Bh5PtpFQI6L4nExxg==} + unplugin-vue-define-options@1.4.9: + resolution: {integrity: sha512-tA6u7RLCFTMUxCiER4yTaTJhp7kU7q7yNmjiLRG3ZMrOUq7WaMeimKYqhrplC2lELNQUnsmcMSmFVi7LfBnWqA==} engines: {node: '>=16.14.0'} - unplugin-vue-macros@2.11.2: - resolution: {integrity: sha512-PDMfZh4KbNrNjehBkEEXTOpQKDH6bTZzaGVZiXLo0FPJeAj7V/vy4/7/vy/2rzCW7d9yb5VnmZOFjvIGIFUSZQ==} + unplugin-vue-macros@2.11.5: + resolution: {integrity: sha512-qdrFdOBAdSQwb9olrNXiM9jSTp9XUH7dc28qEDQR197qxRFM+g2HdoJpZca9PiKcDAkD+X98Ol9NaG07QMXdxg==} engines: {node: '>=16.14.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 - unplugin-vue-router@0.10.2: - resolution: {integrity: sha512-aG1UzB96cu4Lu+EdQxl22NIKFrde5b+k568JdsaJ2gzPqnQufPk2j1gCA5DxFfGz9zg4tYTqy2A2JHForVbyXg==} + unplugin-vue-router@0.10.6: + resolution: {integrity: sha512-bJ9a/CtFKidhmne8PlTzUptimIFuzHegNODFxWNMOe372jzdRmZEDwvn8ylkI9aDehEI990dlIqZQKN/r0Ki1g==} peerDependencies: vue-router: ^4.4.0 peerDependenciesMeta: vue-router: optional: true - unplugin@1.12.0: - resolution: {integrity: sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==} + unplugin@1.12.1: + resolution: {integrity: sha512-aXEH9c5qi3uYZHo0niUtxDlT9ylG/luMW/dZslSCkbtC31wCyFkmM0kyoBBh+Grhn7CL+/kvKLfN61/EdxPxMQ==} engines: {node: '>=14.0.0'} update-browserslist-db@1.1.0: @@ -3086,8 +3092,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + vite@5.4.1: + resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3095,6 +3101,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -3107,6 +3114,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -3145,8 +3154,8 @@ packages: vue-component-type-helpers@2.0.13: resolution: {integrity: sha512-xNO5B7DstNWETnoYflLkVgh8dK8h2ZDgxY1M2O0zrqGeBNq5yAZ8a10yCS9+HnixouNGYNX+ggU9MQQq86HTpg==} - vue-demi@0.14.8: - resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} + vue-demi@0.14.10: + resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} hasBin: true peerDependencies: @@ -3162,22 +3171,19 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-router@4.4.2: - resolution: {integrity: sha512-1qNybkn2L7QsLzaXs8nvlQmRKp8XF8DCxZys/Jr1JpQcHsKUxTKzTxCVA1G7NfBfwRIBgCJPoujOG5lHCCNUxw==} + vue-router@4.4.3: + resolution: {integrity: sha512-sv6wmNKx2j3aqJQDMxLFzs/u/mjA9Z5LCgy6BE0f7yFWMjrPLnS/sPNn8ARY/FXw6byV18EFutn5lTO6+UsV5A==} peerDependencies: vue: ^3.2.0 - vue-template-compiler@2.7.15: - resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==} - vue-tsc@2.0.29: resolution: {integrity: sha512-MHhsfyxO3mYShZCGYNziSbc63x7cQ5g9kvijV7dRe1TTXBRLxXyL0FnXWpUF1xII2mJ86mwYpYsUmMwkmerq7Q==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.4.35: - resolution: {integrity: sha512-+fl/GLmI4GPileHftVlCdB7fUL4aziPcqTudpTGXCT8s+iZWuOCeNEB5haX6Uz2IpRrbEXOgIFbe+XciCuGbNQ==} + vue@3.4.38: + resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3299,48 +3305,49 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@2.24.1(@unocss/eslint-plugin@0.61.9(eslint@9.8.0)(typescript@5.5.4))(@vue/compiler-sfc@3.4.35)(eslint-plugin-format@0.1.2(eslint@9.8.0))(eslint@9.8.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.1.0)(jsdom@24.1.1))': + '@antfu/eslint-config@2.25.2(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(@unocss/eslint-plugin@0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.0)))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1))': dependencies: - '@antfu/install-pkg': 0.3.3 + '@antfu/install-pkg': 0.3.5 '@clack/prompts': 0.7.0 - '@stylistic/eslint-plugin': 2.6.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.5.4) - eslint: 9.8.0 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@stylistic/eslint-plugin': 2.6.3(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/parser': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@vitest/eslint-plugin': 1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1)) + eslint: 9.9.0(jiti@1.21.0) eslint-config-flat-gitignore: 0.1.8 eslint-flat-config-utils: 0.3.0 - eslint-merge-processors: 0.1.0(eslint@9.8.0) - eslint-plugin-antfu: 2.3.4(eslint@9.8.0) - eslint-plugin-command: 0.2.3(eslint@9.8.0) - eslint-plugin-eslint-comments: 3.2.0(eslint@9.8.0) - eslint-plugin-import-x: 3.1.0(eslint@9.8.0)(typescript@5.5.4) - eslint-plugin-jsdoc: 48.10.2(eslint@9.8.0) - eslint-plugin-jsonc: 2.16.0(eslint@9.8.0) - eslint-plugin-markdown: 5.1.0(eslint@9.8.0) - eslint-plugin-n: 17.10.1(eslint@9.8.0) - eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 3.0.0(eslint@9.8.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.8.0)) - eslint-plugin-regexp: 2.6.0(eslint@9.8.0) - eslint-plugin-toml: 0.11.1(eslint@9.8.0) - eslint-plugin-unicorn: 55.0.0(eslint@9.8.0) - eslint-plugin-unused-imports: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0) - eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.1.0)(jsdom@24.1.1)) - eslint-plugin-vue: 9.27.0(eslint@9.8.0) - eslint-plugin-yml: 1.14.0(eslint@9.8.0) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.35)(eslint@9.8.0) - globals: 15.8.0 + eslint-merge-processors: 0.1.0(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-antfu: 2.3.5(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-command: 0.2.3(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-import-x: 3.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + eslint-plugin-jsdoc: 50.2.2(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-jsonc: 2.16.0(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-markdown: 5.1.0(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-n: 17.10.2(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-no-only-tests: 3.3.0 + eslint-plugin-perfectionist: 3.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.0))) + eslint-plugin-regexp: 2.6.0(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-toml: 0.11.1(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-unicorn: 55.0.0(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-vue: 9.27.0(eslint@9.9.0(jiti@1.21.0)) + eslint-plugin-yml: 1.14.0(eslint@9.9.0(jiti@1.21.0)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.0)) + globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.0.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.8.0) + vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.0)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@unocss/eslint-plugin': 0.61.9(eslint@9.8.0)(typescript@5.5.4) - eslint-plugin-format: 0.1.2(eslint@9.8.0) + '@unocss/eslint-plugin': 0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + eslint-plugin-format: 0.1.2(eslint@9.9.0(jiti@1.21.0)) transitivePeerDependencies: + - '@typescript-eslint/utils' - '@vue/compiler-sfc' - supports-color - svelte @@ -3352,11 +3359,11 @@ snapshots: execa: 5.1.1 find-up: 5.0.0 - '@antfu/install-pkg@0.3.3': + '@antfu/install-pkg@0.3.5': dependencies: '@jsdevtools/ez-spawn': 3.0.4 - '@antfu/ni@0.22.0': {} + '@antfu/ni@0.22.4': {} '@antfu/utils@0.7.10': {} @@ -3599,11 +3606,11 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.0.0 - '@es-joy/jsdoccomment@0.46.0': + '@es-joy/jsdoccomment@0.48.0': dependencies: comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.0.0 + jsdoc-type-pratt-parser: 4.1.0 '@esbuild/aix-ppc64@0.21.5': optional: true @@ -3674,9 +3681,15 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.8.0)': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.0(jiti@1.21.0))': dependencies: - eslint: 9.8.0 + escape-string-regexp: 4.0.0 + eslint: 9.9.0(jiti@1.21.0) + ignore: 5.3.1 + + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.0))': + dependencies: + eslint: 9.9.0(jiti@1.21.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} @@ -3703,7 +3716,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.8.0': {} + '@eslint/js@9.9.0': {} '@eslint/object-schema@2.1.4': {} @@ -3711,13 +3724,13 @@ snapshots: '@humanwhocodes/retry@0.3.0': {} - '@iconify-json/carbon@1.1.36': + '@iconify-json/carbon@1.1.37': dependencies: '@iconify/types': 2.0.0 '@iconify/types@2.0.0': {} - '@iconify/utils@2.1.29': + '@iconify/utils@2.1.30': dependencies: '@antfu/install-pkg': 0.1.1 '@antfu/utils': 0.7.10 @@ -3855,49 +3868,47 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.14.3': optional: true - '@stylistic/eslint-plugin-js@2.6.0(eslint@9.8.0)': + '@stylistic/eslint-plugin-js@2.6.3(eslint@9.9.0(jiti@1.21.0))': dependencies: '@types/eslint': 9.6.0 acorn: 8.12.1 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@stylistic/eslint-plugin-jsx@2.6.0(eslint@9.8.0)': + '@stylistic/eslint-plugin-jsx@2.6.3(eslint@9.9.0(jiti@1.21.0))': dependencies: - '@stylistic/eslint-plugin-js': 2.6.0(eslint@9.8.0) + '@stylistic/eslint-plugin-js': 2.6.3(eslint@9.9.0(jiti@1.21.0)) '@types/eslint': 9.6.0 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.6.0(eslint@9.8.0)(typescript@5.5.4)': + '@stylistic/eslint-plugin-plus@2.6.3(eslint@9.9.0(jiti@1.21.0))': dependencies: '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4) - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) + + '@stylistic/eslint-plugin-ts@2.6.3(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': + dependencies: + '@stylistic/eslint-plugin-js': 2.6.3(eslint@9.9.0(jiti@1.21.0)) + '@types/eslint': 9.6.0 + '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + eslint: 9.9.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.6.0(eslint@9.8.0)(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.6.3(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.0(eslint@9.8.0) + '@stylistic/eslint-plugin-js': 2.6.3(eslint@9.9.0(jiti@1.21.0)) + '@stylistic/eslint-plugin-jsx': 2.6.3(eslint@9.9.0(jiti@1.21.0)) + '@stylistic/eslint-plugin-plus': 2.6.3(eslint@9.9.0(jiti@1.21.0)) + '@stylistic/eslint-plugin-ts': 2.6.3(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4) - eslint: 9.8.0 - transitivePeerDependencies: - - supports-color - - typescript - - '@stylistic/eslint-plugin@2.6.0(eslint@9.8.0)(typescript@5.5.4)': - dependencies: - '@stylistic/eslint-plugin-js': 2.6.0(eslint@9.8.0) - '@stylistic/eslint-plugin-jsx': 2.6.0(eslint@9.8.0) - '@stylistic/eslint-plugin-plus': 2.6.0(eslint@9.8.0)(typescript@5.5.4) - '@stylistic/eslint-plugin-ts': 2.6.0(eslint@9.8.0)(typescript@5.5.4) - '@types/eslint': 9.6.0 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript @@ -3920,9 +3931,9 @@ snapshots: dependencies: '@types/unist': 2.0.9 - '@types/node@22.1.0': + '@types/node@22.3.0': dependencies: - undici-types: 6.13.0 + undici-types: 6.18.2 '@types/normalize-package-data@2.4.3': {} @@ -3930,15 +3941,15 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.0.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.0.0 - '@typescript-eslint/type-utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.0 - eslint: 9.8.0 + '@typescript-eslint/parser': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/type-utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.1.0 + eslint: 9.9.0(jiti@1.21.0) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -3948,14 +3959,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.0.0 - '@typescript-eslint/types': 8.0.0 - '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.0 + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.1.0 debug: 4.3.6 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -3966,15 +3977,15 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.0.0': + '@typescript-eslint/scope-manager@8.1.0': dependencies: - '@typescript-eslint/types': 8.0.0 - '@typescript-eslint/visitor-keys': 8.0.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/visitor-keys': 8.1.0 - '@typescript-eslint/type-utils@8.0.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) debug: 4.3.6 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: @@ -3985,7 +3996,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.0.0': {} + '@typescript-eslint/types@8.1.0': {} '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': dependencies: @@ -4002,10 +4013,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.0.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.0.0 - '@typescript-eslint/visitor-keys': 8.0.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/visitor-keys': 8.1.0 debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 @@ -4017,24 +4028,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0(eslint@9.8.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) - '@typescript-eslint/scope-manager': 8.0.0 - '@typescript-eslint/types': 8.0.0 - '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) - eslint: 9.8.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + '@typescript-eslint/scope-manager': 8.1.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + eslint: 9.9.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript @@ -4044,63 +4055,63 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.0.0': + '@typescript-eslint/visitor-keys@8.1.0': dependencies: - '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/types': 8.1.0 eslint-visitor-keys: 3.4.3 - '@unocss/astro@0.61.9(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0))': + '@unocss/astro@0.62.2(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0))': dependencies: - '@unocss/core': 0.61.9 - '@unocss/reset': 0.61.9 - '@unocss/vite': 0.61.9(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)) + '@unocss/core': 0.62.2 + '@unocss/reset': 0.62.2 + '@unocss/vite': 0.62.2(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)) optionalDependencies: - vite: 5.3.5(@types/node@22.1.0) + vite: 5.4.1(@types/node@22.3.0) transitivePeerDependencies: - rollup - supports-color - '@unocss/cli@0.61.9(rollup@4.14.3)': + '@unocss/cli@0.62.2(rollup@4.14.3)': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - '@unocss/config': 0.61.9 - '@unocss/core': 0.61.9 - '@unocss/preset-uno': 0.61.9 + '@unocss/config': 0.62.2 + '@unocss/core': 0.62.2 + '@unocss/preset-uno': 0.62.2 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 consola: 3.2.3 - fast-glob: 3.3.2 magic-string: 0.30.11 pathe: 1.1.2 perfect-debounce: 1.0.0 + tinyglobby: 0.2.2 transitivePeerDependencies: - rollup - supports-color - '@unocss/config@0.61.9': + '@unocss/config@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 unconfig: 0.5.5 transitivePeerDependencies: - supports-color - '@unocss/core@0.61.9': {} + '@unocss/core@0.62.2': {} - '@unocss/eslint-config@0.61.9(eslint@9.8.0)(typescript@5.5.4)': + '@unocss/eslint-config@0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@unocss/eslint-plugin': 0.61.9(eslint@9.8.0)(typescript@5.5.4) + '@unocss/eslint-plugin': 0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@0.61.9(eslint@9.8.0)(typescript@5.5.4)': + '@unocss/eslint-plugin@0.62.2(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)': dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4) - '@unocss/config': 0.61.9 - '@unocss/core': 0.61.9 + '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + '@unocss/config': 0.62.2 + '@unocss/core': 0.62.2 magic-string: 0.30.11 synckit: 0.9.1 transitivePeerDependencies: @@ -4108,131 +4119,139 @@ snapshots: - supports-color - typescript - '@unocss/extractor-arbitrary-variants@0.61.9': + '@unocss/extractor-arbitrary-variants@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 - '@unocss/inspector@0.61.9': + '@unocss/inspector@0.62.2': dependencies: - '@unocss/core': 0.61.9 - '@unocss/rule-utils': 0.61.9 + '@unocss/core': 0.62.2 + '@unocss/rule-utils': 0.62.2 gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/postcss@0.61.9(postcss@8.4.40)': + '@unocss/postcss@0.62.2(postcss@8.4.41)': dependencies: - '@unocss/config': 0.61.9 - '@unocss/core': 0.61.9 - '@unocss/rule-utils': 0.61.9 + '@unocss/config': 0.62.2 + '@unocss/core': 0.62.2 + '@unocss/rule-utils': 0.62.2 css-tree: 2.3.1 - fast-glob: 3.3.2 magic-string: 0.30.11 - postcss: 8.4.40 + postcss: 8.4.41 + tinyglobby: 0.2.2 transitivePeerDependencies: - supports-color - '@unocss/preset-attributify@0.61.9': + '@unocss/preset-attributify@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 - '@unocss/preset-icons@0.61.9': + '@unocss/preset-icons@0.62.2': dependencies: - '@iconify/utils': 2.1.29 - '@unocss/core': 0.61.9 + '@iconify/utils': 2.1.30 + '@unocss/core': 0.62.2 ofetch: 1.3.4 transitivePeerDependencies: - supports-color - '@unocss/preset-mini@0.61.9': + '@unocss/preset-mini@0.62.2': dependencies: - '@unocss/core': 0.61.9 - '@unocss/extractor-arbitrary-variants': 0.61.9 - '@unocss/rule-utils': 0.61.9 + '@unocss/core': 0.62.2 + '@unocss/extractor-arbitrary-variants': 0.62.2 + '@unocss/rule-utils': 0.62.2 - '@unocss/preset-tagify@0.61.9': + '@unocss/preset-tagify@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 - '@unocss/preset-typography@0.61.9': + '@unocss/preset-typography@0.62.2': dependencies: - '@unocss/core': 0.61.9 - '@unocss/preset-mini': 0.61.9 + '@unocss/core': 0.62.2 + '@unocss/preset-mini': 0.62.2 - '@unocss/preset-uno@0.61.9': + '@unocss/preset-uno@0.62.2': dependencies: - '@unocss/core': 0.61.9 - '@unocss/preset-mini': 0.61.9 - '@unocss/preset-wind': 0.61.9 - '@unocss/rule-utils': 0.61.9 + '@unocss/core': 0.62.2 + '@unocss/preset-mini': 0.62.2 + '@unocss/preset-wind': 0.62.2 + '@unocss/rule-utils': 0.62.2 - '@unocss/preset-web-fonts@0.61.9': + '@unocss/preset-web-fonts@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 ofetch: 1.3.4 - '@unocss/preset-wind@0.61.9': + '@unocss/preset-wind@0.62.2': dependencies: - '@unocss/core': 0.61.9 - '@unocss/preset-mini': 0.61.9 - '@unocss/rule-utils': 0.61.9 + '@unocss/core': 0.62.2 + '@unocss/preset-mini': 0.62.2 + '@unocss/rule-utils': 0.62.2 - '@unocss/reset@0.61.9': {} + '@unocss/reset@0.62.2': {} - '@unocss/rule-utils@0.61.9': + '@unocss/rule-utils@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 magic-string: 0.30.11 - '@unocss/scope@0.61.9': {} + '@unocss/scope@0.62.2': {} - '@unocss/transformer-attributify-jsx-babel@0.61.9': + '@unocss/transformer-attributify-jsx-babel@0.62.2': dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 transitivePeerDependencies: - supports-color - '@unocss/transformer-attributify-jsx@0.61.9': + '@unocss/transformer-attributify-jsx@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 - '@unocss/transformer-compile-class@0.61.9': + '@unocss/transformer-compile-class@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 - '@unocss/transformer-directives@0.61.9': + '@unocss/transformer-directives@0.62.2': dependencies: - '@unocss/core': 0.61.9 - '@unocss/rule-utils': 0.61.9 + '@unocss/core': 0.62.2 + '@unocss/rule-utils': 0.62.2 css-tree: 2.3.1 - '@unocss/transformer-variant-group@0.61.9': + '@unocss/transformer-variant-group@0.62.2': dependencies: - '@unocss/core': 0.61.9 + '@unocss/core': 0.62.2 - '@unocss/vite@0.61.9(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0))': + '@unocss/vite@0.62.2(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - '@unocss/config': 0.61.9 - '@unocss/core': 0.61.9 - '@unocss/inspector': 0.61.9 - '@unocss/scope': 0.61.9 - '@unocss/transformer-directives': 0.61.9 + '@unocss/config': 0.62.2 + '@unocss/core': 0.62.2 + '@unocss/inspector': 0.62.2 + '@unocss/scope': 0.62.2 + '@unocss/transformer-directives': 0.62.2 chokidar: 3.6.0 - fast-glob: 3.3.2 magic-string: 0.30.11 - vite: 5.3.5(@types/node@22.1.0) + tinyglobby: 0.2.2 + vite: 5.4.1(@types/node@22.3.0) transitivePeerDependencies: - rollup - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.1(@types/node@22.3.0))(vue@3.4.38(typescript@5.5.4))': dependencies: - vite: 5.3.5(@types/node@22.1.0) - vue: 3.4.35(typescript@5.5.4) + vite: 5.4.1(@types/node@22.3.0) + vue: 3.4.38(typescript@5.5.4) + + '@vitest/eslint-plugin@1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1))': + dependencies: + eslint: 9.9.0(jiti@1.21.0) + optionalDependencies: + '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + typescript: 5.5.4 + vitest: 2.0.5(@types/node@22.3.0)(jsdom@24.1.1) '@vitest/expect@2.0.5': dependencies: @@ -4279,333 +4298,303 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/api@0.10.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/api@0.10.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/types': 7.25.2 - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) resolve.exports: 2.0.2 transitivePeerDependencies: - rollup - vue - '@vue-macros/better-define@1.8.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/better-define@1.8.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/api': 0.10.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/api': 0.10.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/boolean-prop@0.4.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/boolean-prop@0.4.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-core': 3.4.35 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-core': 3.4.38 transitivePeerDependencies: - rollup - vue - '@vue-macros/chain-call@0.3.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/chain-call@0.3.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/common@1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/common@1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/types': 7.25.2 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - '@vue/compiler-sfc': 3.4.35 - ast-kit: 1.0.0 + '@vue/compiler-sfc': 3.4.38 + ast-kit: 1.0.1 local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.4.35(typescript@5.5.4) + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/config@0.2.1(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/config@0.2.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/better-define': 1.8.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/boolean-prop': 0.4.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/chain-call': 0.3.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-emit': 0.3.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-models': 1.2.7(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-prop': 0.4.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-props': 3.0.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-props-refs': 1.2.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-render': 1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-slots': 1.1.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/devtools': 0.3.1(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0)) - '@vue-macros/export-expose': 0.2.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/export-props': 0.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/export-render': 0.2.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/hoist-static': 1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/jsx-directive': 0.8.17(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/named-template': 0.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/reactivity-transform': 1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/script-lang': 0.1.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/setup-block': 0.3.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/setup-component': 0.17.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/setup-sfc': 0.17.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-bind': 1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-emits': 1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-vmodel': 1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) make-synchronized: 0.2.9 unconfig: 0.5.5 - unplugin-vue-define-options: 1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) transitivePeerDependencies: - - '@vueuse/core' - rollup - supports-color - - typescript - - vite - vue - '@vue-macros/define-emit@0.3.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-emit@0.3.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/api': 0.10.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/api': 0.10.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/define-models@1.2.7(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-models@1.2.9(@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - ast-walker-scope: 0.6.1 - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + ast-walker-scope: 0.6.2 + unplugin: 1.12.1 optionalDependencies: - '@vueuse/core': 10.11.0(vue@3.4.35(typescript@5.5.4)) + '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue - '@vue-macros/define-prop@0.4.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-prop@0.4.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/api': 0.10.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/api': 0.10.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/define-props-refs@1.2.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-props-refs@1.2.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/define-props@3.0.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-props@3.0.3(@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/reactivity-transform': 1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/reactivity-transform': 1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/define-render@1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-render@1.5.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/define-slots@1.1.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/define-slots@1.1.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/devtools@0.3.1(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))': + '@vue-macros/devtools@0.3.1(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0))': dependencies: sirv: 2.0.4 - vue: 3.4.35(typescript@5.5.4) + vue: 3.4.38(typescript@5.5.4) optionalDependencies: - vite: 5.3.5(@types/node@22.1.0) + vite: 5.4.1(@types/node@22.3.0) transitivePeerDependencies: - typescript - '@vue-macros/export-expose@0.2.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/export-expose@0.2.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-sfc': 3.4.35 - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-sfc': 3.4.38 + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/export-props@0.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/export-props@0.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/export-render@0.2.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/export-render@0.2.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-sfc': 3.4.35 - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-sfc': 3.4.38 + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/hoist-static@1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/hoist-static@1.5.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/jsx-directive@0.8.17(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/jsx-directive@0.8.19(rollup@4.14.3)(typescript@5.5.4)': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) + transitivePeerDependencies: + - rollup + - typescript + + '@vue-macros/named-template@0.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-dom': 3.4.38 + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/named-template@0.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': - dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-dom': 3.4.35 - unplugin: 1.12.0 - transitivePeerDependencies: - - rollup - - vue - - '@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/parser': 7.25.3 - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-core': 3.4.35 - '@vue/shared': 3.4.35 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-core': 3.4.38 + '@vue/shared': 3.4.38 magic-string: 0.30.11 - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/script-lang@0.1.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/script-lang@0.1.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup - '@vue-macros/setup-block@0.3.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/setup-block@0.3.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-dom': 3.4.35 - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-dom': 3.4.38 + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/setup-component@0.17.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/setup-component@0.17.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/setup-sfc@0.17.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/setup-sfc@0.17.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-bind@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/short-bind@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-core': 3.4.35 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-core': 3.4.38 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-emits@1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/short-emits@1.5.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - '@vue-macros/short-vmodel@1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/short-vmodel@1.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/compiler-core': 3.4.35 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/compiler-core': 3.4.38 transitivePeerDependencies: - rollup - vue - '@vue-macros/volar@0.27.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.35(typescript@5.5.4))': + '@vue-macros/volar@0.27.4(@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue-macros/boolean-prop': 0.4.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/config': 0.2.1(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-props': 3.0.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-bind': 1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-vmodel': 1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue/language-core': 2.0.28(typescript@5.5.4) + '@vue-macros/boolean-prop': 0.4.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/config': 0.2.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-props': 3.0.3(@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/short-bind': 1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/short-vmodel': 1.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue/language-core': 2.0.29(typescript@5.5.4) muggle-string: 0.4.1 optionalDependencies: vue-tsc: 2.0.29(typescript@5.5.4) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - - '@vueuse/core' - rollup - supports-color - typescript - - vite - vue - '@vue/compiler-core@3.4.35': + '@vue/compiler-core@3.4.38': dependencies: '@babel/parser': 7.25.3 - '@vue/shared': 3.4.35 + '@vue/shared': 3.4.38 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.35': + '@vue/compiler-dom@3.4.38': dependencies: - '@vue/compiler-core': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/compiler-core': 3.4.38 + '@vue/shared': 3.4.38 - '@vue/compiler-sfc@3.4.35': + '@vue/compiler-sfc@3.4.38': dependencies: '@babel/parser': 7.25.3 - '@vue/compiler-core': 3.4.35 - '@vue/compiler-dom': 3.4.35 - '@vue/compiler-ssr': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/compiler-core': 3.4.38 + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.40 + postcss: 8.4.41 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.35': + '@vue/compiler-ssr@3.4.38': dependencies: - '@vue/compiler-dom': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/compiler-dom': 3.4.38 + '@vue/shared': 3.4.38 '@vue/compiler-vue2@2.7.16': dependencies: @@ -4614,25 +4603,12 @@ snapshots: '@vue/devtools-api@6.6.3': {} - '@vue/language-core@2.0.28(typescript@5.5.4)': - dependencies: - '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.35 - '@vue/shared': 3.4.35 - computeds: 0.0.1 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - vue-template-compiler: 2.7.15 - optionalDependencies: - typescript: 5.5.4 - '@vue/language-core@2.0.29(typescript@5.5.4)': dependencies: '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.35 + '@vue/compiler-dom': 3.4.38 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.35 + '@vue/shared': 3.4.38 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.4.1 @@ -4640,50 +4616,50 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@vue/reactivity@3.4.35': + '@vue/reactivity@3.4.38': dependencies: - '@vue/shared': 3.4.35 + '@vue/shared': 3.4.38 - '@vue/runtime-core@3.4.35': + '@vue/runtime-core@3.4.38': dependencies: - '@vue/reactivity': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/reactivity': 3.4.38 + '@vue/shared': 3.4.38 - '@vue/runtime-dom@3.4.35': + '@vue/runtime-dom@3.4.38': dependencies: - '@vue/reactivity': 3.4.35 - '@vue/runtime-core': 3.4.35 - '@vue/shared': 3.4.35 + '@vue/reactivity': 3.4.38 + '@vue/runtime-core': 3.4.38 + '@vue/shared': 3.4.38 csstype: 3.1.3 - '@vue/server-renderer@3.4.35(vue@3.4.35(typescript@5.5.4))': + '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.35 - '@vue/shared': 3.4.35 - vue: 3.4.35(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 + vue: 3.4.38(typescript@5.5.4) - '@vue/shared@3.4.35': {} + '@vue/shared@3.4.38': {} '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.14.9 vue-component-type-helpers: 2.0.13 - '@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4))': + '@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.35(typescript@5.5.4)) - vue-demi: 0.14.8(vue@3.4.35(typescript@5.5.4)) + '@vueuse/metadata': 11.0.0 + '@vueuse/shared': 11.0.0(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/metadata@10.11.0': {} + '@vueuse/metadata@11.0.0': {} - '@vueuse/shared@10.11.0(vue@3.4.35(typescript@5.5.4))': + '@vueuse/shared@11.0.0(vue@3.4.38(typescript@5.5.4))': dependencies: - vue-demi: 0.14.8(vue@3.4.35(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4745,20 +4721,15 @@ snapshots: assertion-error@2.0.1: {} - ast-kit@0.12.1: + ast-kit@1.0.1: dependencies: '@babel/parser': 7.25.3 pathe: 1.1.2 - ast-kit@1.0.0: + ast-walker-scope@0.6.2: dependencies: '@babel/parser': 7.25.3 - pathe: 1.1.2 - - ast-walker-scope@0.6.1: - dependencies: - '@babel/parser': 7.25.3 - ast-kit: 0.12.1 + ast-kit: 1.0.1 asynckit@0.4.0: {} @@ -5056,13 +5027,13 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.1.2(eslint@9.8.0): + eslint-compat-utils@0.1.2(eslint@9.9.0(jiti@1.21.0)): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) - eslint-compat-utils@0.5.0(eslint@9.8.0): + eslint-compat-utils@0.5.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) semver: 7.6.3 eslint-config-flat-gitignore@0.1.8: @@ -5075,9 +5046,9 @@ snapshots: '@types/eslint': 9.6.0 pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.8.0): + eslint-formatting-reporter@0.0.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -5088,52 +5059,46 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.8.0): + eslint-merge-processors@0.1.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.3.4(eslint@9.8.0): + eslint-plugin-antfu@2.3.5(eslint@9.9.0(jiti@1.21.0)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) - eslint-plugin-command@0.2.3(eslint@9.8.0): + eslint-plugin-command@0.2.3(eslint@9.9.0(jiti@1.21.0)): dependencies: '@es-joy/jsdoccomment': 0.43.0 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) - eslint-plugin-es-x@7.5.0(eslint@9.8.0): + eslint-plugin-es-x@7.5.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) '@eslint-community/regexpp': 4.11.0 - eslint: 9.8.0 - eslint-compat-utils: 0.1.2(eslint@9.8.0) + eslint: 9.9.0(jiti@1.21.0) + eslint-compat-utils: 0.1.2(eslint@9.9.0(jiti@1.21.0)) - eslint-plugin-eslint-comments@3.2.0(eslint@9.8.0): - dependencies: - escape-string-regexp: 1.0.5 - eslint: 9.8.0 - ignore: 5.3.1 - - eslint-plugin-format@0.1.2(eslint@9.8.0): + eslint-plugin-format@0.1.2(eslint@9.9.0(jiti@1.21.0)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.1 '@dprint/toml': 0.6.2 - eslint: 9.8.0 - eslint-formatting-reporter: 0.0.0(eslint@9.8.0) + eslint: 9.9.0(jiti@1.21.0) + eslint-formatting-reporter: 0.0.0(eslint@9.9.0(jiti@1.21.0)) eslint-parser-plain: 0.1.0 prettier: 3.3.3 synckit: 0.9.1 - eslint-plugin-import-x@3.1.0(eslint@9.8.0)(typescript@5.5.4): + eslint-plugin-import-x@3.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) debug: 4.3.6 doctrine: 3.0.0 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -5145,14 +5110,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@48.10.2(eslint@9.8.0): + eslint-plugin-jsdoc@50.2.2(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@es-joy/jsdoccomment': 0.46.0 + '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -5162,82 +5127,82 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.8.0): + eslint-plugin-jsonc@2.16.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) - eslint: 9.8.0 - eslint-compat-utils: 0.5.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.0(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-markdown@5.1.0(eslint@9.8.0): + eslint-plugin-markdown@5.1.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.10.1(eslint@9.8.0): + eslint-plugin-n@17.10.2(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) enhanced-resolve: 5.17.0 - eslint: 9.8.0 - eslint-plugin-es-x: 7.5.0(eslint@9.8.0) + eslint: 9.9.0(jiti@1.21.0) + eslint-plugin-es-x: 7.5.0(eslint@9.9.0(jiti@1.21.0)) get-tsconfig: 4.7.5 - globals: 15.8.0 + globals: 15.9.0 ignore: 5.3.1 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-no-only-tests@3.1.0: {} + eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.0.0(eslint@9.8.0)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.8.0)): + eslint-plugin-perfectionist@3.2.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.0))): dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4) - eslint: 9.8.0 + '@typescript-eslint/types': 8.1.0 + '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) + eslint: 9.9.0(jiti@1.21.0) minimatch: 10.0.1 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.8.0) + vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.0)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.6.0(eslint@9.8.0): + eslint-plugin-regexp@2.6.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 - eslint: 9.8.0 - jsdoc-type-pratt-parser: 4.0.0 + eslint: 9.9.0(jiti@1.21.0) + jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.8.0): + eslint-plugin-toml@0.11.1(eslint@9.9.0(jiti@1.21.0)): dependencies: debug: 4.3.6 - eslint: 9.8.0 - eslint-compat-utils: 0.5.0(eslint@9.8.0) + eslint: 9.9.0(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.8.0): + eslint-plugin-unicorn@55.0.0(eslint@9.9.0(jiti@1.21.0)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) esquery: 1.6.0 - globals: 15.8.0 + globals: 15.9.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -5248,55 +5213,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0): + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0)): dependencies: - eslint: 9.8.0 - eslint-rule-composer: 0.3.0 + eslint: 9.9.0(jiti@1.21.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4))(eslint@9.9.0(jiti@1.21.0))(typescript@5.5.4) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.1.0)(jsdom@24.1.1)): + eslint-plugin-vue@9.27.0(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4) - eslint: 9.8.0 - optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4) - vitest: 2.0.5(@types/node@22.1.0)(jsdom@24.1.1) - transitivePeerDependencies: - - supports-color - - typescript - - eslint-plugin-vue@9.27.0(eslint@9.8.0): - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) - eslint: 9.8.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) + eslint: 9.9.0(jiti@1.21.0) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.15 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.8.0) + vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.0)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.8.0): + eslint-plugin-yml@1.14.0(eslint@9.9.0(jiti@1.21.0)): dependencies: debug: 4.3.6 - eslint: 9.8.0 - eslint-compat-utils: 0.5.0(eslint@9.8.0) + eslint: 9.9.0(jiti@1.21.0) + eslint-compat-utils: 0.5.0(eslint@9.9.0(jiti@1.21.0)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.35)(eslint@9.8.0): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.0)): dependencies: - '@vue/compiler-sfc': 3.4.35 - eslint: 9.8.0 - - eslint-rule-composer@0.3.0: {} + '@vue/compiler-sfc': 3.4.38 + eslint: 9.9.0(jiti@1.21.0) eslint-scope@7.2.2: dependencies: @@ -5312,13 +5263,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.8.0: + eslint@9.9.0(jiti@1.21.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.0)) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.17.1 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.8.0 + '@eslint/js': 9.9.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -5348,6 +5299,8 @@ snapshots: optionator: 0.9.3 strip-ansi: 6.0.1 text-table: 0.2.0 + optionalDependencies: + jiti: 1.21.0 transitivePeerDependencies: - supports-color @@ -5427,6 +5380,10 @@ snapshots: dependencies: reusify: 1.0.4 + fdir@6.2.0(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -5529,7 +5486,7 @@ snapshots: globals@14.0.0: {} - globals@15.8.0: {} + globals@15.9.0: {} globby@11.1.0: dependencies: @@ -5712,6 +5669,8 @@ snapshots: jsdoc-type-pratt-parser@4.0.0: {} + jsdoc-type-pratt-parser@4.1.0: {} + jsdom@24.1.1: dependencies: cssstyle: 4.0.1 @@ -5780,7 +5739,7 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.2.8: + lint-staged@15.2.9: dependencies: chalk: 5.3.0 commander: 12.1.0 @@ -6164,14 +6123,14 @@ snapshots: pluralize@8.0.0: {} - pnpm@9.6.0: {} + pnpm@9.7.1: {} postcss-selector-parser@6.0.15: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.4.40: + postcss@8.4.41: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -6469,9 +6428,9 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - taze@0.16.3: + taze@0.16.6: dependencies: - '@antfu/ni': 0.22.0 + '@antfu/ni': 0.22.4 '@jsdevtools/ez-spawn': 3.0.4 js-yaml: 4.1.0 npm-registry-fetch: 17.1.0 @@ -6485,6 +6444,11 @@ snapshots: tinybench@2.8.0: {} + tinyglobby@0.2.2: + dependencies: + fdir: 6.2.0(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.0: {} tinyrainbow@1.2.0: {} @@ -6551,7 +6515,7 @@ snapshots: transitivePeerDependencies: - supports-color - undici-types@6.13.0: {} + undici-types@6.18.2: {} unimport@3.9.1(rollup@4.14.3): dependencies: @@ -6567,7 +6531,7 @@ snapshots: pkg-types: 1.1.3 scule: 1.3.0 strip-literal: 2.1.0 - unplugin: 1.12.0 + unplugin: 1.12.1 transitivePeerDependencies: - rollup @@ -6585,36 +6549,36 @@ snapshots: universalify@0.2.0: {} - unocss@0.61.9(postcss@8.4.40)(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)): + unocss@0.62.2(postcss@8.4.41)(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)): dependencies: - '@unocss/astro': 0.61.9(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)) - '@unocss/cli': 0.61.9(rollup@4.14.3) - '@unocss/core': 0.61.9 - '@unocss/extractor-arbitrary-variants': 0.61.9 - '@unocss/postcss': 0.61.9(postcss@8.4.40) - '@unocss/preset-attributify': 0.61.9 - '@unocss/preset-icons': 0.61.9 - '@unocss/preset-mini': 0.61.9 - '@unocss/preset-tagify': 0.61.9 - '@unocss/preset-typography': 0.61.9 - '@unocss/preset-uno': 0.61.9 - '@unocss/preset-web-fonts': 0.61.9 - '@unocss/preset-wind': 0.61.9 - '@unocss/reset': 0.61.9 - '@unocss/transformer-attributify-jsx': 0.61.9 - '@unocss/transformer-attributify-jsx-babel': 0.61.9 - '@unocss/transformer-compile-class': 0.61.9 - '@unocss/transformer-directives': 0.61.9 - '@unocss/transformer-variant-group': 0.61.9 - '@unocss/vite': 0.61.9(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)) + '@unocss/astro': 0.62.2(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)) + '@unocss/cli': 0.62.2(rollup@4.14.3) + '@unocss/core': 0.62.2 + '@unocss/extractor-arbitrary-variants': 0.62.2 + '@unocss/postcss': 0.62.2(postcss@8.4.41) + '@unocss/preset-attributify': 0.62.2 + '@unocss/preset-icons': 0.62.2 + '@unocss/preset-mini': 0.62.2 + '@unocss/preset-tagify': 0.62.2 + '@unocss/preset-typography': 0.62.2 + '@unocss/preset-uno': 0.62.2 + '@unocss/preset-web-fonts': 0.62.2 + '@unocss/preset-wind': 0.62.2 + '@unocss/reset': 0.62.2 + '@unocss/transformer-attributify-jsx': 0.62.2 + '@unocss/transformer-attributify-jsx-babel': 0.62.2 + '@unocss/transformer-compile-class': 0.62.2 + '@unocss/transformer-directives': 0.62.2 + '@unocss/transformer-variant-group': 0.62.2 + '@unocss/vite': 0.62.2(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)) optionalDependencies: - vite: 5.3.5(@types/node@22.1.0) + vite: 5.4.1(@types/node@22.3.0) transitivePeerDependencies: - postcss - rollup - supports-color - unplugin-auto-import@0.18.2(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3): + unplugin-auto-import@0.18.2(@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) @@ -6623,22 +6587,22 @@ snapshots: magic-string: 0.30.11 minimatch: 9.0.5 unimport: 3.9.1(rollup@4.14.3) - unplugin: 1.12.0 + unplugin: 1.12.1 optionalDependencies: - '@vueuse/core': 10.11.0(vue@3.4.35(typescript@5.5.4)) + '@vueuse/core': 11.0.0(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - rollup - unplugin-combine@1.0.2(esbuild@0.21.5)(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)): + unplugin-combine@1.0.2(esbuild@0.21.5)(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)): dependencies: '@antfu/utils': 0.7.10 - unplugin: 1.12.0 + unplugin: 1.12.1 optionalDependencies: esbuild: 0.21.5 rollup: 4.14.3 - vite: 5.3.5(@types/node@22.1.0) + vite: 5.4.1(@types/node@22.3.0) - unplugin-vue-components@0.27.3(@babel/parser@7.25.3)(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)): + unplugin-vue-components@0.27.4(@babel/parser@7.25.3)(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) @@ -6649,57 +6613,57 @@ snapshots: magic-string: 0.30.11 minimatch: 9.0.5 mlly: 1.7.1 - unplugin: 1.12.0 - vue: 3.4.35(typescript@5.5.4) + unplugin: 1.12.1 + vue: 3.4.38(typescript@5.5.4) optionalDependencies: '@babel/parser': 7.25.3 transitivePeerDependencies: - rollup - supports-color - unplugin-vue-define-options@1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)): + unplugin-vue-define-options@1.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)): dependencies: - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - ast-walker-scope: 0.6.1 - unplugin: 1.12.0 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + ast-walker-scope: 0.6.2 + unplugin: 1.12.1 transitivePeerDependencies: - rollup - vue - unplugin-vue-macros@2.11.2(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(esbuild@0.21.5)(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.35(typescript@5.5.4)): + unplugin-vue-macros@2.11.5(@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4)))(esbuild@0.21.5)(rollup@4.14.3)(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)): dependencies: - '@vue-macros/better-define': 1.8.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/boolean-prop': 0.4.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/chain-call': 0.3.2(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/config': 0.2.1(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-emit': 0.3.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-models': 1.2.7(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-prop': 0.4.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-props': 3.0.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-props-refs': 1.2.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-render': 1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/define-slots': 1.1.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/devtools': 0.3.1(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0)) - '@vue-macros/export-expose': 0.2.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/export-props': 0.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/export-render': 0.2.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/hoist-static': 1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/jsx-directive': 0.8.17(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/named-template': 0.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/reactivity-transform': 1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/script-lang': 0.1.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/setup-block': 0.3.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/setup-component': 0.17.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/setup-sfc': 0.17.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-bind': 1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-emits': 1.5.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/short-vmodel': 1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - '@vue-macros/volar': 0.27.1(@vue-macros/reactivity-transform@1.0.1(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)))(@vueuse/core@10.11.0(vue@3.4.35(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vite@5.3.5(@types/node@22.1.0))(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.35(typescript@5.5.4)) - unplugin: 1.12.0 - unplugin-combine: 1.0.2(esbuild@0.21.5)(rollup@4.14.3)(vite@5.3.5(@types/node@22.1.0)) - unplugin-vue-define-options: 1.4.7(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - vue: 3.4.35(typescript@5.5.4) + '@vue-macros/better-define': 1.8.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/boolean-prop': 0.4.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/chain-call': 0.3.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/config': 0.2.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-emit': 0.3.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-models': 1.2.9(@vueuse/core@11.0.0(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-prop': 0.4.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-props': 3.0.3(@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-props-refs': 1.2.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-render': 1.5.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/define-slots': 1.1.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/devtools': 0.3.1(typescript@5.5.4)(vite@5.4.1(@types/node@22.3.0)) + '@vue-macros/export-expose': 0.2.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/export-props': 0.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/export-render': 0.2.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/hoist-static': 1.5.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/jsx-directive': 0.8.19(rollup@4.14.3)(typescript@5.5.4) + '@vue-macros/named-template': 0.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/reactivity-transform': 1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/script-lang': 0.1.4(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/setup-block': 0.3.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/setup-component': 0.17.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/setup-sfc': 0.17.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/short-bind': 1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/short-emits': 1.5.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/short-vmodel': 1.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/volar': 0.27.4(@vue-macros/reactivity-transform@1.0.3(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)))(rollup@4.14.3)(typescript@5.5.4)(vue-tsc@2.0.29(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)) + unplugin: 1.12.1 + unplugin-combine: 1.0.2(esbuild@0.21.5)(rollup@4.14.3)(vite@5.4.1(@types/node@22.3.0)) + unplugin-vue-define-options: 1.4.9(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - '@rspack/core' - '@vueuse/core' @@ -6712,28 +6676,29 @@ snapshots: - vue-tsc - webpack - unplugin-vue-router@0.10.2(rollup@4.14.3)(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)): + unplugin-vue-router@0.10.6(rollup@4.14.3)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): dependencies: '@babel/types': 7.25.2 '@rollup/pluginutils': 5.1.0(rollup@4.14.3) - '@vue-macros/common': 1.12.0(rollup@4.14.3)(vue@3.4.35(typescript@5.5.4)) - ast-walker-scope: 0.6.1 + '@vue-macros/common': 1.12.2(rollup@4.14.3)(vue@3.4.38(typescript@5.5.4)) + ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.5.0 + magic-string: 0.30.11 mlly: 1.7.1 pathe: 1.1.2 scule: 1.3.0 - unplugin: 1.12.0 + unplugin: 1.12.1 yaml: 2.5.0 optionalDependencies: - vue-router: 4.4.2(vue@3.4.35(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue - unplugin@1.12.0: + unplugin@1.12.1: dependencies: acorn: 8.12.1 chokidar: 3.6.0 @@ -6764,33 +6729,34 @@ snapshots: validate-npm-package-name@5.0.1: {} - vite-node@2.0.5(@types/node@22.1.0): + vite-node@2.0.5(@types/node@22.3.0): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@22.1.0) + vite: 5.4.1(@types/node@22.3.0) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color - terser - vite@5.3.5(@types/node@22.1.0): + vite@5.4.1(@types/node@22.3.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.40 + postcss: 8.4.41 rollup: 4.14.3 optionalDependencies: - '@types/node': 22.1.0 + '@types/node': 22.3.0 fsevents: 2.3.3 - vitest@2.0.5(@types/node@22.1.0)(jsdom@24.1.1): + vitest@2.0.5(@types/node@22.3.0)(jsdom@24.1.1): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -6808,16 +6774,17 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@22.1.0) - vite-node: 2.0.5(@types/node@22.1.0) + vite: 5.4.1(@types/node@22.3.0) + vite-node: 2.0.5(@types/node@22.3.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.1.0 + '@types/node': 22.3.0 jsdom: 24.1.1 transitivePeerDependencies: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -6827,14 +6794,14 @@ snapshots: vue-component-type-helpers@2.0.13: {} - vue-demi@0.14.8(vue@3.4.35(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.4.38(typescript@5.5.4)): dependencies: - vue: 3.4.35(typescript@5.5.4) + vue: 3.4.38(typescript@5.5.4) - vue-eslint-parser@9.4.3(eslint@9.8.0): + vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.0)): dependencies: debug: 4.3.6 - eslint: 9.8.0 + eslint: 9.9.0(jiti@1.21.0) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -6844,15 +6811,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)): + vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.35(typescript@5.5.4) - - vue-template-compiler@2.7.15: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 + vue: 3.4.38(typescript@5.5.4) vue-tsc@2.0.29(typescript@5.5.4): dependencies: @@ -6861,13 +6823,13 @@ snapshots: semver: 7.6.3 typescript: 5.5.4 - vue@3.4.35(typescript@5.5.4): + vue@3.4.38(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.35 - '@vue/compiler-sfc': 3.4.35 - '@vue/runtime-dom': 3.4.35 - '@vue/server-renderer': 3.4.35(vue@3.4.35(typescript@5.5.4)) - '@vue/shared': 3.4.35 + '@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 optionalDependencies: typescript: 5.5.4