From 245b0970f5bbb52f0db68e4957444830e2e90c0a Mon Sep 17 00:00:00 2001 From: sadeghbarati Date: Tue, 23 Jul 2024 08:16:01 +0330 Subject: [PATCH] chore: add pnpm catalog run nolyfill to found redundant packages update deps --- apps/www/package.json | 16 +- package.json | 18 +- packages/cli/package.json | 6 +- packages/module/package.json | 2 +- pnpm-lock.yaml | 798 +++++++++++++++++++++-------------- pnpm-workspace.yaml | 5 + 6 files changed, 517 insertions(+), 328 deletions(-) diff --git a/apps/www/package.json b/apps/www/package.json index f4f59bc4..deb21e07 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@formkit/auto-animate": "^0.8.2", - "@internationalized/date": "^3.5.4", + "@internationalized/date": "^3.5.5", "@radix-icons/vue": "^1.0.0", "@stackblitz/sdk": "^1.11.0", "@tanstack/vue-table": "^8.19.3", @@ -33,7 +33,7 @@ "embla-carousel-vue": "^8.1.7", "lucide-vue-next": "^0.400.0", "magic-string": "^0.30.10", - "radix-vue": "^1.9.1", + "radix-vue": "catalog:", "tailwindcss-animate": "^1.0.7", "v-calendar": "^3.1.2", "vaul-vue": "^0.2.0", @@ -41,7 +41,7 @@ "vue": "^3.4.33", "vue-sonner": "^1.1.3", "vue-wrap-balancer": "^1.1.3", - "zod": "^3.23.8" + "zod": "catalog:" }, "devDependencies": { "@babel/traverse": "^7.24.8", @@ -53,8 +53,8 @@ "@iconify-json/simple-icons": "^1.1.108", "@iconify-json/tabler": "^1.1.116", "@iconify/vue": "^4.1.2", - "@oxc-parser/wasm": "^0.21.0", - "@shikijs/transformers": "^1.10.3", + "@oxc-parser/wasm": "catalog:", + "@shikijs/transformers": "^1.11.0", "@types/lodash-es": "^4.17.12", "@types/node": "^20.14.11", "@vitejs/plugin-vue": "^5.0.5", @@ -68,14 +68,14 @@ "markdown-it": "^14.1.0", "pathe": "^1.1.2", "rimraf": "^6.0.1", - "shiki": "^1.10.3", + "shiki": "^1.11.0", "tailwind-merge": "^2.4.0", "tailwindcss": "^3.4.6", "tsx": "^4.16.2", "typescript": "^5.5.3", "unplugin-icons": "^0.19.0", "vitepress": "^1.3.1", - "vue-component-meta": "^2.0.26", - "vue-tsc": "^2.0.26" + "vue-component-meta": "^2.0.28", + "vue-tsc": "^2.0.28" } } diff --git a/package.json b/package.json index 82fb3c24..03b0b8bc 100644 --- a/package.json +++ b/package.json @@ -3,12 +3,15 @@ "type": "module", "version": "0.10.5", "private": true, - "packageManager": "pnpm@9.5.0", + "packageManager": "pnpm@9.6.0", "license": "MIT", "repository": "radix-vue/shadcn-vue", "workspaces": [ "packages/*" ], + "engines": { + "pnpm": ">=9.6.0" + }, "scripts": { "dev": "pnpm --filter www dev", "build": "pnpm --filter www build", @@ -28,17 +31,17 @@ "taze:minor": "taze minor -fwri --ignore-paths ./packages/cli/test/** --exclude /@iconify/" }, "devDependencies": { - "@antfu/eslint-config": "^2.23.0", + "@antfu/eslint-config": "^2.23.2", "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", - "@vitest/ui": "^2.0.3", + "@vitest/ui": "^2.0.4", "bumpp": "^9.4.1", "eslint": "^9.7.0", "lint-staged": "^15.2.7", "simple-git-hooks": "^2.11.1", "taze": "^0.16.1", "typescript": "^5.5.3", - "vitest": "^2.0.3" + "vitest": "^2.0.4" }, "commitlint": { "extends": [ @@ -47,9 +50,10 @@ }, "pnpm": { "overrides": { - "hasown": "npm:@nolyfill/hasown@latest", - "isarray": "npm:@nolyfill/isarray@latest", - "typedarray": "npm:@nolyfill/typedarray@latest" + "hasown": "npm:@nolyfill/hasown@^1", + "is-core-module": "npm:@nolyfill/is-core-module@^1", + "isarray": "npm:@nolyfill/isarray@^1", + "typedarray": "npm:@nolyfill/typedarray@^1" } }, "simple-git-hooks": { diff --git a/packages/cli/package.json b/packages/cli/package.json index 2bd7e259..f55322ed 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -68,7 +68,7 @@ "pathe": "^1.1.2", "pkg-types": "^1.1.3", "prompts": "^2.4.2", - "radix-vue": "^1.9.1", + "radix-vue": "catalog:", "semver": "^7.6.3", "ts-morph": "^22.0.0", "tsconfig-paths": "^4.2.0", @@ -81,8 +81,8 @@ "@types/lodash-es": "^4.17.12", "@types/node": "^20.14.11", "@types/prompts": "^2.4.9", - "tsup": "^8.2.0", - "type-fest": "^4.22.1", + "tsup": "^8.2.2", + "type-fest": "^4.23.0", "typescript": "^5.5.3", "vite-tsconfig-paths": "^4.3.2" } diff --git a/packages/module/package.json b/packages/module/package.json index 07c95d66..f5c4f381 100644 --- a/packages/module/package.json +++ b/packages/module/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "@nuxt/kit": "^3.12.4", - "@oxc-parser/wasm": "^0.21.0", + "@oxc-parser/wasm": "catalog:", "class-variance-authority": "^0.7.0", "tailwind-merge": "^2.4.0", "tailwindcss-animate": "^1.0.7" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0c3aa74f..b6d416ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,18 +4,31 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +catalogs: + default: + '@oxc-parser/wasm': + specifier: ^0.22.0 + version: 0.22.0 + radix-vue: + specifier: ^1.9.2 + version: 1.9.2 + zod: + specifier: ^3.23.8 + version: 3.23.8 + overrides: - hasown: npm:@nolyfill/hasown@latest - isarray: npm:@nolyfill/isarray@latest - typedarray: npm:@nolyfill/typedarray@latest + hasown: npm:@nolyfill/hasown@^1 + isarray: npm:@nolyfill/isarray@^1 + typedarray: npm:@nolyfill/typedarray@^1 + is-core-module: npm:@nolyfill/is-core-module@^1 importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^2.23.0 - version: 2.23.0(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1)) + specifier: ^2.23.2 + version: 2.23.2(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1)) '@commitlint/cli': specifier: ^19.3.0 version: 19.3.0(@types/node@20.14.11)(typescript@5.5.3) @@ -23,8 +36,8 @@ importers: specifier: ^19.2.2 version: 19.2.2 '@vitest/ui': - specifier: ^2.0.3 - version: 2.0.3(vitest@2.0.3) + specifier: ^2.0.4 + version: 2.0.4(vitest@2.0.4) bumpp: specifier: ^9.4.1 version: 9.4.1(magicast@0.3.4) @@ -44,8 +57,8 @@ importers: specifier: ^5.5.3 version: 5.5.3 vitest: - specifier: ^2.0.3 - version: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1) + specifier: ^2.0.4 + version: 2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1) apps/www: dependencies: @@ -53,8 +66,8 @@ importers: specifier: ^0.8.2 version: 0.8.2 '@internationalized/date': - specifier: ^3.5.4 - version: 3.5.4 + specifier: ^3.5.5 + version: 3.5.5 '@radix-icons/vue': specifier: ^1.0.0 version: 1.0.0(vue@3.4.33(typescript@5.5.3)) @@ -101,8 +114,8 @@ importers: specifier: ^0.30.10 version: 0.30.10 radix-vue: - specifier: ^1.9.1 - version: 1.9.1(vue@3.4.33(typescript@5.5.3)) + specifier: 'catalog:' + version: 1.9.2(vue@3.4.33(typescript@5.5.3)) tailwindcss-animate: specifier: ^1.0.7 version: 1.0.7(tailwindcss@3.4.6) @@ -111,7 +124,7 @@ importers: version: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.33(typescript@5.5.3)) vaul-vue: specifier: ^0.2.0 - version: 0.2.0(radix-vue@1.9.1(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) + version: 0.2.0(radix-vue@1.9.2(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) vee-validate: specifier: 4.13.2 version: 4.13.2(vue@3.4.33(typescript@5.5.3)) @@ -125,7 +138,7 @@ importers: specifier: ^1.1.3 version: 1.1.3(vue@3.4.33(typescript@5.5.3)) zod: - specifier: ^3.23.8 + specifier: 'catalog:' version: 3.23.8 devDependencies: '@babel/traverse': @@ -156,11 +169,11 @@ importers: specifier: ^4.1.2 version: 4.1.2(vue@3.4.33(typescript@5.5.3)) '@oxc-parser/wasm': - specifier: ^0.21.0 - version: 0.21.0 + specifier: 'catalog:' + version: 0.22.0 '@shikijs/transformers': - specifier: ^1.10.3 - version: 1.10.3 + specifier: ^1.11.0 + version: 1.11.0 '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 @@ -201,8 +214,8 @@ importers: specifier: ^6.0.1 version: 6.0.1 shiki: - specifier: ^1.10.3 - version: 1.10.3 + specifier: ^1.11.0 + version: 1.11.0 tailwind-merge: specifier: ^2.4.0 version: 2.4.0 @@ -222,11 +235,11 @@ importers: specifier: ^1.3.1 version: 1.3.1(@algolia/client-search@4.23.3)(@types/node@20.14.11)(postcss@8.4.39)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.3) vue-component-meta: - specifier: ^2.0.26 - version: 2.0.26(typescript@5.5.3) + specifier: ^2.0.28 + version: 2.0.28(typescript@5.5.3) vue-tsc: - specifier: ^2.0.26 - version: 2.0.26(typescript@5.5.3) + specifier: ^2.0.28 + version: 2.0.28(typescript@5.5.3) packages/cli: dependencies: @@ -288,8 +301,8 @@ importers: specifier: ^2.4.2 version: 2.4.2 radix-vue: - specifier: ^1.9.1 - version: 1.9.1(vue@3.4.33(typescript@5.5.3)) + specifier: 'catalog:' + version: 1.9.2(vue@3.4.33(typescript@5.5.3)) semver: specifier: ^7.6.3 version: 7.6.3 @@ -325,11 +338,11 @@ importers: specifier: ^2.4.9 version: 2.4.9 tsup: - specifier: ^8.2.0 - version: 8.2.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5) + specifier: ^8.2.2 + version: 8.2.2(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5) type-fest: - specifier: ^4.22.1 - version: 4.22.1 + specifier: ^4.23.0 + version: 4.23.0 typescript: specifier: ^5.5.3 version: 5.5.3 @@ -341,10 +354,10 @@ importers: dependencies: '@nuxt/kit': specifier: ^3.12.4 - version: 3.12.4(magicast@0.3.4)(rollup@4.18.0) + version: 3.12.4(magicast@0.3.4)(rollup@4.18.1) '@oxc-parser/wasm': - specifier: ^0.21.0 - version: 0.21.0 + specifier: 'catalog:' + version: 0.22.0 class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -360,19 +373,19 @@ importers: version: 0.3.13(eslint@9.7.0)(typescript@5.5.3) '@nuxt/module-builder': specifier: ^0.8.1 - version: 0.8.1(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.0))(nuxi@3.12.0)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + version: 0.8.1(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1))(nuxi@3.12.0)(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3)) '@nuxt/schema': specifier: ^3.12.4 - version: 3.12.4(rollup@4.18.0) + version: 3.12.4(rollup@4.18.1) '@nuxt/test-utils': specifier: ^3.13.1 - version: 3.13.1(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) + version: 3.13.1(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) '@types/node': specifier: ^20.14.11 version: 20.14.11 nuxt: specifier: ^3.12.4 - version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.26(typescript@5.5.3)) + version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.1)(terser@5.31.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.28(typescript@5.5.3)) packages: @@ -449,8 +462,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@2.23.0': - resolution: {integrity: sha512-+ibN5QHV78JFWRa+Y9ttHj75d8zOb0NQjWXWeRlVwr1+WSns8UnEPd40dqzzUXq0D76FJ9gkMAlzKeEyfubkTQ==} + '@antfu/eslint-config@2.23.2': + resolution: {integrity: sha512-O1HYH2EVTm/+NPk30pG5nExHPe7B7Uozv2K6Xq+5u4WMjL7DN/zRO+Dj/4Ea6VqyWDUXVEKoIjATGsngpHjsoA==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -495,16 +508,6 @@ packages: svelte-eslint-parser: optional: true - '@antfu/eslint-plugin-unused-imports@4.0.0': - resolution: {integrity: sha512-bvM3EnoradE3WbdOWafEGj0VzTi455gWvjmIHsmpWoIHJ6XehjnJh8Dq3+sz8t3bh14LQyFBKTx3m24q2zE1dw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': ^8.0.0-0 - eslint: ^9.0.0 - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - '@antfu/install-pkg@0.1.1': resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} @@ -1536,8 +1539,8 @@ packages: peerDependencies: vue: '>=3' - '@internationalized/date@3.5.4': - resolution: {integrity: sha512-qoVJVro+O0rBaw+8HPjUB1iH8Ihf8oziEnqMnvhJUSuVIrHOuZ6eNLHNvzXJKUvAtaDiqMnRlg8Z2mgh09BlUw==} + '@internationalized/date@3.5.5': + resolution: {integrity: sha512-H+CfYvOZ0LTJeeLOqm19E3uj/4YjrmOFtBufDHPfvtI80hFAMqtrp7oCACpe4Cil5l8S0Qu/9dYfZc/5lY8WQQ==} '@internationalized/number@3.5.3': resolution: {integrity: sha512-rd1wA3ebzlp0Mehj5YTuTI50AQEx80gWFyHcQu+u91/5NgdwBecO8BH6ipPfE+lmQ9d63vpB3H9SHoIUiupllw==} @@ -1642,8 +1645,8 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@nolyfill/hasown@1.0.29': - resolution: {integrity: sha512-9h/nxZqmCy26r9VXGUz+Q77vq3eINXOYgE4st3dj6DoE7tulfJueCLw5d4hfDy3S8mKg4cFXaP+KxYQ+txvMzw==} + '@nolyfill/is-core-module@1.0.39': + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} engines: {node: '>=12.4.0'} '@nolyfill/isarray@1.0.29': @@ -1760,8 +1763,8 @@ packages: peerDependencies: vue: ^3.3.4 - '@oxc-parser/wasm@0.21.0': - resolution: {integrity: sha512-h9Lmc/qfdTROqN5mgw1mbOl9tRQz8ATXMpugtuR1EKoTA748f6etFXDO7uyVJVnrdJFTRbIB0yQ+cXLyYCONhQ==} + '@oxc-parser/wasm@0.22.0': + resolution: {integrity: sha512-geiTR6hIqUSfyOf48OfIhyX4An/qfzNiUhvFPVLT79V8v5nvcdwGSVdSiGOH9woXQeSZs8sTtN9gEOfBeKou1Q==} '@parcel/watcher-android-arm64@2.4.1': resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} @@ -1950,6 +1953,11 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.19.0': + resolution: {integrity: sha512-JlPfZ/C7yn5S5p0yKk7uhHTTnFlvTgLetl2VxqE518QgyM7C9bSfFTYvB/Q/ftkq0RIPY4ySxTz+/wKJ/dXC0w==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.18.0': resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==} cpu: [arm64] @@ -1960,6 +1968,11 @@ packages: cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.19.0': + resolution: {integrity: sha512-RDxUSY8D1tWYfn00DDi5myxKgOk6RvWPxhmWexcICt/MEC6yEMr4HNCu1sXXYLw8iAsg0D44NuU+qNq7zVWCrw==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.18.0': resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==} cpu: [arm64] @@ -1970,6 +1983,11 @@ packages: cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.19.0': + resolution: {integrity: sha512-emvKHL4B15x6nlNTBMtIaC9tLPRpeA5jMvRLXVbl/W9Ie7HhkrE7KQjvgS9uxgatL1HmHWDXk5TTS4IaNJxbAA==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.18.0': resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==} cpu: [x64] @@ -1980,6 +1998,11 @@ packages: cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.19.0': + resolution: {integrity: sha512-fO28cWA1dC57qCd+D0rfLC4VPbh6EOJXrreBmFLWPGI9dpMlER2YwSPZzSGfq11XgcEpPukPTfEVFtw2q2nYJg==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==} cpu: [arm] @@ -1990,6 +2013,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.19.0': + resolution: {integrity: sha512-2Rn36Ubxdv32NUcfm0wB1tgKqkQuft00PtM23VqLuCUR4N5jcNWDoV5iBC9jeGdgS38WK66ElncprqgMUOyomw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.18.0': resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==} cpu: [arm] @@ -2000,6 +2028,11 @@ packages: cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.19.0': + resolution: {integrity: sha512-gJuzIVdq/X1ZA2bHeCGCISe0VWqCoNT8BvkQ+BfsixXwTOndhtLUpOg0A1Fcx/+eA6ei6rMBzlOz4JzmiDw7JQ==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.18.0': resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==} cpu: [arm64] @@ -2010,6 +2043,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.19.0': + resolution: {integrity: sha512-0EkX2HYPkSADo9cfeGFoQ7R0/wTKb7q6DdwI4Yn/ULFE1wuRRCHybxpl2goQrx4c/yzK3I8OlgtBu4xvted0ug==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.18.0': resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==} cpu: [arm64] @@ -2020,6 +2058,11 @@ packages: cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.19.0': + resolution: {integrity: sha512-GlIQRj9px52ISomIOEUq/IojLZqzkvRpdP3cLgIE1wUWaiU5Takwlzpz002q0Nxxr1y2ZgxC2obWxjr13lvxNQ==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==} cpu: [ppc64] @@ -2030,6 +2073,11 @@ packages: cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.19.0': + resolution: {integrity: sha512-N6cFJzssruDLUOKfEKeovCKiHcdwVYOT1Hs6dovDQ61+Y9n3Ek4zXvtghPPelt6U0AH4aDGnDLb83uiJMkWYzQ==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.18.0': resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==} cpu: [riscv64] @@ -2040,6 +2088,11 @@ packages: cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.19.0': + resolution: {integrity: sha512-2DnD3mkS2uuam/alF+I7M84koGwvn3ZVD7uG+LEWpyzo/bq8+kKnus2EVCkcvh6PlNB8QPNFOz6fWd5N8o1CYg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.18.0': resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==} cpu: [s390x] @@ -2050,6 +2103,11 @@ packages: cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.19.0': + resolution: {integrity: sha512-D6pkaF7OpE7lzlTOFCB2m3Ngzu2ykw40Nka9WmKGUOTS3xcIieHe82slQlNq69sVB04ch73thKYIWz/Ian8DUA==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.18.0': resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==} cpu: [x64] @@ -2060,6 +2118,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.19.0': + resolution: {integrity: sha512-HBndjQLP8OsdJNSxpNIN0einbDmRFg9+UQeZV1eiYupIRuZsDEoeGU43NQsS34Pp166DtwQOnpcbV/zQxM+rWA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.18.0': resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==} cpu: [x64] @@ -2070,6 +2133,11 @@ packages: cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.19.0': + resolution: {integrity: sha512-HxfbvfCKJe/RMYJJn0a12eiOI9OOtAUF4G6ozrFUK95BNyoJaSiBjIOHjZskTUffUrB84IPKkFG9H9nEvJGW6A==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.18.0': resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==} cpu: [arm64] @@ -2080,6 +2148,11 @@ packages: cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.19.0': + resolution: {integrity: sha512-HxDMKIhmcguGTiP5TsLNolwBUK3nGGUEoV/BO9ldUBoMLBssvh4J0X8pf11i1fTV7WShWItB1bKAKjX4RQeYmg==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.18.0': resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==} cpu: [ia32] @@ -2090,6 +2163,11 @@ packages: cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.19.0': + resolution: {integrity: sha512-xItlIAZZaiG/u0wooGzRsx11rokP4qyc/79LkAOdznGRAbOFc+SfEdfUOszG1odsHNgwippUJavag/+W/Etc6Q==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.18.0': resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==} cpu: [x64] @@ -2100,6 +2178,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.19.0': + resolution: {integrity: sha512-xNo5fV5ycvCCKqiZcpB65VMR11NJB+StnxHz20jdqRAktfdfzhgjTiJ2doTDQE/7dqGaV5I7ZGqKpgph6lCIag==} + cpu: [x64] + os: [win32] + '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} @@ -2109,8 +2192,11 @@ packages: '@shikijs/core@1.10.3': resolution: {integrity: sha512-D45PMaBaeDHxww+EkcDQtDAtzv00Gcsp72ukBtaLSmqRvh0WgGMq3Al0rl1QQBZfuneO75NXMIzEZGFitThWbg==} - '@shikijs/transformers@1.10.3': - resolution: {integrity: sha512-MNjsyye2WHVdxfZUSr5frS97sLGe6G1T+1P41QjyBFJehZphMcr4aBlRLmq6OSPBslYe9byQPVvt/LJCOfxw8Q==} + '@shikijs/core@1.11.0': + resolution: {integrity: sha512-VbEhDAhT/2ozO0TPr5/ZQBO/NWLqtk4ZiBf6NplYpF38mKjNfMMied5fNEfIfYfN+cdKvhDB4VMcKvG/g9c3zg==} + + '@shikijs/transformers@1.11.0': + resolution: {integrity: sha512-RNEUyOxF1cPYVG2EvBv0CZeDU1Tp4fSxmsVD2Ofv+8h9hBqqgpq+l+7uyouyqV1JHNlqwRmUwAqrQU3GQQ3csQ==} '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2695,54 +2781,54 @@ packages: '@vitest/expect@1.6.0': resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} - '@vitest/expect@2.0.3': - resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==} + '@vitest/expect@2.0.4': + resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} - '@vitest/pretty-format@2.0.3': - resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==} + '@vitest/pretty-format@2.0.4': + resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} '@vitest/runner@1.6.0': resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} - '@vitest/runner@2.0.3': - resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==} + '@vitest/runner@2.0.4': + resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==} '@vitest/snapshot@1.6.0': resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} - '@vitest/snapshot@2.0.3': - resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==} + '@vitest/snapshot@2.0.4': + resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==} '@vitest/spy@1.6.0': resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} - '@vitest/spy@2.0.3': - resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==} + '@vitest/spy@2.0.4': + resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==} '@vitest/ui@1.6.0': resolution: {integrity: sha512-k3Lyo+ONLOgylctiGovRKy7V4+dIN2yxstX3eY5cWFXH6WP+ooVX79YSyi0GagdTQzLmT43BF27T0s6dOIPBXA==} peerDependencies: vitest: 1.6.0 - '@vitest/ui@2.0.3': - resolution: {integrity: sha512-UAkzHk5veR3NRF7BNUxWlLly7Cw7H+wzP3+eiMIVeKo3Md33Ey20rYsNQn/9McIqOeO02tMzqHhpThmjk1yRzw==} + '@vitest/ui@2.0.4': + resolution: {integrity: sha512-9SNE9ve3kgDkVTxJsY7BjqSwyqDVRJbq/AHVHZs+V0vmr/0cCX6yGT6nOahSXEsXFtKAsvRtBXKlTgr+5njzZQ==} peerDependencies: - vitest: 2.0.3 + vitest: 2.0.4 '@vitest/utils@1.6.0': resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - '@vitest/utils@2.0.3': - resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==} + '@vitest/utils@2.0.4': + resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} - '@volar/language-core@2.4.0-alpha.15': - resolution: {integrity: sha512-mt8z4Fm2WxfQYoQHPcKVjLQV6PgPqyKLbkCVY2cr5RSaamqCHjhKEpsFX66aL4D/7oYguuaUw9Bx03Vt0TpIIA==} + '@volar/language-core@2.4.0-alpha.18': + resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} - '@volar/source-map@2.4.0-alpha.15': - resolution: {integrity: sha512-8Htngw5TmBY4L3ClDqBGyfLhsB8EmoEXUH1xydyEtEoK0O6NX5ur4Jw8jgvscTlwzizyl/wsN1vn0cQXVbbXYg==} + '@volar/source-map@2.4.0-alpha.18': + resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} - '@volar/typescript@2.4.0-alpha.15': - resolution: {integrity: sha512-U3StRBbDuxV6Woa4hvGS4kz3XcOzrWUKgFdEFN+ba1x3eaYg7+ytau8ul05xgA+UNGLXXsKur7fTUhDFyISk0w==} + '@volar/typescript@2.4.0-alpha.18': + resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==} '@vue-macros/common@1.10.4': resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} @@ -2826,8 +2912,8 @@ packages: '@vue/devtools-shared@7.3.6': resolution: {integrity: sha512-R/FOmdJV+hhuwcNoxp6e87RRkEeDMVhWH+nOsnHUrwjjsyeXJ2W1475Ozmw+cbZhejWQzftkHVKO28Fuo1yqCw==} - '@vue/language-core@2.0.26': - resolution: {integrity: sha512-/lt6SfQ3O1yDAhPsnLv9iSUgXd1dMHqUm/t3RctfqjuwQf1LnftZ414X3UBn6aXT4MiwXWtbNJ4Z0NZWwDWgJQ==} + '@vue/language-core@2.0.28': + resolution: {integrity: sha512-0z4tyCCaqqPbdyz0T4yTFQeLpCo4TOM/ZHAC3geGLHeCiFAjVbROB9PiEtrXR1AoLObqUPFHSmKZeWtEMssSqw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2851,9 +2937,6 @@ packages: '@vue/shared@3.4.27': resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} - '@vue/shared@3.4.29': - resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} - '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} @@ -4209,8 +4292,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-jsdoc@48.7.0: - resolution: {integrity: sha512-5oiVf7Y+ZxGYQTlLq81X72n+S+hjvS/u0upAdbpPEeaIZILK3MKN8lm/6QqKioBjm/qZ0B5XpMQUtc2fUkqXAg==} + eslint-plugin-jsdoc@48.8.3: + resolution: {integrity: sha512-AtIvwwW9D17MRkM0Z0y3/xZYaa9mdAvJrkY6fU/HNUwGbmMtHVvK4qRM9CDixGVtfNrQitb8c6zQtdh6cTOvLg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -4279,6 +4362,16 @@ 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} + peerDependencies: + '@typescript-eslint/eslint-plugin': ^8.0.0-0 + eslint: ^9.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} @@ -4730,10 +4823,6 @@ packages: resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - globby@14.0.1: - resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} - engines: {node: '>=18'} - globby@14.0.2: resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} @@ -4961,9 +5050,6 @@ packages: resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} hasBin: true - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - is-decimal@1.0.4: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} @@ -6434,8 +6520,8 @@ packages: quickselect@2.0.0: resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==} - radix-vue@1.9.1: - resolution: {integrity: sha512-fObA+9l2ixNWBXRMj5mBZfmVv2znqIUph+0uo7QA/s7pDYSST2vGvxCbrg/xQGxWRwaQ8ejgo1wg2MzhHcbjLw==} + radix-vue@1.9.2: + resolution: {integrity: sha512-XXwEMmXJmzcy9SebywbQdrZg8UE1jueqPMpxKK6NoquRC0CP4dvlBcuzp4lDWNSsqOgmkXa6CNbwEzdCX96umg==} peerDependencies: vue: '>= 3.2.0' @@ -6635,6 +6721,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.19.0: + resolution: {integrity: sha512-5r7EYSQIowHsK4eTZ0Y81qpZuJz+MUuYeqmmYmRMl1nwhdmbiYqt5jwzf6u7wyOzJgYqtCRMtVRKOtHANBz7rA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-applescript@7.0.0: resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} engines: {node: '>=18'} @@ -6687,11 +6778,6 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} @@ -6736,8 +6822,8 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - shiki@1.10.3: - resolution: {integrity: sha512-eneCLncGuvPdTutJuLyUGS8QNPAVFO5Trvld2wgEq1e002mwctAhJKeMGWtWVXOIEzmlcLRqcgPSorR6AVzOmQ==} + shiki@1.11.0: + resolution: {integrity: sha512-NqH/O1zRHvnuk/WfSL6b7+DtI7/kkMMSQGlZhm9DyzSU+SoIHhaw/fBZMr+zp9R8KjdIzkk3JKSC6hORuGDyng==} shortid@2.2.16: resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} @@ -7036,8 +7122,8 @@ packages: resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} engines: {node: '>=12.20'} - synckit@0.9.0: - resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} + synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} system-architecture@0.1.0: @@ -7244,8 +7330,8 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - tsup@8.2.0: - resolution: {integrity: sha512-XoarnVlfXxbv8ODHtxUq8D2XPc9luX+pamnp1kHSKLknKCDcX0Rkc21NHdbpugH6hKoNiETXypKKVgVu46vVRg==} + tsup@8.2.2: + resolution: {integrity: sha512-MufIuzdSt6HYPOeOtjUXLR4rqRJySi6XsRNZdwvjC2XR+xghsu2L3vSmYmX+k4S1mO6j0OlUEyVQ3Fc0H66XcA==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -7300,8 +7386,8 @@ packages: resolution: {integrity: sha512-ADn2w7hVPcK6w1I0uWnM//y1rLXZhzB9mr0a3OirzclKF1Wp6VzevUmzz/NRAWunOT6E8HrnpGY7xOfc6K57fA==} engines: {node: '>=16'} - type-fest@4.22.1: - resolution: {integrity: sha512-9tHNEa0Ov81YOopiVkcCJVz5TM6AEQ+CHHjFIktqPnE3NV0AHIkx+gh9tiCl58m/66wWxkOC9eltpa75J4lQPA==} + type-fest@4.23.0: + resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} engines: {node: '>=16'} type-level-regexp@0.1.17: @@ -7557,6 +7643,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@2.0.4: + resolution: {integrity: sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + vite-plugin-checker@0.7.2: resolution: {integrity: sha512-xeYeJbG0gaCaT0QcUC4B2Zo4y5NR8ZhYenc5gPbttrZvraRFwkEADCYwq+BfEHl9zYz7yf85TxsiGoYwyyIjhw==} engines: {node: '>=14.16'} @@ -7738,15 +7829,15 @@ packages: jsdom: optional: true - vitest@2.0.3: - resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==} + vitest@2.0.4: + resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.3 - '@vitest/ui': 2.0.3 + '@vitest/browser': 2.0.4 + '@vitest/ui': 2.0.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -7793,16 +7884,16 @@ packages: vue-bundle-renderer@2.1.0: resolution: {integrity: sha512-uZ+5ZJdZ/b43gMblWtcpikY6spJd0nERaM/1RtgioXNfWFbjKlUwrS8HlrddN6T2xtptmOouWclxLUkpgcVX3Q==} - vue-component-meta@2.0.26: - resolution: {integrity: sha512-u/DTrACSjYFGzRaPKD2a14AuQ0PphGs2HcRC+Oqk1ZV3UsiRYO0OVpCBjWczvns3Bf4ZXaQ3N1TVovEFJ4/6wQ==} + vue-component-meta@2.0.28: + resolution: {integrity: sha512-SNUks0dbsHjnzuQXNSXFTojWA16vmLzF1YDvpol7AUCj2J66NmKjTLgyTx0huFHJG9p44yBcT0XFKAkCe6n0AA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - vue-component-type-helpers@2.0.26: - resolution: {integrity: sha512-sO9qQ8oC520SW6kqlls0iqDak53gsTVSrYylajgjmkt1c0vcgjsGSy1KzlDrbEx8pm02IEYhlUkU5hCYf8rwtg==} + vue-component-type-helpers@2.0.28: + resolution: {integrity: sha512-hoK0UsKXrXDY9zdpdk+drqOqYHpPhbmfQUJ2mFYK57+l73mQxcYyCteQsolllwGaxhWihT077+OA/FR5ZPTceg==} vue-demi@0.14.8: resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} @@ -7840,8 +7931,8 @@ packages: vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.0.26: - resolution: {integrity: sha512-tOhuwy2bIXbMhz82ef37qeiaQHMXKQkD6mOF6CCPl3/uYtST3l6fdNyfMxipudrQTxTfXVPlgJdMENBFfC1CfQ==} + vue-tsc@2.0.28: + resolution: {integrity: sha512-PQ/OFDM3NtQVMThaVlQf8plyL0j7UGdak4lb1KkUOSL0uyx/F9Liu6aOclgHiMMBKNGIjJWoiFh3HjIdV6DS/Q==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -7897,6 +7988,11 @@ packages: engines: {node: '>=8'} hasBin: true + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} @@ -8121,9 +8217,8 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@2.23.0(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1))': + '@antfu/eslint-config@2.23.2(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1))': dependencies: - '@antfu/eslint-plugin-unused-imports': 4.0.0(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0) '@antfu/install-pkg': 0.3.3 '@clack/prompts': 0.7.0 '@stylistic/eslint-plugin': 2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3) @@ -8137,7 +8232,7 @@ snapshots: eslint-plugin-command: 0.2.3(eslint@9.7.0) eslint-plugin-eslint-comments: 3.2.0(eslint@9.7.0) eslint-plugin-import-x: 3.0.1(eslint@9.7.0)(typescript@5.5.3) - eslint-plugin-jsdoc: 48.7.0(eslint@9.7.0) + eslint-plugin-jsdoc: 48.8.3(eslint@9.7.0) eslint-plugin-jsonc: 2.16.0(eslint@9.7.0) eslint-plugin-markdown: 5.1.0(eslint@9.7.0) eslint-plugin-n: 17.9.0(eslint@9.7.0) @@ -8146,7 +8241,8 @@ snapshots: eslint-plugin-regexp: 2.6.0(eslint@9.7.0) eslint-plugin-toml: 0.11.1(eslint@9.7.0) eslint-plugin-unicorn: 54.0.0(eslint@9.7.0) - eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1)) + eslint-plugin-unused-imports: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0) + eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1)) eslint-plugin-vue: 9.27.0(eslint@9.7.0) eslint-plugin-yml: 1.14.0(eslint@9.7.0) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.33)(eslint@9.7.0) @@ -8166,13 +8262,6 @@ snapshots: - typescript - vitest - '@antfu/eslint-plugin-unused-imports@4.0.0(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)': - dependencies: - eslint: 9.7.0 - eslint-rule-composer: 0.3.0 - optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) - '@antfu/install-pkg@0.1.1': dependencies: execa: 5.1.1 @@ -9171,7 +9260,7 @@ snapshots: '@iconify/types': 2.0.0 vue: 3.4.33(typescript@5.5.3) - '@internationalized/date@3.5.4': + '@internationalized/date@3.5.5': dependencies: '@swc/helpers': 0.5.11 @@ -9292,7 +9381,7 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@nolyfill/hasown@1.0.29': {} + '@nolyfill/is-core-module@1.0.39': {} '@nolyfill/isarray@1.0.29': {} @@ -9316,10 +9405,10 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))': + '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/schema': 3.12.4(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) + '@nuxt/schema': 3.12.4(rollup@4.18.1) execa: 7.2.0 vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) transitivePeerDependencies: @@ -9340,12 +9429,12 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.3.9(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))': + '@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) + '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) '@nuxt/devtools-wizard': 1.3.9 - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) '@vue/devtools-core': 7.3.3(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 @@ -9374,9 +9463,9 @@ snapshots: semver: 7.6.3 simple-git: 3.25.0 sirv: 2.0.4 - unimport: 3.9.0(rollup@4.18.0) + unimport: 3.9.0(rollup@4.18.1) vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) + vite-plugin-inspect: 0.8.4(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) vite-plugin-vue-inspector: 5.1.2(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) which: 3.0.1 ws: 8.18.0 @@ -9419,9 +9508,9 @@ snapshots: - supports-color - typescript - '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.0)': + '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1)': dependencies: - '@nuxt/schema': 3.12.4(rollup@4.18.0) + '@nuxt/schema': 3.12.4(rollup@4.18.1) c12: 1.11.1(magicast@0.3.4) consola: 3.2.3 defu: 6.1.4 @@ -9439,16 +9528,16 @@ snapshots: semver: 7.6.3 ufo: 1.5.4 unctx: 2.3.1 - unimport: 3.9.0(rollup@4.18.0) + unimport: 3.9.0(rollup@4.18.1) untyped: 1.4.2 transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/module-builder@0.8.1(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.0))(nuxi@3.12.0)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3))': + '@nuxt/module-builder@0.8.1(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1))(nuxi@3.12.0)(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) citty: 0.1.6 consola: 3.2.3 defu: 6.1.4 @@ -9458,14 +9547,14 @@ snapshots: pathe: 1.1.2 pkg-types: 1.1.3 tsconfck: 3.1.1(typescript@5.5.3) - unbuild: 2.0.0(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + unbuild: 2.0.0(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3)) transitivePeerDependencies: - sass - supports-color - typescript - vue-tsc - '@nuxt/schema@3.12.4(rollup@4.18.0)': + '@nuxt/schema@3.12.4(rollup@4.18.1)': dependencies: compatx: 0.1.8 consola: 3.2.3 @@ -9477,15 +9566,15 @@ snapshots: std-env: 3.7.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.9.0(rollup@4.18.0) + unimport: 3.9.0(rollup@4.18.1) untyped: 1.4.2 transitivePeerDependencies: - rollup - supports-color - '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.18.0)': + '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.18.1)': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) ci-info: 4.0.0 consola: 3.2.3 create-require: 1.1.1 @@ -9507,10 +9596,10 @@ snapshots: - rollup - supports-color - '@nuxt/test-utils@3.13.1(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3))': + '@nuxt/test-utils@3.13.1(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/schema': 3.12.4(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) + '@nuxt/schema': 3.12.4(rollup@4.18.1) c12: 1.11.1(magicast@0.3.4) consola: 3.2.3 defu: 6.1.4 @@ -9534,7 +9623,7 @@ snapshots: unenv: 1.9.0 unplugin: 1.10.1 vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) - vitest-environment-nuxt: 1.0.0(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) + vitest-environment-nuxt: 1.0.0(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) vue: 3.4.33(typescript@5.5.3) vue-router: 4.4.0(vue@3.4.33(typescript@5.5.3)) optionalDependencies: @@ -9545,10 +9634,10 @@ snapshots: - rollup - supports-color - '@nuxt/vite-builder@3.12.4(@types/node@20.14.11)(eslint@9.7.0)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3))(vue@3.4.33(typescript@5.5.3))': + '@nuxt/vite-builder@3.12.4(@types/node@20.14.11)(eslint@9.7.0)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.1)(terser@5.31.1)(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3))(vue@3.4.33(typescript@5.5.3))': dependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) + '@rollup/plugin-replace': 5.0.7(rollup@4.18.1) '@vitejs/plugin-vue': 5.0.5(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue@3.4.33(typescript@5.5.3)) '@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue@3.4.33(typescript@5.5.3)) autoprefixer: 10.4.19(postcss@8.4.39) @@ -9570,7 +9659,7 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 1.1.3 postcss: 8.4.39 - rollup-plugin-visualizer: 5.12.0(rollup@4.18.0) + rollup-plugin-visualizer: 5.12.0(rollup@4.18.1) std-env: 3.7.0 strip-literal: 2.1.0 ufo: 1.5.4 @@ -9578,7 +9667,7 @@ snapshots: unplugin: 1.11.0 vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) vite-node: 2.0.3(@types/node@20.14.11)(terser@5.31.1) - vite-plugin-checker: 0.7.2(eslint@9.7.0)(optionator@0.9.4)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.26(typescript@5.5.3)) + vite-plugin-checker: 0.7.2(eslint@9.7.0)(optionator@0.9.4)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.28(typescript@5.5.3)) vue: 3.4.33(typescript@5.5.3) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: @@ -9603,7 +9692,7 @@ snapshots: - vti - vue-tsc - '@oxc-parser/wasm@0.21.0': {} + '@oxc-parser/wasm@0.22.0': {} '@parcel/watcher-android-arm64@2.4.1': optional: true @@ -9685,11 +9774,11 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/plugin-alias@5.1.0(rollup@4.18.0)': + '@rollup/plugin-alias@5.1.0(rollup@4.18.1)': dependencies: slash: 4.0.0 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 '@rollup/plugin-commonjs@25.0.8(rollup@3.29.4)': dependencies: @@ -9702,24 +9791,24 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/plugin-commonjs@25.0.8(rollup@4.18.0)': + '@rollup/plugin-commonjs@25.0.8(rollup@4.18.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 - '@rollup/plugin-inject@5.0.5(rollup@4.18.0)': + '@rollup/plugin-inject@5.0.5(rollup@4.18.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) estree-walker: 2.0.2 magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 '@rollup/plugin-json@6.1.0(rollup@3.29.4)': dependencies: @@ -9727,11 +9816,11 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/plugin-json@6.1.0(rollup@4.18.0)': + '@rollup/plugin-json@6.1.0(rollup@4.18.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 '@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4)': dependencies: @@ -9744,16 +9833,16 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.0)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 '@rollup/plugin-replace@5.0.7(rollup@3.29.4)': dependencies: @@ -9762,20 +9851,20 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/plugin-replace@5.0.7(rollup@4.18.0)': + '@rollup/plugin-replace@5.0.7(rollup@4.18.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) magic-string: 0.30.10 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 - '@rollup/plugin-terser@0.4.4(rollup@4.18.0)': + '@rollup/plugin-terser@0.4.4(rollup@4.18.1)': dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 terser: 5.31.1 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 '@rollup/pluginutils@4.2.1': dependencies: @@ -9790,13 +9879,13 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/pluginutils@5.1.0(rollup@4.18.0)': + '@rollup/pluginutils@5.1.0(rollup@4.18.1)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 '@rollup/rollup-android-arm-eabi@4.18.0': optional: true @@ -9804,96 +9893,144 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.18.1': optional: true + '@rollup/rollup-android-arm-eabi@4.19.0': + optional: true + '@rollup/rollup-android-arm64@4.18.0': optional: true '@rollup/rollup-android-arm64@4.18.1': optional: true + '@rollup/rollup-android-arm64@4.19.0': + optional: true + '@rollup/rollup-darwin-arm64@4.18.0': optional: true '@rollup/rollup-darwin-arm64@4.18.1': optional: true + '@rollup/rollup-darwin-arm64@4.19.0': + optional: true + '@rollup/rollup-darwin-x64@4.18.0': optional: true '@rollup/rollup-darwin-x64@4.18.1': optional: true + '@rollup/rollup-darwin-x64@4.19.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.18.0': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.18.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.19.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.18.0': optional: true '@rollup/rollup-linux-arm-musleabihf@4.18.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.19.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.18.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.18.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.19.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.18.0': optional: true '@rollup/rollup-linux-arm64-musl@4.18.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.19.0': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.18.0': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.18.1': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.19.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.18.0': optional: true '@rollup/rollup-linux-riscv64-gnu@4.18.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.19.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.18.0': optional: true '@rollup/rollup-linux-s390x-gnu@4.18.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.19.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.18.0': optional: true '@rollup/rollup-linux-x64-gnu@4.18.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.19.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.18.0': optional: true '@rollup/rollup-linux-x64-musl@4.18.1': optional: true + '@rollup/rollup-linux-x64-musl@4.19.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.18.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.18.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.19.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.18.0': optional: true '@rollup/rollup-win32-ia32-msvc@4.18.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.19.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true '@rollup/rollup-win32-x64-msvc@4.18.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.19.0': + optional: true + '@rtsao/scc@1.1.0': {} '@rushstack/eslint-patch@1.10.3': {} @@ -9902,9 +10039,13 @@ snapshots: dependencies: '@types/hast': 3.0.4 - '@shikijs/transformers@1.10.3': + '@shikijs/core@1.11.0': dependencies: - shiki: 1.10.3 + '@types/hast': 3.0.4 + + '@shikijs/transformers@1.11.0': + dependencies: + shiki: 1.11.0 '@sinclair/typebox@0.27.8': {} @@ -9923,7 +10064,7 @@ snapshots: '@stylistic/eslint-plugin-js@2.6.0-beta.0(eslint@9.7.0)': dependencies: '@types/eslint': 8.56.10 - acorn: 8.12.0 + acorn: 8.12.1 eslint: 9.7.0 eslint-visitor-keys: 4.0.0 espree: 10.1.0 @@ -10336,7 +10477,7 @@ snapshots: '@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 '@typescript-eslint/parser': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3) '@typescript-eslint/scope-manager': 8.0.0-alpha.40 '@typescript-eslint/type-utils': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3) @@ -10732,14 +10873,14 @@ snapshots: '@vitest/utils': 1.6.0 chai: 4.4.1 - '@vitest/expect@2.0.3': + '@vitest/expect@2.0.4': dependencies: - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.3': + '@vitest/pretty-format@2.0.4': dependencies: tinyrainbow: 1.2.0 @@ -10749,9 +10890,9 @@ snapshots: p-limit: 5.0.0 pathe: 1.1.2 - '@vitest/runner@2.0.3': + '@vitest/runner@2.0.4': dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.4 pathe: 1.1.2 '@vitest/snapshot@1.6.0': @@ -10760,9 +10901,9 @@ snapshots: pathe: 1.1.2 pretty-format: 29.7.0 - '@vitest/snapshot@2.0.3': + '@vitest/snapshot@2.0.4': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 magic-string: 0.30.10 pathe: 1.1.2 @@ -10770,7 +10911,7 @@ snapshots: dependencies: tinyspy: 2.2.1 - '@vitest/spy@2.0.3': + '@vitest/spy@2.0.4': dependencies: tinyspy: 3.0.0 @@ -10785,16 +10926,16 @@ snapshots: sirv: 2.0.4 vitest: 1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1) - '@vitest/ui@2.0.3(vitest@2.0.3)': + '@vitest/ui@2.0.4(vitest@2.0.4)': dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.4 fast-glob: 3.3.2 fflate: 0.8.2 flatted: 3.3.1 pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1) + vitest: 2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1) '@vitest/utils@1.6.0': dependencies: @@ -10803,29 +10944,29 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 - '@vitest/utils@2.0.3': + '@vitest/utils@2.0.4': dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.0-alpha.15': + '@volar/language-core@2.4.0-alpha.18': dependencies: - '@volar/source-map': 2.4.0-alpha.15 + '@volar/source-map': 2.4.0-alpha.18 - '@volar/source-map@2.4.0-alpha.15': {} + '@volar/source-map@2.4.0-alpha.18': {} - '@volar/typescript@2.4.0-alpha.15': + '@volar/typescript@2.4.0-alpha.18': dependencies: - '@volar/language-core': 2.4.0-alpha.15 + '@volar/language-core': 2.4.0-alpha.18 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.33(typescript@5.5.3))': + '@vue-macros/common@1.10.4(rollup@4.18.1)(vue@3.4.33(typescript@5.5.3))': dependencies: '@babel/types': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) '@vue/compiler-sfc': 3.4.31 ast-kit: 0.12.2 local-pkg: 0.5.0 @@ -11026,11 +11167,11 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.0.26(typescript@5.5.3)': + '@vue/language-core@2.0.28(typescript@5.5.3)': dependencies: - '@volar/language-core': 2.4.0-alpha.15 + '@volar/language-core': 2.4.0-alpha.18 '@vue/compiler-dom': 3.4.33 - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.33 computeds: 0.0.1 minimatch: 9.0.4 muggle-string: 0.4.1 @@ -11063,8 +11204,6 @@ snapshots: '@vue/shared@3.4.27': {} - '@vue/shared@3.4.29': {} - '@vue/shared@3.4.31': {} '@vue/shared@3.4.33': {} @@ -11124,6 +11263,10 @@ snapshots: dependencies: acorn: 8.12.0 + acorn-jsx@5.3.2(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + acorn-walk@8.3.2: {} acorn@8.11.3: {} @@ -12523,7 +12666,7 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: '@nolyfill/is-core-module@1.0.39' resolve: 1.22.8 transitivePeerDependencies: - supports-color @@ -12545,7 +12688,7 @@ snapshots: eslint-plugin-es-x@7.7.0(eslint@9.7.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) - '@eslint-community/regexpp': 4.10.1 + '@eslint-community/regexpp': 4.11.0 eslint: 9.7.0 eslint-compat-utils: 0.5.1(eslint@9.7.0) @@ -12603,7 +12746,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@48.7.0(eslint@9.7.0): + eslint-plugin-jsdoc@48.8.3(eslint@9.7.0): dependencies: '@es-joy/jsdoccomment': 0.46.0 are-docs-informative: 0.0.2 @@ -12615,7 +12758,7 @@ snapshots: parse-imports: 2.1.1 semver: 7.6.3 spdx-expression-parse: 4.0.0 - synckit: 0.9.0 + synckit: 0.9.1 transitivePeerDependencies: - supports-color @@ -12715,7 +12858,7 @@ snapshots: clean-regexp: 1.0.0 core-js-compat: 3.37.1 eslint: 9.7.0 - esquery: 1.5.0 + esquery: 1.6.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -12728,13 +12871,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1)): + eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0): + dependencies: + eslint: 9.7.0 + eslint-rule-composer: 0.3.0 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) + + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1)): dependencies: '@typescript-eslint/utils': 7.15.0(eslint@9.7.0)(typescript@5.5.3) eslint: 9.7.0 optionalDependencies: '@typescript-eslint/eslint-plugin': 8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) - vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1) + vitest: 2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1) transitivePeerDependencies: - supports-color - typescript @@ -12840,8 +12990,8 @@ snapshots: espree@10.0.1: dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 4.0.0 espree@10.1.0: @@ -13282,15 +13432,6 @@ snapshots: merge2: 1.4.1 slash: 4.0.0 - globby@14.0.1: - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.2 - ignore: 5.3.1 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - globby@14.0.2: dependencies: '@sindresorhus/merge-streams': 2.3.0 @@ -13550,10 +13691,6 @@ snapshots: dependencies: ci-info: 1.6.0 - is-core-module@2.13.1: - dependencies: - hasown: '@nolyfill/hasown@1.0.29' - is-decimal@1.0.4: {} is-docker@2.2.1: {} @@ -13718,7 +13855,7 @@ snapshots: jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.12.0 + acorn: 8.12.1 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.6.3 @@ -14175,7 +14312,7 @@ snapshots: mkdirp@3.0.1: {} - mkdist@1.5.1(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)): + mkdist@1.5.1(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3)): dependencies: autoprefixer: 10.4.19(postcss@8.4.38) citty: 0.1.6 @@ -14183,7 +14320,7 @@ snapshots: defu: 6.1.4 esbuild: 0.20.2 fs-extra: 11.2.0 - globby: 14.0.1 + globby: 14.0.2 jiti: 1.21.6 mlly: 1.7.1 mri: 1.2.0 @@ -14194,7 +14331,7 @@ snapshots: semver: 7.6.3 optionalDependencies: typescript: 5.5.3 - vue-tsc: 2.0.26(typescript@5.5.3) + vue-tsc: 2.0.28(typescript@5.5.3) mlly@1.7.1: dependencies: @@ -14250,14 +14387,14 @@ snapshots: dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.1 - '@rollup/plugin-alias': 5.1.0(rollup@4.18.0) - '@rollup/plugin-commonjs': 25.0.8(rollup@4.18.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.18.0) - '@rollup/plugin-json': 6.1.0(rollup@4.18.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.0) - '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.18.0) - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.18.1) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.18.1) + '@rollup/plugin-inject': 5.0.5(rollup@4.18.1) + '@rollup/plugin-json': 6.1.0(rollup@4.18.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) + '@rollup/plugin-replace': 5.0.7(rollup@4.18.1) + '@rollup/plugin-terser': 0.4.4(rollup@4.18.1) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.26.5(encoding@0.1.13) archiver: 7.0.1 @@ -14300,8 +14437,8 @@ snapshots: pkg-types: 1.1.3 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.18.0 - rollup-plugin-visualizer: 5.12.0(rollup@4.18.0) + rollup: 4.18.1 + rollup-plugin-visualizer: 5.12.0(rollup@4.18.1) scule: 1.3.0 semver: 7.6.3 serve-placeholder: 2.0.2 @@ -14311,7 +14448,7 @@ snapshots: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.10.0 - unimport: 3.9.0(rollup@4.18.0) + unimport: 3.9.0(rollup@4.18.1) unstorage: 1.10.2(ioredis@5.4.1) unwasm: 0.3.9 transitivePeerDependencies: @@ -14431,14 +14568,14 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.26(typescript@5.5.3)): + nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@9.7.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.1)(terser@5.31.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.28(typescript@5.5.3)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.9(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/schema': 3.12.4(rollup@4.18.0) - '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.18.0) - '@nuxt/vite-builder': 3.12.4(@types/node@20.14.11)(eslint@9.7.0)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.0)(terser@5.31.1)(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3))(vue@3.4.33(typescript@5.5.3)) + '@nuxt/devtools': 1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) + '@nuxt/schema': 3.12.4(rollup@4.18.1) + '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.18.1) + '@nuxt/vite-builder': 3.12.4(@types/node@20.14.11)(eslint@9.7.0)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.18.1)(terser@5.31.1)(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3))(vue@3.4.33(typescript@5.5.3)) '@unhead/dom': 1.9.16 '@unhead/ssr': 1.9.16 '@unhead/vue': 1.9.16(vue@3.4.33(typescript@5.5.3)) @@ -14483,9 +14620,9 @@ snapshots: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.10.0 - unimport: 3.9.0(rollup@4.18.0) + unimport: 3.9.0(rollup@4.18.1) unplugin: 1.11.0 - unplugin-vue-router: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) + unplugin-vue-router: 0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 vue: 3.4.33(typescript@5.5.3) @@ -15278,11 +15415,11 @@ snapshots: quickselect@2.0.0: {} - radix-vue@1.9.1(vue@3.4.33(typescript@5.5.3)): + radix-vue@1.9.2(vue@3.4.33(typescript@5.5.3)): dependencies: '@floating-ui/dom': 1.6.7 '@floating-ui/vue': 1.1.1(vue@3.4.33(typescript@5.5.3)) - '@internationalized/date': 3.5.4 + '@internationalized/date': 3.5.5 '@internationalized/number': 3.5.3 '@tanstack/vue-virtual': 3.8.1(vue@3.4.33(typescript@5.5.3)) '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3)) @@ -15427,7 +15564,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.13.1 + is-core-module: '@nolyfill/is-core-module@1.0.39' path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15474,14 +15611,14 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.24.7 - rollup-plugin-visualizer@5.12.0(rollup@4.18.0): + rollup-plugin-visualizer@5.12.0(rollup@4.18.1): dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.18.0 + rollup: 4.18.1 rollup@3.29.4: optionalDependencies: @@ -15531,6 +15668,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.18.1 fsevents: 2.3.3 + rollup@4.19.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.19.0 + '@rollup/rollup-android-arm64': 4.19.0 + '@rollup/rollup-darwin-arm64': 4.19.0 + '@rollup/rollup-darwin-x64': 4.19.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.19.0 + '@rollup/rollup-linux-arm-musleabihf': 4.19.0 + '@rollup/rollup-linux-arm64-gnu': 4.19.0 + '@rollup/rollup-linux-arm64-musl': 4.19.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.19.0 + '@rollup/rollup-linux-riscv64-gnu': 4.19.0 + '@rollup/rollup-linux-s390x-gnu': 4.19.0 + '@rollup/rollup-linux-x64-gnu': 4.19.0 + '@rollup/rollup-linux-x64-musl': 4.19.0 + '@rollup/rollup-win32-arm64-msvc': 4.19.0 + '@rollup/rollup-win32-ia32-msvc': 4.19.0 + '@rollup/rollup-win32-x64-msvc': 4.19.0 + fsevents: 2.3.3 + run-applescript@7.0.0: {} run-async@2.4.1: {} @@ -15573,8 +15732,6 @@ snapshots: semver@6.3.1: {} - semver@7.6.2: {} - semver@7.6.3: {} send@0.18.0: @@ -15630,9 +15787,9 @@ snapshots: shell-quote@1.8.1: {} - shiki@1.10.3: + shiki@1.11.0: dependencies: - '@shikijs/core': 1.10.3 + '@shikijs/core': 1.11.0 '@types/hast': 3.0.4 shortid@2.2.16: @@ -15922,7 +16079,7 @@ snapshots: dependencies: tslib: 2.6.3 - synckit@0.9.0: + synckit@0.9.1: dependencies: '@pkgr/core': 0.1.1 tslib: 2.6.3 @@ -16133,7 +16290,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.2.0(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5): + tsup@8.2.2(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -16144,9 +16301,10 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 + picocolors: 1.0.1 postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(yaml@2.4.5) resolve-from: 5.0.0 - rollup: 4.18.1 + rollup: 4.19.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 @@ -16184,7 +16342,7 @@ snapshots: type-fest@4.21.0: {} - type-fest@4.22.1: {} + type-fest@4.23.0: {} type-level-regexp@0.1.17: {} @@ -16198,7 +16356,7 @@ snapshots: ultrahtml@1.5.3: {} - unbuild@2.0.0(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)): + unbuild@2.0.0(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3)): dependencies: '@rollup/plugin-alias': 5.1.0(rollup@3.29.4) '@rollup/plugin-commonjs': 25.0.8(rollup@3.29.4) @@ -16215,7 +16373,7 @@ snapshots: hookable: 5.5.3 jiti: 1.21.6 magic-string: 0.30.10 - mkdist: 1.5.1(typescript@5.5.3)(vue-tsc@2.0.26(typescript@5.5.3)) + mkdist: 1.5.1(typescript@5.5.3)(vue-tsc@2.0.28(typescript@5.5.3)) mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.1.3 @@ -16279,9 +16437,9 @@ snapshots: unicorn-magic@0.1.0: {} - unimport@3.9.0(rollup@4.18.0): + unimport@3.9.0(rollup@4.18.1): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) acorn: 8.12.1 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -16340,11 +16498,11 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): + unplugin-vue-router@0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): dependencies: '@babel/types': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.33(typescript@5.5.3)) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) + '@vue-macros/common': 1.10.4(rollup@4.18.1)(vue@3.4.33(typescript@5.5.3)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -16476,10 +16634,10 @@ snapshots: validate-npm-package-name@5.0.1: {} - vaul-vue@0.2.0(radix-vue@1.9.1(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): + vaul-vue@0.2.0(radix-vue@1.9.2(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): dependencies: '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3)) - radix-vue: 1.9.1(vue@3.4.33(typescript@5.5.3)) + radix-vue: 1.9.2(vue@3.4.33(typescript@5.5.3)) vue: 3.4.33(typescript@5.5.3) transitivePeerDependencies: - '@vue/composition-api' @@ -16517,7 +16675,7 @@ snapshots: debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.3(@types/node@20.14.11)(terser@5.31.1) + vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less @@ -16528,7 +16686,24 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(eslint@9.7.0)(optionator@0.9.4)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.26(typescript@5.5.3)): + vite-node@2.0.4(@types/node@20.14.11)(terser@5.31.1): + dependencies: + cac: 6.7.14 + debug: 4.3.5 + pathe: 1.1.2 + tinyrainbow: 1.2.0 + vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-plugin-checker@0.7.2(eslint@9.7.0)(optionator@0.9.4)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vue-tsc@2.0.28(typescript@5.5.3)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -16549,12 +16724,12 @@ snapshots: eslint: 9.7.0 optionator: 0.9.4 typescript: 5.5.3 - vue-tsc: 2.0.26(typescript@5.5.3) + vue-tsc: 2.0.28(typescript@5.5.3) - vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.0))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)): + vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.18.1) debug: 4.3.5 error-stack-parser-es: 0.1.4 fs-extra: 11.2.0 @@ -16564,7 +16739,7 @@ snapshots: sirv: 2.0.4 vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) optionalDependencies: - '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.0) + '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1) transitivePeerDependencies: - rollup - supports-color @@ -16609,7 +16784,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.18.0 + rollup: 4.18.1 optionalDependencies: '@types/node': 20.14.11 fsevents: 2.3.3 @@ -16619,7 +16794,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.39 - rollup: 4.18.0 + rollup: 4.18.1 optionalDependencies: '@types/node': 20.14.11 fsevents: 2.3.3 @@ -16630,7 +16805,7 @@ snapshots: '@docsearch/css': 3.6.0 '@docsearch/js': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.14.0) '@shikijs/core': 1.10.3 - '@shikijs/transformers': 1.10.3 + '@shikijs/transformers': 1.11.0 '@types/markdown-it': 14.1.1 '@vitejs/plugin-vue': 5.0.5(vite@5.3.3(@types/node@20.14.11)(terser@5.31.1))(vue@3.4.33(typescript@5.5.3)) '@vue/devtools-api': 7.3.6 @@ -16640,7 +16815,7 @@ snapshots: focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.0.2 - shiki: 1.10.3 + shiki: 1.11.0 vite: 5.3.3(@types/node@20.14.11)(terser@5.31.1) vue: 3.4.33(typescript@5.5.3) optionalDependencies: @@ -16672,9 +16847,9 @@ snapshots: - typescript - universal-cookie - vitest-environment-nuxt@1.0.0(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): + vitest-environment-nuxt@1.0.0(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)): dependencies: - '@nuxt/test-utils': 3.13.1(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.0)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) + '@nuxt/test-utils': 3.13.1(@vitest/ui@1.6.0(vitest@1.6.0))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)(terser@5.31.1))(vitest@1.6.0(@types/node@20.14.11)(@vitest/ui@1.6.0)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -16729,15 +16904,15 @@ snapshots: - supports-color - terser - vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(terser@5.31.1): + vitest@2.0.4(@types/node@20.14.11)(@vitest/ui@2.0.4)(terser@5.31.1): dependencies: '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.3 - '@vitest/pretty-format': 2.0.3 - '@vitest/runner': 2.0.3 - '@vitest/snapshot': 2.0.3 - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/expect': 2.0.4 + '@vitest/pretty-format': 2.0.4 + '@vitest/runner': 2.0.4 + '@vitest/snapshot': 2.0.4 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 debug: 4.3.5 execa: 8.0.1 @@ -16747,12 +16922,12 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.3(@types/node@20.14.11)(terser@5.31.1) - vite-node: 2.0.3(@types/node@20.14.11)(terser@5.31.1) - why-is-node-running: 2.2.2 + vite: 5.3.4(@types/node@20.14.11)(terser@5.31.1) + vite-node: 2.0.4(@types/node@20.14.11)(terser@5.31.1) + why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.14.11 - '@vitest/ui': 2.0.3(vitest@2.0.3) + '@vitest/ui': 2.0.4(vitest@2.0.4) transitivePeerDependencies: - less - lightningcss @@ -16795,16 +16970,16 @@ snapshots: dependencies: ufo: 1.5.4 - vue-component-meta@2.0.26(typescript@5.5.3): + vue-component-meta@2.0.28(typescript@5.5.3): dependencies: - '@volar/typescript': 2.4.0-alpha.15 - '@vue/language-core': 2.0.26(typescript@5.5.3) + '@volar/typescript': 2.4.0-alpha.18 + '@vue/language-core': 2.0.28(typescript@5.5.3) path-browserify: 1.0.1 - vue-component-type-helpers: 2.0.26 + vue-component-type-helpers: 2.0.28 optionalDependencies: typescript: 5.5.3 - vue-component-type-helpers@2.0.26: {} + vue-component-type-helpers@2.0.28: {} vue-demi@0.14.8(vue@3.4.33(typescript@5.5.3)): dependencies: @@ -16841,11 +17016,11 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@2.0.26(typescript@5.5.3): + vue-tsc@2.0.28(typescript@5.5.3): dependencies: - '@volar/typescript': 2.4.0-alpha.15 - '@vue/language-core': 2.0.26(typescript@5.5.3) - semver: 7.6.2 + '@volar/typescript': 2.4.0-alpha.18 + '@vue/language-core': 2.0.28(typescript@5.5.3) + semver: 7.6.3 typescript: 5.5.3 vue-wrap-balancer@1.1.3(vue@3.4.33(typescript@5.5.3)): @@ -16899,6 +17074,11 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + wide-align@1.1.5: dependencies: string-width: 4.2.3 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e9b0dad6..c0f1b9d7 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,8 @@ packages: - 'apps/*' - 'packages/*' + +catalog: + radix-vue: ^1.9.2 + zod: ^3.23.8 + '@oxc-parser/wasm': ^0.22.0