diff --git a/package.json b/package.json index b553e5f1..106276d3 100644 --- a/package.json +++ b/package.json @@ -99,15 +99,15 @@ "concurrently": "^9.1.2", "eventsourcemock": "^2.0.0", "jsdom": "^26.1.0", - "lint-staged": "^16.1.1", + "lint-staged": "^16.1.2", "prettier": "^3.5.3", "prettier-plugin-tailwindcss": "^0.6.12", "simple-git-hooks": "^2.13.0", "ts-node": "^10.9.2", "typescript": "^5.8.3", "vitest": "^3.2.3", - "vue-component-type-helpers": "3.0.0-alpha.10", - "vue-tsc": "3.0.0-alpha.10" + "vue-component-type-helpers": "3.0.0-beta.2", + "vue-tsc": "3.0.0-beta.2" }, "lint-staged": { "*.{js,vue,css,ts,html,md}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f9fbaa27..9003c061 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -124,7 +124,7 @@ importers: version: 28.7.0(@babel/parser@7.27.2)(vue@3.5.16(typescript@5.8.3)) unplugin-vue-macros: specifier: ^2.14.5 - version: 2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.0-alpha.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) + version: 2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.0-beta.2(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) unplugin-vue-router: specifier: ^0.12.0 version: 0.12.0(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3)))(vue@3.5.16(typescript@5.8.3)) @@ -217,8 +217,8 @@ importers: specifier: ^26.1.0 version: 26.1.0 lint-staged: - specifier: ^16.1.1 - version: 16.1.1 + specifier: ^16.1.2 + version: 16.1.2 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -238,11 +238,11 @@ importers: specifier: ^3.2.3 version: 3.2.3(@types/node@24.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) vue-component-type-helpers: - specifier: 3.0.0-alpha.10 - version: 3.0.0-alpha.10 + specifier: 3.0.0-beta.2 + version: 3.0.0-beta.2 vue-tsc: - specifier: 3.0.0-alpha.10 - version: 3.0.0-alpha.10(typescript@5.8.3) + specifier: 3.0.0-beta.2 + version: 3.0.0-beta.2(typescript@5.8.3) packages: @@ -1275,11 +1275,17 @@ packages: '@volar/language-core@2.4.13': resolution: {integrity: sha512-MnQJ7eKchJx5Oz+YdbqyFUk8BN6jasdJv31n/7r6/WwlOOv7qzvot6B66887l2ST3bUW4Mewml54euzpJWA6bg==} + '@volar/language-core@2.4.14': + resolution: {integrity: sha512-X6beusV0DvuVseaOEy7GoagS4rYHgDHnTrdOj5jeUb49fW5ceQyP9Ej5rBhqgz2wJggl+2fDbbojq1XKaxDi6w==} + '@volar/source-map@2.4.13': resolution: {integrity: sha512-l/EBcc2FkvHgz2ZxV+OZK3kMSroMr7nN3sZLF2/f6kWW66q8+tEL4giiYyFjt0BcubqJhBt6soYIrAPhg/Yr+Q==} - '@volar/typescript@2.4.13': - resolution: {integrity: sha512-Ukz4xv84swJPupZeoFsQoeJEOm7U9pqsEnaGGgt5ni3SCTa22m8oJP5Nng3Wed7Uw5RBELdLxxORX8YhJPyOgQ==} + '@volar/source-map@2.4.14': + resolution: {integrity: sha512-5TeKKMh7Sfxo8021cJfmBzcjfY1SsXsPMMjMvjY7ivesdnybqqS+GxGAoXHAOUawQTwtdUxgP65Im+dEmvWtYQ==} + + '@volar/typescript@2.4.14': + resolution: {integrity: sha512-p8Z6f/bZM3/HyCdRNFZOEEzts51uV8WHeN8Tnfnm2EBv6FDB2TQLzfVx7aJvnl8ofKAOnS64B2O8bImBFaauRw==} '@vue-macros/api@0.13.4': resolution: {integrity: sha512-owQSbo1sVzMBZpu8MJ6GiSxwBDMSOgqBIajZj1HOj6U8wTHk/F55X77I02PZi+/TXgGdGSVK2OsiV8dOLgiCcg==} @@ -1493,8 +1499,8 @@ packages: typescript: optional: true - '@vue/language-core@3.0.0-alpha.10': - resolution: {integrity: sha512-yTFidT1rb8H/nVnwEmeRWRi2XZF0vIfUg8nsb7xIapg3fLr3gJsrCNwsQcdR7gGbXGGDXt65AEQ1F9VR8B3Row==} + '@vue/language-core@3.0.0-beta.2': + resolution: {integrity: sha512-T6og/HbkzNy9WmCXnitboQWs8q+BxVk8kmMqdR8v2Lo/ZMrOA9KPljXM1ib8B/kP5pnoNpwPPgTLAp1dyzcYuQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2620,8 +2626,8 @@ packages: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} - lint-staged@16.1.1: - resolution: {integrity: sha512-kVZvRAHw9WuufENnwuZLiB1X/8B8YpGszzjMET0bP+uJSjjB7KXeaX2ckYRtQyHfeQdCWMc6tRK34t4geHL9sg==} + lint-staged@16.1.2: + resolution: {integrity: sha512-sQKw2Si2g9KUZNY3XNvRuDq4UJqpHwF0/FQzZR2M7I5MvtpWvibikCjUVJzZdGE0ByurEl3KQNvsGetd1ty1/Q==} engines: {node: '>=20.17'} hasBin: true @@ -3634,8 +3640,8 @@ packages: vue-component-type-helpers@2.2.8: resolution: {integrity: sha512-4bjIsC284coDO9om4HPA62M7wfsTvcmZyzdfR0aUlFXqq4tXxM1APyXpNVxPC8QazKw9OhmZNHBVDA6ODaZsrA==} - vue-component-type-helpers@3.0.0-alpha.10: - resolution: {integrity: sha512-Vrmp0i2uDXvUKy0XPhKvb0oNkSUDv8HH1MFzyvSHwHzzmgLKaDQcBij+XLINCwm3Ee91y13I9CfGMexDpezWuw==} + vue-component-type-helpers@3.0.0-beta.2: + resolution: {integrity: sha512-W8NlaCy5V4GnqOB0CnSZPBvAdiik/rJ0Df4QX8sDBaNh7f9ak8Dq9zOOraCgsBgrvv1srgklzaxWvamhNHA6sA==} vue-i18n@11.1.5: resolution: {integrity: sha512-XCwuaEA5AF97g1frvH/EI1zI9uo1XKTf2/OCFgts7NvUWRsjlgeHPrkJV+a3gpzai2pC4quZ4AnOHFO8QK9hsg==} @@ -3648,8 +3654,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.0-alpha.10: - resolution: {integrity: sha512-V8xyil0GhSb3kr08kcyDt8N0YFF0obHjINxN4ZyyYYoUitiIHJ1uhPofnKVk5SEqXyQ5GBVMQhY/aCA1Uptd3g==} + vue-tsc@3.0.0-beta.2: + resolution: {integrity: sha512-VQLANrxTAX3MH92FDWtmmoN/qNn3zNczD14QmaRNp34wBg1njIfCJVgLGGH4+fLg8fZlcvmHpFXi2m8ClqK2YA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4760,11 +4766,17 @@ snapshots: dependencies: '@volar/source-map': 2.4.13 + '@volar/language-core@2.4.14': + dependencies: + '@volar/source-map': 2.4.14 + '@volar/source-map@2.4.13': {} - '@volar/typescript@2.4.13': + '@volar/source-map@2.4.14': {} + + '@volar/typescript@2.4.14': dependencies: - '@volar/language-core': 2.4.13 + '@volar/language-core': 2.4.14 path-browserify: 1.0.1 vscode-uri: 3.1.0 @@ -4983,7 +4995,7 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/volar@0.30.15(typescript@5.8.3)(vue-tsc@3.0.0-alpha.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3))': + '@vue-macros/volar@0.30.15(typescript@5.8.3)(vue-tsc@3.0.0-beta.2(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3))': dependencies: '@vue-macros/boolean-prop': 0.5.5(vue@3.5.16(typescript@5.8.3)) '@vue-macros/common': 1.16.1(vue@3.5.16(typescript@5.8.3)) @@ -4994,7 +5006,7 @@ snapshots: muggle-string: 0.4.1 ts-macro: 0.1.25(typescript@5.8.3) optionalDependencies: - vue-tsc: 3.0.0-alpha.10(typescript@5.8.3) + vue-tsc: 3.0.0-beta.2(typescript@5.8.3) transitivePeerDependencies: - typescript - vue @@ -5093,9 +5105,9 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/language-core@3.0.0-alpha.10(typescript@5.8.3)': + '@vue/language-core@3.0.0-beta.2(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.13 + '@volar/language-core': 2.4.14 '@vue/compiler-dom': 3.5.16 '@vue/shared': 3.5.16 alien-signals: 2.0.5 @@ -6177,7 +6189,7 @@ snapshots: lilconfig@3.1.3: {} - lint-staged@16.1.1: + lint-staged@16.1.2: dependencies: chalk: 5.4.1 commander: 14.0.0 @@ -6967,7 +6979,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.0-alpha.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.0-beta.2(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.16(typescript@5.8.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.16(typescript@5.8.3)) @@ -6997,7 +7009,7 @@ snapshots: '@vue-macros/short-bind': 1.1.5(vue@3.5.16(typescript@5.8.3)) '@vue-macros/short-emits': 1.6.5(vue@3.5.16(typescript@5.8.3)) '@vue-macros/short-vmodel': 1.5.5(vue@3.5.16(typescript@5.8.3)) - '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.0-alpha.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) + '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.0-beta.2(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) unplugin: 1.16.1 unplugin-combine: 1.2.1(esbuild@0.25.3)(rollup@4.40.1)(unplugin@1.16.1)(vite@6.3.5(@types/node@24.0.1)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.16(typescript@5.8.3)) @@ -7235,7 +7247,7 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue-component-type-helpers@3.0.0-alpha.10: {} + vue-component-type-helpers@3.0.0-beta.2: {} vue-i18n@11.1.5(vue@3.5.16(typescript@5.8.3)): dependencies: @@ -7249,10 +7261,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.16(typescript@5.8.3) - vue-tsc@3.0.0-alpha.10(typescript@5.8.3): + vue-tsc@3.0.0-beta.2(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.13 - '@vue/language-core': 3.0.0-alpha.10(typescript@5.8.3) + '@volar/typescript': 2.4.14 + '@vue/language-core': 3.0.0-beta.2(typescript@5.8.3) typescript: 5.8.3 vue@3.5.16(typescript@5.8.3):