From ab4d55408edbfdc6d7a4587e28152c915f0ec00d Mon Sep 17 00:00:00 2001 From: JounQin Date: Thu, 11 Jan 2024 21:00:50 +0800 Subject: [PATCH] fix(prettier): load prettier plugin correctly (#236) --- .changeset/famous-ways-vanish.md | 5 + package.json | 8 +- packages/prettier-config/base.js | 8 +- yarn.lock | 216 +++++++++++++++---------------- 4 files changed, 124 insertions(+), 113 deletions(-) create mode 100644 .changeset/famous-ways-vanish.md diff --git a/.changeset/famous-ways-vanish.md b/.changeset/famous-ways-vanish.md new file mode 100644 index 00000000..fd2a3aca --- /dev/null +++ b/.changeset/famous-ways-vanish.md @@ -0,0 +1,5 @@ +--- +"@1stg/prettier-config": patch +--- + +fix: load prettier plugin correctly diff --git a/package.json b/package.json index 1476be01..e4eb0e6f 100644 --- a/package.json +++ b/package.json @@ -31,10 +31,10 @@ "@changesets/cli": "^2.27.1", "@types/babel__core": "^7.20.5", "@types/jest": "^29.5.11", - "@types/node": "^20.10.5", + "@types/node": "^20.10.6", "@types/react": "^18.2.46", "@types/unist": "^3.0.2", - "@vitest/coverage-istanbul": "^1.1.0", + "@vitest/coverage-istanbul": "^1.1.1", "patch-package": "^8.0.0", "postcss": "^8.4.32", "prettier": "^3.1.1", @@ -44,8 +44,8 @@ "svelte": "^4.2.8", "type-coverage": "^2.27.1", "typescript": "^5.3.3", - "vitest": "^1.1.0", - "vue": "^3.4.0", + "vitest": "^1.1.1", + "vue": "^3.4.3", "vue-tsc": "^1.8.27", "yarn-deduplicate": "^6.0.2" }, diff --git a/packages/prettier-config/base.js b/packages/prettier-config/base.js index 38bb6e17..0a2ff951 100644 --- a/packages/prettier-config/base.js +++ b/packages/prettier-config/base.js @@ -18,7 +18,13 @@ export default { xmlWhitespaceSensitivity: 'ignore', svelteIndentScriptAndStyle: false, // align with default option of `vueIndentScriptAndStyle` plugins: await Promise.all( - Object.keys(require('./package.json').dependencies).map(pkg => import(pkg)), + Object.keys(require('./package.json').dependencies).map(async pkgName => { + /** + * @type {import('prettier').Plugin} + */ + const pkg = await import(pkgName) + return pkg.default || pkg + }), ), overrides: [ { diff --git a/yarn.lock b/yarn.lock index 6929dac9..74cdd471 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3121,10 +3121,10 @@ resolved "https://registry.yarnpkg.com/@types/mustache/-/mustache-4.2.5.tgz#9129f0d6857f976e00e171bbb3460e4b702f84ef" integrity sha512-PLwiVvTBg59tGFL/8VpcGvqOu3L4OuveNvPi0EYbWchRdEVP++yRUXJPFl+CApKEq13017/4Nf7aQ5lTtHUNsA== -"@types/node@*", "@types/node@^20.0.0", "@types/node@^20.10.5": - version "20.10.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.5.tgz#47ad460b514096b7ed63a1dae26fad0914ed3ab2" - integrity sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw== +"@types/node@*", "@types/node@^20.0.0", "@types/node@^20.10.6": + version "20.10.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.6.tgz#a3ec84c22965802bf763da55b2394424f22bfbb5" + integrity sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw== dependencies: undici-types "~5.26.4" @@ -3407,10 +3407,10 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@vitest/coverage-istanbul@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vitest/coverage-istanbul/-/coverage-istanbul-1.1.0.tgz#b5deb662f2d8d252b02a3eb1384f3d86ce4ddf7b" - integrity sha512-sjHGQQu7lkJUYSBMOR3f9AyOlK1LBVr0v7LMar/4i167ltabRWlQ2STBDM4P6Wl659NAcHlZ/RXxrAgJPavDMA== +"@vitest/coverage-istanbul@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@vitest/coverage-istanbul/-/coverage-istanbul-1.1.1.tgz#73d6664c06d1c25e7250e5666274070a90a79f44" + integrity sha512-Ikq6k2/KJ3MqEnGJCZBctcgxW1JRPzyVetVz1AYqLxrHNiG/epGFPZ74kIc3AK0HGaf0RsqZkc8riCTmxfH/dQ== dependencies: debug "^4.3.4" istanbul-lib-coverage "^3.2.2" @@ -3422,44 +3422,44 @@ picocolors "^1.0.0" test-exclude "^6.0.0" -"@vitest/expect@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-1.1.0.tgz#f58eef7de090ad65f30bb93ec54fa9f94c9d1d5d" - integrity sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w== +"@vitest/expect@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-1.1.1.tgz#6b00a5e9ecccdc9da112e89214693a857564e39c" + integrity sha512-Qpw01C2Hyb3085jBkOJLQ7HRX0Ncnh2qV4p+xWmmhcIUlMykUF69zsnZ1vPmAjZpomw9+5tWEGOQ0GTfR8U+kA== dependencies: - "@vitest/spy" "1.1.0" - "@vitest/utils" "1.1.0" + "@vitest/spy" "1.1.1" + "@vitest/utils" "1.1.1" chai "^4.3.10" -"@vitest/runner@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-1.1.0.tgz#b3bf60f4a78f4324ca09811dd0f87b721a96b534" - integrity sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw== +"@vitest/runner@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-1.1.1.tgz#c2c2a6baa25f3964c3434e94628b324bc0f19587" + integrity sha512-8HokyJo1SnSi3uPFKfWm/Oq1qDwLC4QDcVsqpXIXwsRPAg3gIDh8EbZ1ri8cmQkBxdOu62aOF9B4xcqJhvt4xQ== dependencies: - "@vitest/utils" "1.1.0" + "@vitest/utils" "1.1.1" p-limit "^5.0.0" pathe "^1.1.1" -"@vitest/snapshot@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-1.1.0.tgz#b9924e4303382b43bb2c31061b173e69a6fb3437" - integrity sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ== +"@vitest/snapshot@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-1.1.1.tgz#40261901102e131cb09f23034884ad2c1c5af317" + integrity sha512-WnMHjv4VdHLbFGgCdVVvyRkRPnOKN75JJg+LLTdr6ah7YnL75W+7CTIMdzPEPzaDxA8r5yvSVlc1d8lH3yE28w== dependencies: magic-string "^0.30.5" pathe "^1.1.1" pretty-format "^29.7.0" -"@vitest/spy@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-1.1.0.tgz#7f40697e4fc217ac8c3cc89a865d1751b263f561" - integrity sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg== +"@vitest/spy@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-1.1.1.tgz#49a9c3f9b86f07b86333fc14d1667691b9a77a5c" + integrity sha512-hDU2KkOTfFp4WFFPWwHFauddwcKuGQ7gF6Un/ZZkCogoAiTMN7/7YKvUDbywPZZ754iCQGjdUmXN3t4k0jm1IQ== dependencies: tinyspy "^2.2.0" -"@vitest/utils@1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-1.1.0.tgz#d177a5f41bdb484bbb43c8d73a77ca782df068b5" - integrity sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ== +"@vitest/utils@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-1.1.1.tgz#493d1963d917a3ac29fbd4c36c1c31cfd17a7b41" + integrity sha512-E9LedH093vST/JuBSyHLFMpxJKW3dLhe/flUSPFedoyj4wKiFX7Jm8gYLtOIiin59dgrssfmFv0BJ1u8P/LC/A== dependencies: diff-sequences "^29.6.3" loupe "^2.3.7" @@ -3587,47 +3587,47 @@ "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" camelcase "^5.0.0" -"@vue/compiler-core@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.0.tgz#2a35bc4b70afb5504ff62f916e22f9080d8149b6" - integrity sha512-cw4S15PkNGTKkP9OFFl4wnQoJJk+HqaYBafgrpDnSukiQGpcYJeRpzmqnCVCIkl6V6Eqsv58E0OAdl6b592vuA== +"@vue/compiler-core@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.4.3.tgz#8e8f88273f061cf0a49bf958255f5f0621f12d8b" + integrity sha512-u8jzgFg0EDtSrb/hG53Wwh1bAOQFtc1ZCegBpA/glyvTlgHl+tq13o1zvRfLbegYUw/E4mSTGOiCnAJ9SJ+lsg== dependencies: "@babel/parser" "^7.23.6" - "@vue/shared" "3.4.0" + "@vue/shared" "3.4.3" entities "^4.5.0" estree-walker "^2.0.2" source-map-js "^1.0.2" -"@vue/compiler-dom@3.4.0", "@vue/compiler-dom@^3.3.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.0.tgz#25d4c1e24a2e37c4136cdc593cd533d371bc573b" - integrity sha512-E957uOhpoE48YjZGWeAoLmNYd3UeU4oIP8kJi8Rcsb9l2tV8Z48Jn07Zgq1aW0v3vuhlmydEKkKKbhLpADHXEA== +"@vue/compiler-dom@3.4.3", "@vue/compiler-dom@^3.3.0": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.4.3.tgz#bea8acde9585d5ce92a3f11c062c863fb33e44d7" + integrity sha512-oGF1E9/htI6JWj/lTJgr6UgxNCtNHbM6xKVreBWeZL9QhRGABRVoWGAzxmtBfSOd+w0Zi5BY0Es/tlJrN6WgEg== dependencies: - "@vue/compiler-core" "3.4.0" - "@vue/shared" "3.4.0" + "@vue/compiler-core" "3.4.3" + "@vue/shared" "3.4.3" -"@vue/compiler-sfc@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.0.tgz#dab7b87a9a09e3860a4b5c9baf6b7d3ab8af0c0f" - integrity sha512-PWE0mE2yW7bJS7PmaCrVDEG6KPaDJo0pb4AKnCxJ5lRRDO4IwL/fswBGhCpov+v/c+N/e+hQHpXNwvqU9BtUXg== +"@vue/compiler-sfc@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.4.3.tgz#a9d35b2deef38576dedd9938851c032fb2ca8617" + integrity sha512-NuJqb5is9I4uzv316VRUDYgIlPZCG8D+ARt5P4t5UDShIHKL25J3TGZAUryY/Aiy0DsY7srJnZL5ryB6DD63Zw== dependencies: "@babel/parser" "^7.23.6" - "@vue/compiler-core" "3.4.0" - "@vue/compiler-dom" "3.4.0" - "@vue/compiler-ssr" "3.4.0" - "@vue/shared" "3.4.0" + "@vue/compiler-core" "3.4.3" + "@vue/compiler-dom" "3.4.3" + "@vue/compiler-ssr" "3.4.3" + "@vue/shared" "3.4.3" estree-walker "^2.0.2" magic-string "^0.30.5" postcss "^8.4.32" source-map-js "^1.0.2" -"@vue/compiler-ssr@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.0.tgz#0e437c6e619ce4ec515d2d77a0a9e67e877cc2cd" - integrity sha512-+oXKy105g9DIYQKDi3Gwung0xqQX5gJHr0GR+Vf7yK/WkNDM6q61ummcKmKAB85EIst8y3vj2PA9z9YU5Oc4DQ== +"@vue/compiler-ssr@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.4.3.tgz#c3f641a15a04893b5bc3278f3dac65bed44dce1d" + integrity sha512-wnYQtMBkeFSxgSSQbYGQeXPhQacQiog2c6AlvMldQH6DB+gSXK/0F6DVXAJfEiuBSgBhUc8dwrrG5JQcqwalsA== dependencies: - "@vue/compiler-dom" "3.4.0" - "@vue/shared" "3.4.0" + "@vue/compiler-dom" "3.4.3" + "@vue/shared" "3.4.3" "@vue/language-core@1.8.27": version "1.8.27" @@ -3644,42 +3644,42 @@ path-browserify "^1.0.1" vue-template-compiler "^2.7.14" -"@vue/reactivity@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.0.tgz#84e1d4196bed3fb471e3593d187680a35cfee23a" - integrity sha512-X6BvQjNcgKKHWPQzlRJjZvIu72Kkn8xJSv6VNptqWh8dToMknD0Hch1l4N7llKgVt6Diq4lMeUnErbZFvuGlAA== +"@vue/reactivity@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.4.3.tgz#95287b5950b328df4a942a7cf14a0e13487f1eac" + integrity sha512-q5f9HLDU+5aBKizXHAx0w4whkIANs1Muiq9R5YXm0HtorSlflqv9u/ohaMxuuhHWCji4xqpQ1eL04WvmAmGnFg== dependencies: - "@vue/shared" "3.4.0" + "@vue/shared" "3.4.3" -"@vue/runtime-core@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.0.tgz#6c49cac6142d941954c68c2888160c8fbcdbfc11" - integrity sha512-NYrj/JgMMqnSWcIud8lLzDQrBLu+EVEeQ56QE9DYJeKG2eFrnQy8o/h57R9nCprafHs0uImKL3xsdXjHseYVxw== +"@vue/runtime-core@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.4.3.tgz#fe7649a93d9b20b9b351cd699f69f0e34a26e3ab" + integrity sha512-C1r6QhB1qY7D591RCSFhMULyzL9CuyrGc+3PpB0h7dU4Qqw6GNyo4BNFjHZVvsWncrUlKX3DIKg0Y7rNNr06NQ== dependencies: - "@vue/reactivity" "3.4.0" - "@vue/shared" "3.4.0" + "@vue/reactivity" "3.4.3" + "@vue/shared" "3.4.3" -"@vue/runtime-dom@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.0.tgz#9397aa9e74c6f44a03c4f4755d931a10dbf6ec44" - integrity sha512-1ZoHEsA5l77qbx2F+SWo/hQdBksPuOmww1t/jznidDG+xMB/iidafEFvo2ZTtZii0JfTIrlDhjshfYUvQC17wQ== +"@vue/runtime-dom@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.4.3.tgz#54a6115cfba364f20cdf5a44c2ff87337a57def8" + integrity sha512-wrsprg7An5Ec+EhPngWdPuzkp0BEUxAKaQtN9dPU/iZctPyD9aaXmVtehPJerdQxQale6gEnhpnfywNw3zOv2A== dependencies: - "@vue/runtime-core" "3.4.0" - "@vue/shared" "3.4.0" + "@vue/runtime-core" "3.4.3" + "@vue/shared" "3.4.3" csstype "^3.1.3" -"@vue/server-renderer@3.4.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.0.tgz#7b0c5e71463140c64d05c314f46a07c9dcc62625" - integrity sha512-GuOVCyLDlWPu8nKo5AUxb8B+iB/Ik4I1WwqAlBqf5+y48z6D6rvKshp7KR3cJea+pte1tdTsb0+Ja82KizMZOw== +"@vue/server-renderer@3.4.3": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.4.3.tgz#c508f58b9f83f0959085d5aa6854eac9141b4bc6" + integrity sha512-BUxt8oVGMKKsqSkM1uU3d3Houyfy4WAc2SpSQRebNd+XJGATVkW/rO129jkyL+kpB/2VRKzE63zwf5RtJ3XuZw== dependencies: - "@vue/compiler-ssr" "3.4.0" - "@vue/shared" "3.4.0" + "@vue/compiler-ssr" "3.4.3" + "@vue/shared" "3.4.3" -"@vue/shared@3.4.0", "@vue/shared@^3.3.0": - version "3.4.0" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.0.tgz#b6e804a4742929f94f0159aafd0a2940621cd8de" - integrity sha512-Nhh3ed3G1R6HDAWiG6YYFt0Zmq/To6u5vjzwa9TIquGheCXPY6nEdIAO8ZdlwXsWqC2yNLj700FOvShpYt5CEA== +"@vue/shared@3.4.3", "@vue/shared@^3.3.0": + version "3.4.3" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.4.3.tgz#01d54b32b9796c85c853c670d9395a813f23a8c2" + integrity sha512-rIwlkkP1n4uKrRzivAKPZIEkHiuwY5mmhMJ2nZKCBLz8lTUlE73rQh4n1OnnMurXt1vcUNyH4ZPfdh8QweTjpQ== "@xml-tools/parser@^1.0.11": version "1.0.11" @@ -14479,10 +14479,10 @@ vfile@^6.0.0: unist-util-stringify-position "^4.0.0" vfile-message "^4.0.0" -vite-node@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-1.1.0.tgz#0ebcb7398692e378954786dfba28e905e28a76b4" - integrity sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q== +vite-node@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-1.1.1.tgz#8cf16d5f841898de919653462c56dc99bb7d2b94" + integrity sha512-2bGE5w4jvym5v8llF6Gu1oBrmImoNSs4WmRVcavnG2me6+8UQntTqLiAMFyiAobp+ZXhj5ZFhI7SmLiFr/jrow== dependencies: cac "^6.7.14" debug "^4.3.4" @@ -14501,16 +14501,16 @@ vite@^5.0.0: optionalDependencies: fsevents "~2.3.3" -vitest@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vitest/-/vitest-1.1.0.tgz#47ba67c564aa137b53b0197d2a992908e7f5b04d" - integrity sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A== - dependencies: - "@vitest/expect" "1.1.0" - "@vitest/runner" "1.1.0" - "@vitest/snapshot" "1.1.0" - "@vitest/spy" "1.1.0" - "@vitest/utils" "1.1.0" +vitest@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/vitest/-/vitest-1.1.1.tgz#8ebd1a3cdca05da6e589b7d1f504ae952fecbeef" + integrity sha512-Ry2qs4UOu/KjpXVfOCfQkTnwSXYGrqTbBZxw6reIYEFjSy1QUARRg5pxiI5BEXy+kBVntxUYNMlq4Co+2vD3fQ== + dependencies: + "@vitest/expect" "1.1.1" + "@vitest/runner" "1.1.1" + "@vitest/snapshot" "1.1.1" + "@vitest/spy" "1.1.1" + "@vitest/utils" "1.1.1" acorn-walk "^8.3.0" cac "^6.7.14" chai "^4.3.10" @@ -14525,7 +14525,7 @@ vitest@^1.1.0: tinybench "^2.5.1" tinypool "^0.8.1" vite "^5.0.0" - vite-node "1.1.0" + vite-node "1.1.1" why-is-node-running "^2.2.2" vue-eslint-parser@^9.3.1, vue-eslint-parser@^9.3.2: @@ -14558,16 +14558,16 @@ vue-tsc@^1.8.27: "@vue/language-core" "1.8.27" semver "^7.5.4" -vue@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.0.tgz#0671a2607265c16ab56041174744b6bed8ac2baa" - integrity sha512-iTE9Ve/7DO/H39+gXHrNkRdnh1jDwPe/fap4brbPKkp1APMkS03OiZ+UY0dwpqtRX0iPWQTkh8Fu3hKgLtaxfA== - dependencies: - "@vue/compiler-dom" "3.4.0" - "@vue/compiler-sfc" "3.4.0" - "@vue/runtime-dom" "3.4.0" - "@vue/server-renderer" "3.4.0" - "@vue/shared" "3.4.0" +vue@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.4.3.tgz#e1ba36a64134dcedc12cfb2c28e7cd15ba121f04" + integrity sha512-GjN+culMAGv/mUbkIv8zMKItno8npcj5gWlXkSxf1SPTQf8eJ4A+YfHIvQFyL1IfuJcMl3soA7SmN1fRxbf/wA== + dependencies: + "@vue/compiler-dom" "3.4.3" + "@vue/compiler-sfc" "3.4.3" + "@vue/runtime-dom" "3.4.3" + "@vue/server-renderer" "3.4.3" + "@vue/shared" "3.4.3" walk-up-path@^3.0.1: version "3.0.1"