diff --git a/package.json b/package.json index b6bc4e0c54..5355fc1d89 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "linkifyjs": "4.1.3", "qrcode": "^1.5.3", "shaka-player": "4.10.5", - "vue": "3.4.31", + "vue": "3.5.4", "vue-i18n": "9.13.1", "vue-router": "4.4.0" }, @@ -36,7 +36,7 @@ "@unocss/transformer-variant-group": "0.61.3", "@vitejs/plugin-legacy": "5.4.1", "@vitejs/plugin-vue": "5.0.5", - "@vue/compiler-sfc": "3.4.31", + "@vue/compiler-sfc": "3.5.4", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7408ce64cd..90b188882b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,14 +33,14 @@ importers: specifier: 4.10.5 version: 4.10.5 vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.4) + specifier: 3.5.4 + version: 3.5.4(typescript@5.5.4) vue-i18n: specifier: 9.13.1 - version: 9.13.1(vue@3.4.31(typescript@5.5.4)) + version: 9.13.1(vue@3.5.4(typescript@5.5.4)) vue-router: specifier: 4.4.0 - version: 4.4.0(vue@3.4.31(typescript@5.5.4)) + version: 4.4.0(vue@3.5.4(typescript@5.5.4)) devDependencies: '@iconify-json/fa6-brands': specifier: 1.1.22 @@ -50,7 +50,7 @@ importers: version: 1.1.24 '@intlify/unplugin-vue-i18n': specifier: 4.0.0 - version: 4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.4.31(typescript@5.5.4))) + version: 4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.5.4(typescript@5.5.4))) '@unocss/eslint-config': specifier: 0.61.3 version: 0.61.3(eslint@8.57.0)(typescript@5.5.4) @@ -77,10 +77,10 @@ importers: version: 5.4.1(terser@5.31.3)(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3)) '@vitejs/plugin-vue': specifier: 5.0.5 - version: 5.0.5(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3))(vue@3.4.31(typescript@5.5.4)) + version: 5.0.5(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3))(vue@3.5.4(typescript@5.5.4)) '@vue/compiler-sfc': - specifier: 3.4.31 - version: 3.4.31 + specifier: 3.5.4 + version: 3.5.4 eslint: specifier: 8.57.0 version: 8.57.0 @@ -101,7 +101,7 @@ importers: version: 3.3.3 unocss: specifier: 0.61.3 - version: 0.61.3(postcss@8.4.40)(rollup@2.79.1)(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3)) + version: 0.61.3(postcss@8.4.45)(rollup@2.79.1)(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3)) vite: specifier: 5.3.3 version: 5.3.3(lightningcss@1.27.0)(terser@5.31.3) @@ -1281,37 +1281,37 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vue/compiler-core@3.4.31': - resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} + '@vue/compiler-core@3.5.4': + resolution: {integrity: sha512-oNwn+BAt3n9dK9uAYvI+XGlutwuTq/wfj4xCBaZCqwwVIGtD7D6ViihEbyYZrDHIHTDE3Q6oL3/hqmAyFEy9DQ==} - '@vue/compiler-dom@3.4.31': - resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} + '@vue/compiler-dom@3.5.4': + resolution: {integrity: sha512-yP9RRs4BDLOLfldn6ah+AGCNovGjMbL9uHvhDHf5wan4dAHLnFGOkqtfE7PPe4HTXIqE7l/NILdYw53bo1C8jw==} - '@vue/compiler-sfc@3.4.31': - resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} + '@vue/compiler-sfc@3.5.4': + resolution: {integrity: sha512-P+yiPhL+NYH7m0ZgCq7AQR2q7OIE+mpAEgtkqEeH9oHSdIRvUO+4X6MPvblJIWcoe4YC5a2Gdf/RsoyP8FFiPQ==} - '@vue/compiler-ssr@3.4.31': - resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} + '@vue/compiler-ssr@3.5.4': + resolution: {integrity: sha512-acESdTXsxPnYr2C4Blv0ggx5zIFMgOzZmYU2UgvIff9POdRGbRNBHRyzHAnizcItvpgerSKQbllUc9USp3V7eg==} '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} - '@vue/reactivity@3.4.31': - resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} + '@vue/reactivity@3.5.4': + resolution: {integrity: sha512-HKKbEuP7tYSGCq4e4nK6ZW6l5hyG66OUetefBp4budUyjvAYsnQDf+bgFzg2RAgnH0CInyqXwD9y47jwJEHrQw==} - '@vue/runtime-core@3.4.31': - resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} + '@vue/runtime-core@3.5.4': + resolution: {integrity: sha512-f3ek2sTA0AFu0n+w+kCtz567Euqqa3eHewvo4klwS7mWfSj/A+UmYTwsnUFo35KeyAFY60JgrCGvEBsu1n/3LA==} - '@vue/runtime-dom@3.4.31': - resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} + '@vue/runtime-dom@3.5.4': + resolution: {integrity: sha512-ofyc0w6rbD5KtjhP1i9hGOKdxGpvmuB1jprP7Djlj0X7R5J/oLwuNuE98GJ8WW31Hu2VxQHtk/LYTAlW8xrJdw==} - '@vue/server-renderer@3.4.31': - resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} + '@vue/server-renderer@3.5.4': + resolution: {integrity: sha512-FbjV6DJLgKRetMYFBA1UXCroCiED/Ckr53/ba9wivyd7D/Xw9fpo0T6zXzCnxQwyvkyrL7y6plgYhWhNjGxY5g==} peerDependencies: - vue: 3.4.31 + vue: 3.5.4 - '@vue/shared@3.4.31': - resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} + '@vue/shared@3.5.4': + resolution: {integrity: sha512-L2MCDD8l7yC62Te5UUyPVpmexhL9ipVnYRw9CsWfm/BGRL5FwDX4a25bcJ/OJSD3+Hx+k/a8LDKcG2AFdJV3BA==} acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -2388,6 +2388,10 @@ packages: resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.45: + resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -2846,8 +2850,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue@3.4.31: - resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} + vue@3.5.4: + resolution: {integrity: sha512-3yAj2gkmiY+i7+22A1PWM+kjOVXjU74UPINcTiN7grIVPyFFI0lpGwHlV/4xydDmobaBn7/xmi+YG8HeSlCTcg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3913,7 +3917,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.31(typescript@5.5.4)))': + '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.5.4(typescript@5.5.4)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -3925,7 +3929,7 @@ snapshots: source-map-js: 1.2.0 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.31(typescript@5.5.4)) + vue-i18n: 9.13.1(vue@3.5.4(typescript@5.5.4)) '@intlify/core-base@9.13.1': dependencies: @@ -3939,12 +3943,12 @@ snapshots: '@intlify/shared@9.13.1': {} - '@intlify/unplugin-vue-i18n@4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.4.31(typescript@5.5.4)))': + '@intlify/unplugin-vue-i18n@4.0.0(rollup@2.79.1)(vue-i18n@9.13.1(vue@3.5.4(typescript@5.5.4)))': dependencies: - '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.4.31(typescript@5.5.4))) + '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.5.4(typescript@5.5.4))) '@intlify/shared': 9.13.1 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) - '@vue/compiler-sfc': 3.4.31 + '@vue/compiler-sfc': 3.5.4 debug: 4.3.6 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -3954,7 +3958,7 @@ snapshots: source-map-js: 1.2.0 unplugin: 1.12.0 optionalDependencies: - vue-i18n: 9.13.1(vue@3.4.31(typescript@5.5.4)) + vue-i18n: 9.13.1(vue@3.5.4(typescript@5.5.4)) transitivePeerDependencies: - rollup - supports-color @@ -4227,7 +4231,7 @@ snapshots: gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/postcss@0.61.3(postcss@8.4.40)': + '@unocss/postcss@0.61.3(postcss@8.4.45)': dependencies: '@unocss/config': 0.61.3 '@unocss/core': 0.61.3 @@ -4235,7 +4239,7 @@ snapshots: css-tree: 2.3.1 fast-glob: 3.3.2 magic-string: 0.30.11 - postcss: 8.4.40 + postcss: 8.4.45 '@unocss/preset-attributify@0.61.3': dependencies: @@ -4349,66 +4353,66 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3))(vue@3.4.31(typescript@5.5.4))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3))(vue@3.5.4(typescript@5.5.4))': dependencies: vite: 5.3.3(lightningcss@1.27.0)(terser@5.31.3) - vue: 3.4.31(typescript@5.5.4) + vue: 3.5.4(typescript@5.5.4) - '@vue/compiler-core@3.4.31': + '@vue/compiler-core@3.5.4': dependencies: '@babel/parser': 7.25.3 - '@vue/shared': 3.4.31 + '@vue/shared': 3.5.4 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.31': + '@vue/compiler-dom@3.5.4': dependencies: - '@vue/compiler-core': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/compiler-core': 3.5.4 + '@vue/shared': 3.5.4 - '@vue/compiler-sfc@3.4.31': + '@vue/compiler-sfc@3.5.4': dependencies: '@babel/parser': 7.25.3 - '@vue/compiler-core': 3.4.31 - '@vue/compiler-dom': 3.4.31 - '@vue/compiler-ssr': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/compiler-core': 3.5.4 + '@vue/compiler-dom': 3.5.4 + '@vue/compiler-ssr': 3.5.4 + '@vue/shared': 3.5.4 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.40 + postcss: 8.4.45 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.31': + '@vue/compiler-ssr@3.5.4': dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/compiler-dom': 3.5.4 + '@vue/shared': 3.5.4 '@vue/devtools-api@6.6.3': {} - '@vue/reactivity@3.4.31': + '@vue/reactivity@3.5.4': dependencies: - '@vue/shared': 3.4.31 + '@vue/shared': 3.5.4 - '@vue/runtime-core@3.4.31': + '@vue/runtime-core@3.5.4': dependencies: - '@vue/reactivity': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/reactivity': 3.5.4 + '@vue/shared': 3.5.4 - '@vue/runtime-dom@3.4.31': + '@vue/runtime-dom@3.5.4': dependencies: - '@vue/reactivity': 3.4.31 - '@vue/runtime-core': 3.4.31 - '@vue/shared': 3.4.31 + '@vue/reactivity': 3.5.4 + '@vue/runtime-core': 3.5.4 + '@vue/shared': 3.5.4 csstype: 3.1.3 - '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.5.4))': + '@vue/server-renderer@3.5.4(vue@3.5.4(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.31 - '@vue/shared': 3.4.31 - vue: 3.4.31(typescript@5.5.4) + '@vue/compiler-ssr': 3.5.4 + '@vue/shared': 3.5.4 + vue: 3.5.4(typescript@5.5.4) - '@vue/shared@3.4.31': {} + '@vue/shared@3.5.4': {} acorn-jsx@5.3.2(acorn@8.12.1): dependencies: @@ -5518,6 +5522,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.45: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + prelude-ls@1.2.1: {} prettier-linter-helpers@1.0.0: @@ -5908,13 +5918,13 @@ snapshots: universalify@2.0.1: {} - unocss@0.61.3(postcss@8.4.40)(rollup@2.79.1)(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3)): + unocss@0.61.3(postcss@8.4.45)(rollup@2.79.1)(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3)): dependencies: '@unocss/astro': 0.61.3(rollup@2.79.1)(vite@5.3.3(lightningcss@1.27.0)(terser@5.31.3)) '@unocss/cli': 0.61.3(rollup@2.79.1) '@unocss/core': 0.61.3 '@unocss/extractor-arbitrary-variants': 0.61.3 - '@unocss/postcss': 0.61.3(postcss@8.4.40) + '@unocss/postcss': 0.61.3(postcss@8.4.45) '@unocss/preset-attributify': 0.61.3 '@unocss/preset-icons': 0.61.3 '@unocss/preset-mini': 0.61.3 @@ -6000,25 +6010,25 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.13.1(vue@3.4.31(typescript@5.5.4)): + vue-i18n@9.13.1(vue@3.5.4(typescript@5.5.4)): dependencies: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.3 - vue: 3.4.31(typescript@5.5.4) + vue: 3.5.4(typescript@5.5.4) - vue-router@4.4.0(vue@3.4.31(typescript@5.5.4)): + vue-router@4.4.0(vue@3.5.4(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.31(typescript@5.5.4) + vue: 3.5.4(typescript@5.5.4) - vue@3.4.31(typescript@5.5.4): + vue@3.5.4(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/compiler-sfc': 3.4.31 - '@vue/runtime-dom': 3.4.31 - '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.5.4)) - '@vue/shared': 3.4.31 + '@vue/compiler-dom': 3.5.4 + '@vue/compiler-sfc': 3.5.4 + '@vue/runtime-dom': 3.5.4 + '@vue/server-renderer': 3.5.4(vue@3.5.4(typescript@5.5.4)) + '@vue/shared': 3.5.4 optionalDependencies: typescript: 5.5.4