diff --git a/packages/components/package.json b/packages/components/package.json index 25baffcdd2..ae4d97f0c0 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -23,7 +23,8 @@ "devDependencies": { "@element-plus/test-utils": "workspace:^", "@vue/test-utils": "catalog:", - "vue": "catalog:" + "vue": "catalog:", + "vue-component-type-helpers": "catalog:" }, "types": "index.d.ts", "sideEffects": [ diff --git a/packages/element-plus/package.json b/packages/element-plus/package.json index f3abe55251..06171ab359 100644 --- a/packages/element-plus/package.json +++ b/packages/element-plus/package.json @@ -93,7 +93,8 @@ "lodash-es": "^4.17.23", "lodash-unified": "^1.0.3", "memoize-one": "^6.0.0", - "normalize-wheel-es": "^1.2.0" + "normalize-wheel-es": "^1.2.0", + "vue-component-type-helpers": "catalog:" }, "devDependencies": { "@types/node": "*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 85db4d6456..edaabfaa5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,6 +42,9 @@ catalogs: vue: specifier: ^3.5.22 version: 3.5.25 + vue-component-type-helpers: + specifier: ^3.2.4 + version: 3.2.4 overrides: typescript: ~5.5.4 @@ -530,6 +533,9 @@ importers: vue: specifier: 'catalog:' version: 3.5.25(typescript@5.5.4) + vue-component-type-helpers: + specifier: 'catalog:' + version: 3.2.4 packages/constants: {} @@ -599,6 +605,9 @@ importers: vue: specifier: ^3.3.0 version: 3.4.31(typescript@5.5.4) + vue-component-type-helpers: + specifier: 'catalog:' + version: 3.2.4 devDependencies: '@types/node': specifier: '*' @@ -9005,6 +9014,9 @@ packages: vue-component-type-helpers@2.2.12: resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==} + vue-component-type-helpers@3.2.4: + resolution: {integrity: sha512-05lR16HeZDcDpB23ku5b5f1fBOoHqFnMiKRr2CiEvbG5Ux4Yi0McmQBOET0dR0nxDXosxyVqv67q6CzS3AK8rw==} + vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} engines: {node: '>=12'} @@ -19165,6 +19177,8 @@ snapshots: vue-component-type-helpers@2.2.12: {} + vue-component-type-helpers@3.2.4: {} + vue-demi@0.14.10(vue@3.4.31(typescript@5.5.4)): dependencies: vue: 3.4.31(typescript@5.5.4) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7332a49b80..0df7c4d92e 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -18,6 +18,7 @@ catalog: lodash-unified: ^1.0.3 normalize-wheel-es: ^1.2.0 vue: ^3.5.22 + vue-component-type-helpers: ^3.2.4 # vitest: ^2.0.5 onlyBuiltDependencies: