diff --git a/package.json b/package.json index 129edcd4..d874281f 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "linkifyjs": "4.1.3", "qrcode": "^1.5.3", "shaka-player": "4.11.9", - "vue": "3.4.31", + "vue": "3.5.12", "vue-i18n": "9.13.1", "vue-router": "4.4.5" }, @@ -36,7 +36,7 @@ "@unocss/transformer-variant-group": "0.63.6", "@vitejs/plugin-legacy": "5.4.2", "@vitejs/plugin-vue": "5.1.4", - "@vue/compiler-sfc": "3.4.31", + "@vue/compiler-sfc": "3.5.12", "eslint": "8.57.1", "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6ea48f3..f7e7413c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,14 +33,14 @@ importers: specifier: 4.11.9 version: 4.11.9 vue: - specifier: 3.4.31 - version: 3.4.31(typescript@5.5.4) + specifier: 3.5.12 + version: 3.5.12(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.12(typescript@5.5.4)) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.4.31(typescript@5.5.4)) + version: 4.4.5(vue@3.5.12(typescript@5.5.4)) devDependencies: '@iconify-json/fa6-brands': specifier: 1.2.1 @@ -50,7 +50,7 @@ importers: version: 1.2.1 '@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.12(typescript@5.5.4))) '@unocss/eslint-config': specifier: 0.63.6 version: 0.63.6(eslint@8.57.1)(typescript@5.5.4) @@ -77,10 +77,10 @@ importers: version: 5.4.2(terser@5.31.3)(vite@5.4.10(lightningcss@1.27.0)(terser@5.31.3)) '@vitejs/plugin-vue': specifier: 5.1.4 - version: 5.1.4(vite@5.4.10(lightningcss@1.27.0)(terser@5.31.3))(vue@3.4.31(typescript@5.5.4)) + version: 5.1.4(vite@5.4.10(lightningcss@1.27.0)(terser@5.31.3))(vue@3.5.12(typescript@5.5.4)) '@vue/compiler-sfc': - specifier: 3.4.31 - version: 3.4.31 + specifier: 3.5.12 + version: 3.5.12 eslint: specifier: 8.57.1 version: 8.57.1 @@ -1404,27 +1404,15 @@ 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.12': resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} - '@vue/compiler-dom@3.4.31': - resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} - '@vue/compiler-dom@3.5.12': resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} - '@vue/compiler-sfc@3.4.31': - resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} - '@vue/compiler-sfc@3.5.12': resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} - '@vue/compiler-ssr@3.4.31': - resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} - '@vue/compiler-ssr@3.5.12': resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} @@ -1434,37 +1422,20 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/reactivity@3.4.31': - resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} - '@vue/reactivity@3.5.12': resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} - '@vue/runtime-core@3.4.31': - resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} - '@vue/runtime-core@3.5.12': resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} - '@vue/runtime-dom@3.4.31': - resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} - '@vue/runtime-dom@3.5.12': resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} - '@vue/server-renderer@3.4.31': - resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} - peerDependencies: - vue: 3.4.31 - '@vue/server-renderer@3.5.12': resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} peerDependencies: vue: 3.5.12 - '@vue/shared@3.4.31': - resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} - '@vue/shared@3.5.12': resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} @@ -2537,10 +2508,6 @@ packages: resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==} engines: {node: '>=4'} - postcss@8.4.40: - resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.4.47: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} @@ -3013,14 +2980,6 @@ packages: peerDependencies: vue: ^3.2.0 - vue@3.4.31: - resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - vue@3.5.12: resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} peerDependencies: @@ -4128,7 +4087,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.12(typescript@5.5.4)))': dependencies: '@intlify/message-compiler': 9.13.1 '@intlify/shared': 9.13.1 @@ -4140,7 +4099,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.12(typescript@5.5.4)) '@intlify/core-base@9.13.1': dependencies: @@ -4150,16 +4109,16 @@ snapshots: '@intlify/message-compiler@9.13.1': dependencies: '@intlify/shared': 9.13.1 - source-map-js: 1.2.0 + source-map-js: 1.2.1 '@intlify/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.12(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.12(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.12 debug: 4.3.6 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -4169,7 +4128,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.12(typescript@5.5.4)) transitivePeerDependencies: - rollup - supports-color @@ -4570,18 +4529,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.4(vite@5.4.10(lightningcss@1.27.0)(terser@5.31.3))(vue@3.4.31(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(lightningcss@1.27.0)(terser@5.31.3))(vue@3.5.12(typescript@5.5.4))': dependencies: vite: 5.4.10(lightningcss@1.27.0)(terser@5.31.3) - vue: 3.4.31(typescript@5.5.4) - - '@vue/compiler-core@3.4.31': - dependencies: - '@babel/parser': 7.25.3 - '@vue/shared': 3.4.31 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 + vue: 3.5.12(typescript@5.5.4) '@vue/compiler-core@3.5.12': dependencies: @@ -4591,28 +4542,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.4.31': - dependencies: - '@vue/compiler-core': 3.4.31 - '@vue/shared': 3.4.31 - '@vue/compiler-dom@3.5.12': dependencies: '@vue/compiler-core': 3.5.12 '@vue/shared': 3.5.12 - '@vue/compiler-sfc@3.4.31': - 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 - estree-walker: 2.0.2 - magic-string: 0.30.11 - postcss: 8.4.40 - source-map-js: 1.2.0 - '@vue/compiler-sfc@3.5.12': dependencies: '@babel/parser': 7.25.3 @@ -4625,11 +4559,6 @@ snapshots: postcss: 8.4.47 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.4.31': - dependencies: - '@vue/compiler-dom': 3.4.31 - '@vue/shared': 3.4.31 - '@vue/compiler-ssr@3.5.12': dependencies: '@vue/compiler-dom': 3.5.12 @@ -4639,31 +4568,15 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/reactivity@3.4.31': - dependencies: - '@vue/shared': 3.4.31 - '@vue/reactivity@3.5.12': dependencies: '@vue/shared': 3.5.12 - '@vue/runtime-core@3.4.31': - dependencies: - '@vue/reactivity': 3.4.31 - '@vue/shared': 3.4.31 - '@vue/runtime-core@3.5.12': dependencies: '@vue/reactivity': 3.5.12 '@vue/shared': 3.5.12 - '@vue/runtime-dom@3.4.31': - dependencies: - '@vue/reactivity': 3.4.31 - '@vue/runtime-core': 3.4.31 - '@vue/shared': 3.4.31 - csstype: 3.1.3 - '@vue/runtime-dom@3.5.12': dependencies: '@vue/reactivity': 3.5.12 @@ -4671,20 +4584,12 @@ snapshots: '@vue/shared': 3.5.12 csstype: 3.1.3 - '@vue/server-renderer@3.4.31(vue@3.4.31(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/server-renderer@3.5.12(vue@3.5.12(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.5.12 '@vue/shared': 3.5.12 vue: 3.5.12(typescript@5.5.4) - '@vue/shared@3.4.31': {} - '@vue/shared@3.5.12': {} acorn-jsx@5.3.2(acorn@8.12.1): @@ -4900,7 +4805,7 @@ snapshots: css-tree@3.0.0: dependencies: mdn-data: 2.10.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 cssesc@3.0.0: {} @@ -5804,12 +5709,6 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.4.40: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - postcss@8.4.47: dependencies: nanoid: 3.3.7 @@ -6310,27 +6209,17 @@ snapshots: transitivePeerDependencies: - typescript - vue-i18n@9.13.1(vue@3.4.31(typescript@5.5.4)): + vue-i18n@9.13.1(vue@3.5.12(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.12(typescript@5.5.4) - vue-router@4.4.5(vue@3.4.31(typescript@5.5.4)): + vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.4.31(typescript@5.5.4) - - vue@3.4.31(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 - optionalDependencies: - typescript: 5.5.4 + vue: 3.5.12(typescript@5.5.4) vue@3.5.12(typescript@5.5.4): dependencies: