From 61bd56fd727769466901268893d7fdcb5846e8ff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 01:09:00 +0000 Subject: [PATCH] chore(deps): update dependency vue to v3 [security] --- package.json | 2 +- pnpm-lock.yaml | 190 ++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 157 insertions(+), 35 deletions(-) diff --git a/package.json b/package.json index 21b56ca..ee3219d 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "simple-git-hooks": "^2.11.1", "tsup": "^8.3.5", "typescript": "^5.6.3", - "vue": "^2.7.16" + "vue": "^3.0.0" }, "peerDependencies": { "@rsbuild/core": "1.x || ^1.0.1-beta.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c5360d..327cab7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 1.0.3(@rsbuild/core@1.1.0) '@vue/babel-preset-jsx': specifier: ^1.4.0 - version: 1.4.0(@babel/core@7.26.0)(vue@2.7.16) + version: 1.4.0(@babel/core@7.26.0)(vue@3.5.12(typescript@5.6.3)) devDependencies: '@biomejs/biome': specifier: ^1.9.4 @@ -26,7 +26,7 @@ importers: version: 1.1.0 '@rsbuild/plugin-vue2': specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.1.0)(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(esbuild@0.24.0) + version: 1.0.1(@rsbuild/core@1.1.0)(@vue/compiler-sfc@3.5.12)(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(esbuild@0.24.0) '@types/node': specifier: ^20.17.6 version: 20.17.6 @@ -46,8 +46,8 @@ importers: specifier: ^5.6.3 version: 5.6.3 vue: - specifier: ^2.7.16 - version: 2.7.16 + specifier: ^3.0.0 + version: 3.5.12(typescript@5.6.3) packages: @@ -472,6 +472,9 @@ packages: '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -745,12 +748,38 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-sfc@2.7.16': - resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + + '@vue/compiler-dom@3.5.12': + resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + + '@vue/compiler-sfc@3.5.12': + resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} + + '@vue/compiler-ssr@3.5.12': + resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} '@vue/component-compiler-utils@3.3.0': resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} + '@vue/reactivity@3.5.12': + resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} + + '@vue/runtime-core@3.5.12': + resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} + + '@vue/runtime-dom@3.5.12': + resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} + + '@vue/server-renderer@3.5.12': + resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} + peerDependencies: + vue: 3.5.12 + + '@vue/shared@3.5.12': + resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -1165,6 +1194,10 @@ packages: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} @@ -1201,6 +1234,9 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + events@3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} @@ -1355,6 +1391,9 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + merge-source-map@1.1.0: resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} @@ -1504,6 +1543,10 @@ packages: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} engines: {node: '>=10.13.0'} @@ -1574,6 +1617,10 @@ packages: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -1750,9 +1797,13 @@ packages: vue-template-es2015-compiler@1.9.1: resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} - vue@2.7.16: - resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} - deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. + vue@3.5.12: + resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true watchpack@2.4.2: resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} @@ -1807,7 +1858,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + picocolors: 1.1.1 '@babel/code-frame@7.26.2': dependencies: @@ -1839,7 +1890,7 @@ snapshots: '@babel/generator@7.25.0': dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 @@ -1887,7 +1938,7 @@ snapshots: '@babel/helper-module-imports@7.24.7': dependencies: '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -1958,7 +2009,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.1 '@babel/parser@7.25.3': dependencies: @@ -2039,8 +2090,8 @@ snapshots: '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 + '@babel/parser': 7.26.2 + '@babel/types': 7.26.0 '@babel/template@7.25.9': dependencies: @@ -2052,9 +2103,9 @@ snapshots: dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/parser': 7.26.2 '@babel/template': 7.25.0 - '@babel/types': 7.25.2 + '@babel/types': 7.26.0 debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: @@ -2216,6 +2267,8 @@ snapshots: '@jridgewell/sourcemap-codec@1.4.15': {} + '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -2321,9 +2374,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@rsbuild/plugin-vue2@1.0.1(@rsbuild/core@1.1.0)(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(esbuild@0.24.0)': + '@rsbuild/plugin-vue2@1.0.1(@rsbuild/core@1.1.0)(@vue/compiler-sfc@3.5.12)(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(esbuild@0.24.0)': dependencies: - vue-loader: 15.11.1(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0)) + vue-loader: 15.11.1(@vue/compiler-sfc@3.5.12)(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0)) webpack: 5.93.0(esbuild@0.24.0) optionalDependencies: '@rsbuild/core': 1.1.0 @@ -2459,7 +2512,7 @@ snapshots: '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.25.3 + '@babel/parser': 7.26.2 '@babel/types': 7.25.2 '@types/babel__traverse@7.20.6': @@ -2500,7 +2553,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/babel-preset-jsx@1.4.0(@babel/core@7.26.0)(vue@2.7.16)': + '@vue/babel-preset-jsx@1.4.0(@babel/core@7.26.0)(vue@3.5.12(typescript@5.6.3))': dependencies: '@babel/core': 7.26.0 '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 @@ -2512,7 +2565,7 @@ snapshots: '@vue/babel-sugar-v-model': 1.4.0(@babel/core@7.26.0) '@vue/babel-sugar-v-on': 1.4.0(@babel/core@7.26.0) optionalDependencies: - vue: 2.7.16 + vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - supports-color @@ -2557,13 +2610,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/compiler-sfc@2.7.16': + '@vue/compiler-core@3.5.12': dependencies: - '@babel/parser': 7.25.3 - postcss: 8.4.38 - source-map: 0.6.1 - optionalDependencies: - prettier: 2.8.8 + '@babel/parser': 7.26.2 + '@vue/shared': 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + + '@vue/compiler-dom@3.5.12': + dependencies: + '@vue/compiler-core': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/compiler-sfc@3.5.12': + dependencies: + '@babel/parser': 7.26.2 + '@vue/compiler-core': 3.5.12 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + estree-walker: 2.0.2 + magic-string: 0.30.12 + postcss: 8.4.47 + source-map-js: 1.2.0 + + '@vue/compiler-ssr@3.5.12': + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/shared': 3.5.12 '@vue/component-compiler-utils@3.3.0': dependencies: @@ -2632,6 +2707,30 @@ snapshots: - walrus - whiskers + '@vue/reactivity@3.5.12': + dependencies: + '@vue/shared': 3.5.12 + + '@vue/runtime-core@3.5.12': + dependencies: + '@vue/reactivity': 3.5.12 + '@vue/shared': 3.5.12 + + '@vue/runtime-dom@3.5.12': + dependencies: + '@vue/reactivity': 3.5.12 + '@vue/runtime-core': 3.5.12 + '@vue/shared': 3.5.12 + csstype: 3.1.3 + + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': + dependencies: + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + vue: 3.5.12(typescript@5.6.3) + + '@vue/shared@3.5.12': {} + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -2873,6 +2972,8 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 + entities@4.5.0: {} + es-module-lexer@1.5.4: {} esbuild@0.24.0: @@ -2921,6 +3022,8 @@ snapshots: estraverse@5.3.0: {} + estree-walker@2.0.2: {} + events@3.3.0: {} fast-deep-equal@3.1.3: {} @@ -3033,6 +3136,10 @@ snapshots: dependencies: yallist: 3.1.1 + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + merge-source-map@1.1.0: dependencies: source-map: 0.6.1 @@ -3144,9 +3251,15 @@ snapshots: postcss@8.4.38: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 + picocolors: 1.1.1 source-map-js: 1.2.0 + postcss@8.4.47: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prettier@2.8.8: optional: true @@ -3218,6 +3331,8 @@ snapshots: source-map-js@1.2.0: {} + source-map-js@1.2.1: {} + source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 @@ -3353,7 +3468,7 @@ snapshots: dependencies: browserslist: 4.23.3 escalade: 3.1.2 - picocolors: 1.0.1 + picocolors: 1.1.1 update-browserslist-db@1.1.1(browserslist@4.24.2): dependencies: @@ -3369,7 +3484,7 @@ snapshots: vue-hot-reload-api@2.3.4: {} - vue-loader@15.11.1(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0)): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.12)(css-loader@7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)))(webpack@5.93.0(esbuild@0.24.0)): dependencies: '@vue/component-compiler-utils': 3.3.0 css-loader: 7.1.2(@rspack/core@1.1.0(@swc/helpers@0.5.13))(webpack@5.93.0(esbuild@0.24.0)) @@ -3378,6 +3493,8 @@ snapshots: vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 webpack: 5.93.0(esbuild@0.24.0) + optionalDependencies: + '@vue/compiler-sfc': 3.5.12 transitivePeerDependencies: - arc-templates - atpl @@ -3440,10 +3557,15 @@ snapshots: vue-template-es2015-compiler@1.9.1: {} - vue@2.7.16: + vue@3.5.12(typescript@5.6.3): dependencies: - '@vue/compiler-sfc': 2.7.16 - csstype: 3.1.3 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-sfc': 3.5.12 + '@vue/runtime-dom': 3.5.12 + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/shared': 3.5.12 + optionalDependencies: + typescript: 5.6.3 watchpack@2.4.2: dependencies: