diff --git a/.changeset/fuzzy-icons-heal.md b/.changeset/fuzzy-icons-heal.md new file mode 100644 index 00000000..a89f0175 --- /dev/null +++ b/.changeset/fuzzy-icons-heal.md @@ -0,0 +1,5 @@ +--- +'@watermark-design/vue': patch +--- + +chore(deps): update vue monorepo diff --git a/packages/vue/package.json b/packages/vue/package.json index 025da14f..3b06bc47 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -83,6 +83,6 @@ "@types/lodash.debounce": "^4.0.9", "@types/lodash.omit": "^4.5.9", "@vitejs/plugin-vue": "^5.0.4", - "vue": "^3.4.22" + "vue": "^3.4.25" } } diff --git a/playground/package.json b/playground/package.json index d15ad84f..d46c4016 100644 --- a/playground/package.json +++ b/playground/package.json @@ -32,7 +32,7 @@ "react": "^18.3.0", "react-dom": "^18.3.0", "react-scripts": "5.0.1", - "vue": "^3.4.22", + "vue": "^3.4.25", "vue-demi": "^0.14.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9836c5aa..2d4533ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -294,7 +294,7 @@ importers: dependencies: '@vue/composition-api': specifier: ^1.7.2 - version: 1.7.2(vue@3.4.23) + version: 1.7.2(vue@3.4.25) '@watermark-design/core': specifier: workspace:^ version: link:../core @@ -312,7 +312,7 @@ importers: version: 5.0.7 vue-demi: specifier: ^0.14.7 - version: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.23) + version: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.25) devDependencies: '@types/lodash.debounce': specifier: ^4.0.9 @@ -322,16 +322,16 @@ importers: version: 4.5.9 '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.10)(vue@3.4.23) + version: 5.0.4(vite@5.2.10)(vue@3.4.25) vue: - specifier: ^3.4.22 - version: 3.4.23(typescript@5.4.5) + specifier: ^3.4.25 + version: 3.4.25(typescript@5.4.5) playground: dependencies: '@vue/composition-api': specifier: ^1.7.2 - version: 1.7.2(vue@3.4.23) + version: 1.7.2(vue@3.4.25) devDependencies: '@types/react': specifier: ^18.3.0 @@ -344,7 +344,7 @@ importers: version: 4.2.1(vite@5.2.10) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.10)(vue@3.4.23) + version: 5.0.4(vite@5.2.10)(vue@3.4.25) '@watermark-design/dom': specifier: workspace:^ version: link:../packages/dom @@ -359,7 +359,7 @@ importers: version: link:../packages/vue element-plus: specifier: ^2.7.2 - version: 2.7.2(@vue/composition-api@1.7.2)(vue@3.4.23) + version: 2.7.2(@vue/composition-api@1.7.2)(vue@3.4.25) react: specifier: ^18.3.0 version: 18.3.0 @@ -370,11 +370,11 @@ importers: specifier: 5.0.1 version: 5.0.1(@babel/plugin-syntax-flow@7.24.1)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.57.0)(react@18.3.0)(sass@1.75.0)(typescript@5.4.5) vue: - specifier: ^3.4.22 - version: 3.4.23(typescript@5.4.5) + specifier: ^3.4.25 + version: 3.4.25(typescript@5.4.5) vue-demi: specifier: ^0.14.7 - version: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.23) + version: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.25) playground-node: dependencies: @@ -2726,14 +2726,6 @@ packages: resolution: {integrity: sha512-ZKXyJeFAzcpKM2kk8ipoGIPUqx9BX52omTGnfwjJvxOCaZTM2wtDK7zN0aIgPRbT9XYAlha0HtmZ+XKteuh0Gw==} dev: true - /@element-plus/icons-vue@2.3.1(vue@3.4.23): - resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} - peerDependencies: - vue: ^3.2.0 - dependencies: - vue: 3.4.23(typescript@5.4.5) - dev: true - /@element-plus/icons-vue@2.3.1(vue@3.4.25): resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} peerDependencies: @@ -5220,6 +5212,17 @@ packages: vue: 3.4.23(typescript@5.4.5) dev: true + /@vitejs/plugin-vue@5.0.4(vite@5.2.10)(vue@3.4.25): + resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.4) + vue: 3.4.25(typescript@5.4.5) + dev: true + /@volar/language-core@1.11.1: resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} dependencies: @@ -5250,7 +5253,7 @@ packages: dependencies: '@babel/types': 7.24.0 '@rollup/pluginutils': 5.1.0(rollup@4.16.4) - '@vue/compiler-sfc': 3.4.23 + '@vue/compiler-sfc': 3.4.25 ast-kit: 0.12.1 local-pkg: 0.5.0 magic-string-ast: 0.3.0 @@ -5367,6 +5370,7 @@ packages: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 + dev: true /@vue/compiler-core@3.4.25: resolution: {integrity: sha512-Y2pLLopaElgWnMNolgG8w3C5nNUVev80L7hdQ5iIKPtMJvhVpG0zhnBG/g3UajJmZdvW0fktyZTotEHD1Srhbg==} @@ -5376,20 +5380,19 @@ packages: entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - dev: true /@vue/compiler-dom@3.4.23: resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==} dependencies: '@vue/compiler-core': 3.4.23 '@vue/shared': 3.4.23 + dev: true /@vue/compiler-dom@3.4.25: resolution: {integrity: sha512-Ugz5DusW57+HjllAugLci19NsDK+VyjGvmbB2TXaTcSlQxwL++2PETHx/+Qv6qFwNLzSt7HKepPe4DcTE3pBWg==} dependencies: '@vue/compiler-core': 3.4.25 '@vue/shared': 3.4.25 - dev: true /@vue/compiler-sfc@2.7.16: resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} @@ -5412,6 +5415,7 @@ packages: magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 + dev: true /@vue/compiler-sfc@3.4.25: resolution: {integrity: sha512-m7rryuqzIoQpOBZ18wKyq05IwL6qEpZxFZfRxlNYuIPDqywrXQxgUwLXIvoU72gs6cRdY6wHD0WVZIFE4OEaAQ==} @@ -5425,20 +5429,19 @@ packages: magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 - dev: true /@vue/compiler-ssr@3.4.23: resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==} dependencies: '@vue/compiler-dom': 3.4.23 '@vue/shared': 3.4.23 + dev: true /@vue/compiler-ssr@3.4.25: resolution: {integrity: sha512-H2ohvM/Pf6LelGxDBnfbbXFPyM4NE3hrw0e/EpwuSiYu8c819wx+SVGdJ65p/sFrYDd6OnSDxN1MB2mN07hRSQ==} dependencies: '@vue/compiler-dom': 3.4.25 '@vue/shared': 3.4.25 - dev: true /@vue/component-compiler-utils@3.3.0(lodash@4.17.21): resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} @@ -5516,12 +5519,12 @@ packages: dependencies: vue: 2.6.14 - /@vue/composition-api@1.7.2(vue@3.4.23): + /@vue/composition-api@1.7.2(vue@3.4.25): resolution: {integrity: sha512-M8jm9J/laYrYT02665HkZ5l2fWTK4dcVg3BsDHm/pfz+MjDYwX+9FUaZyGwEyXEDonQYRCo0H7aLgdklcIELjw==} peerDependencies: vue: '>= 2.5 < 2.7' dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) /@vue/devtools-api@7.0.27(vue@3.4.23): resolution: {integrity: sha512-BFCFCusSDcw2UcOFD/QeK7OxD1x2C/m+uAN30Q7jLKECSW53hmz0urzJmX834GuWDZX/hIxkyUKnLLfEIP1c/w==} @@ -5576,25 +5579,25 @@ packages: resolution: {integrity: sha512-GlXR9PL+23fQ3IqnbSQ8OQKLodjqCyoCrmdLKZk3BP7jN6prWheAfU7a3mrltewTkoBm+N7qMEb372VHIkQRMQ==} dependencies: '@vue/shared': 3.4.23 + dev: true /@vue/reactivity@3.4.25: resolution: {integrity: sha512-mKbEtKr1iTxZkAG3vm3BtKHAOhuI4zzsVcN0epDldU/THsrvfXRKzq+lZnjczZGnTdh3ojd86/WrP+u9M51pWQ==} dependencies: '@vue/shared': 3.4.25 - dev: true /@vue/runtime-core@3.4.23: resolution: {integrity: sha512-FeQ9MZEXoFzFkFiw9MQQ/FWs3srvrP+SjDKSeRIiQHIhtkzoj0X4rWQlRNHbGuSwLra6pMyjAttwixNMjc/xLw==} dependencies: '@vue/reactivity': 3.4.23 '@vue/shared': 3.4.23 + dev: true /@vue/runtime-core@3.4.25: resolution: {integrity: sha512-3qhsTqbEh8BMH3pXf009epCI5E7bKu28fJLi9O6W+ZGt/6xgSfMuGPqa5HRbUxLoehTNp5uWvzCr60KuiRIL0Q==} dependencies: '@vue/reactivity': 3.4.25 '@vue/shared': 3.4.25 - dev: true /@vue/runtime-dom@3.4.23: resolution: {integrity: sha512-RXJFwwykZWBkMiTPSLEWU3kgVLNAfActBfWFlZd0y79FTUxexogd0PLG4HH2LfOktjRxV47Nulygh0JFXe5f9A==} @@ -5602,6 +5605,7 @@ packages: '@vue/runtime-core': 3.4.23 '@vue/shared': 3.4.23 csstype: 3.1.3 + dev: true /@vue/runtime-dom@3.4.25: resolution: {integrity: sha512-ode0sj77kuwXwSc+2Yhk8JMHZh1sZp9F/51wdBiz3KGaWltbKtdihlJFhQG4H6AY+A06zzeMLkq6qu8uDSsaoA==} @@ -5609,7 +5613,6 @@ packages: '@vue/runtime-core': 3.4.25 '@vue/shared': 3.4.25 csstype: 3.1.3 - dev: true /@vue/server-renderer@3.4.23(vue@3.4.23): resolution: {integrity: sha512-LDwGHtnIzvKFNS8dPJ1SSU5Gvm36p2ck8wCZc52fc3k/IfjKcwCyrWEf0Yag/2wTFUBXrqizfhK9c/mC367dXQ==} @@ -5619,6 +5622,7 @@ packages: '@vue/compiler-ssr': 3.4.23 '@vue/shared': 3.4.23 vue: 3.4.23(typescript@5.4.5) + dev: true /@vue/server-renderer@3.4.25(vue@3.4.25): resolution: {integrity: sha512-8VTwq0Zcu3K4dWV0jOwIVINESE/gha3ifYCOKEhxOj6MEl5K5y8J8clQncTcDhKF+9U765nRw4UdUEXvrGhyVQ==} @@ -5628,14 +5632,13 @@ packages: '@vue/compiler-ssr': 3.4.25 '@vue/shared': 3.4.25 vue: 3.4.25(typescript@5.4.5) - dev: true /@vue/shared@3.4.23: resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==} + dev: true /@vue/shared@3.4.25: resolution: {integrity: sha512-k0yappJ77g2+KNrIaF0FFnzwLvUBLUYr8VOwz+/6vLsmItFp51AcxLL7Ey3iPd7BIRyWPOcqUjMnm7OkahXllA==} - dev: true /@vue/theme@2.2.5(@algolia/client-search@4.23.3)(search-insights@2.13.0)(vitepress@1.1.3)(vue@3.4.25): resolution: {integrity: sha512-UUPD0XxlRa69Ytely8JEU/cu8Pae5f4UqZNIXANPN8KT6j/O23dCbOfp1cKlSn+Q/xXLYp0K+vRh4IqZjt/9BQ==} @@ -5670,13 +5673,13 @@ packages: - vue dev: true - /@vueuse/core@9.13.0(@vue/composition-api@1.7.2)(vue@3.4.23): + /@vueuse/core@9.13.0(@vue/composition-api@1.7.2)(vue@3.4.25): resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(@vue/composition-api@1.7.2)(vue@3.4.23) - vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.23) + '@vueuse/shared': 9.13.0(@vue/composition-api@1.7.2)(vue@3.4.25) + vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.25) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -5761,10 +5764,10 @@ packages: - vue dev: true - /@vueuse/shared@9.13.0(@vue/composition-api@1.7.2)(vue@3.4.23): + /@vueuse/shared@9.13.0(@vue/composition-api@1.7.2)(vue@3.4.25): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.23) + vue-demi: 0.14.7(@vue/composition-api@1.7.2)(vue@3.4.25) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -8480,18 +8483,18 @@ packages: resolution: {integrity: sha512-nAGcF0yeKKfrP13LMFr5U1eghfFSvFLg302VUFzWlcjPOnUYd52yU5x6PBYrujhNbc4jYmZFrGZFK+xasaEzVA==} dev: true - /element-plus@2.7.2(@vue/composition-api@1.7.2)(vue@3.4.23): + /element-plus@2.7.2(@vue/composition-api@1.7.2)(vue@3.4.25): resolution: {integrity: sha512-AdEzBU/A68iUleio0MkQ46JeU5SeQvFFd915GJFScJmUEo5AmYg3OQ4pVjcu+p3b3Nupg9MC5Wa4xjAiC51kUg==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.4.23) + '@element-plus/icons-vue': 2.3.1(vue@3.4.25) '@floating-ui/dom': 1.6.3 '@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@types/lodash': 4.17.0 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(@vue/composition-api@1.7.2)(vue@3.4.23) + '@vueuse/core': 9.13.0(@vue/composition-api@1.7.2)(vue@3.4.25) async-validator: 4.2.5 dayjs: 1.11.10 escape-html: 1.0.3 @@ -8500,7 +8503,7 @@ packages: lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.25(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' dev: true @@ -17435,7 +17438,7 @@ packages: vue: 2.6.14 dev: false - /vue-demi@0.14.7(@vue/composition-api@1.7.2)(vue@3.4.23): + /vue-demi@0.14.7(@vue/composition-api@1.7.2)(vue@3.4.25): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -17447,8 +17450,8 @@ packages: '@vue/composition-api': optional: true dependencies: - '@vue/composition-api': 1.7.2(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) + '@vue/composition-api': 1.7.2(vue@3.4.25) + vue: 3.4.25(typescript@5.4.5) /vue-demi@0.14.7(vue@2.7.16): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} @@ -17609,6 +17612,7 @@ packages: '@vue/server-renderer': 3.4.23(vue@3.4.23) '@vue/shared': 3.4.23 typescript: 5.4.5 + dev: true /vue@3.4.25(typescript@5.4.5): resolution: {integrity: sha512-HWyDqoBHMgav/OKiYA2ZQg+kjfMgLt/T0vg4cbIF7JbXAjDexRf5JRg+PWAfrAkSmTd2I8aPSXtooBFWHB98cg==} @@ -17624,7 +17628,6 @@ packages: '@vue/server-renderer': 3.4.25(vue@3.4.25) '@vue/shared': 3.4.25 typescript: 5.4.5 - dev: true /w3c-hr-time@1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}