feat: Support SVG 2 elements, using @vue/shared to ensure consistent behavior with vue (#745)

This commit is contained in:
崮生
2025-03-03 13:51:20 +08:00
committed by GitHub
parent fb925b8a28
commit a7607de7b8
3 changed files with 8 additions and 26 deletions

17
pnpm-lock.yaml generated
View File

@ -106,12 +106,9 @@ importers:
'@vue/babel-plugin-resolve-type':
specifier: workspace:*
version: link:../babel-plugin-resolve-type
html-tags:
specifier: ^3.3.1
version: 3.3.1
svg-tags:
specifier: ^1.0.0
version: 1.0.0
'@vue/shared':
specifier: ^3.5.13
version: 3.5.13
devDependencies:
'@babel/core':
specifier: ^7.26.9
@ -125,9 +122,6 @@ importers:
'@types/babel__traverse':
specifier: ^7.20.6
version: 7.20.6
'@types/svg-tags':
specifier: ^1.0.2
version: 1.0.2
'@vue/test-utils':
specifier: ^2.4.6
version: 2.4.6
@ -1157,9 +1151,6 @@ packages:
'@types/node@22.13.4':
resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==}
'@types/svg-tags@1.0.2':
resolution: {integrity: sha512-D8rhCFfpmWzXvzVqdXo40EXNeropfqp4gvwn8fcVfzYIci8M1C1tk/L26Yacn/U9vaPM7FlS73BNoUtfjAjwAw==}
'@typescript-eslint/eslint-plugin@8.24.1':
resolution: {integrity: sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -3840,8 +3831,6 @@ snapshots:
dependencies:
undici-types: 6.20.0
'@types/svg-tags@1.0.2': {}
'@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1