[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

Select the types of activity you want to include in your feed.

chore(deps): update dependency splitpanes to v4 (#8701)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>

authored by

renovate[bot]
renovate[bot]
Vladimir Sheremet
and committed by
GitHub
(Nov 6, 2025, 3:29 PM +0100) c84a3964 9a9323b7

+22 -22
+5 -5
pnpm-lock.yaml
··· 863 863 specifier: ^4.52.5 864 864 version: 4.52.5 865 865 splitpanes: 866 - specifier: ^3.2.0 867 - version: 3.2.0(vue@3.5.23(typescript@5.9.3)) 866 + specifier: ^4.0.4 867 + version: 4.0.4(vue@3.5.23(typescript@5.9.3)) 868 868 typescript: 869 869 specifier: ^5.9.3 870 870 version: 5.9.3 ··· 8354 8354 resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} 8355 8355 engines: {node: '>= 10.x'} 8356 8356 8357 - splitpanes@3.2.0: 8358 - resolution: {integrity: sha512-K+WKxWdqtKShV33gPjQl769wHxB3glypTOReCvYu/AJd38J+abHlpiF8rK6uBNPMrgw5thHZCI5JkEwsAqa9XA==} 8357 + splitpanes@4.0.4: 8358 + resolution: {integrity: sha512-RbysugZhjbCw5fgplvk3hOXr41stahQDtZhHVkhnnJI6H4wlGDhM2kIpbehy7v92duy9GnMa8zIhHigIV1TWtg==} 8359 8359 peerDependencies: 8360 8360 vue: ^3.2.0 8361 8361 ··· 16888 16888 16889 16889 split2@4.2.0: {} 16890 16890 16891 - splitpanes@3.2.0(vue@3.5.23(typescript@5.9.3)): 16891 + splitpanes@4.0.4(vue@3.5.23(typescript@5.9.3)): 16892 16892 dependencies: 16893 16893 vue: 3.5.23(typescript@5.9.3) 16894 16894
+1 -1
packages/ui/package.json
··· 79 79 "floating-vue": "^5.2.2", 80 80 "mime": "^4.1.0", 81 81 "rollup": "^4.52.5", 82 - "splitpanes": "^3.2.0", 82 + "splitpanes": "^4.0.4", 83 83 "typescript": "^5.9.3", 84 84 "unocss": "catalog:", 85 85 "vite": "^5.0.0",
+16 -16
packages/ui/client/pages/index.vue
··· 21 21 22 22 const dashboardVisible = initializeNavigation() 23 23 24 - const onBrowserPanelResizing = useDebounceFn((event: { size: number }[]) => { 24 + const onBrowserPanelResizing = useDebounceFn(({ panes }: { panes: { size: number }[] }) => { 25 25 // don't trigger events in the iframe while resizing 26 26 preventBrowserEvents() 27 - recordDetailsResize(event) 27 + recordDetailsResize(panes) 28 28 }, 0) 29 29 30 - const onMainResized = useDebounceFn((event: { size: number }[]) => { 31 - event.forEach((e, i) => { 30 + const onMainResized = useDebounceFn(({ panes }: { panes: { size: number }[] }) => { 31 + panes.forEach((e, i) => { 32 32 mainSizes.value[i] = e.size 33 33 }) 34 - recordMainResize(event) 34 + recordMainResize(panes) 35 35 allowBrowserEvents() 36 36 }, 0) 37 37 38 - const onModuleResized = useDebounceFn((event: { size: number }[]) => { 39 - event.forEach((e, i) => { 38 + const onModuleResized = useDebounceFn(({ panes }: { panes: { size: number }[] }) => { 39 + panes.forEach((e, i) => { 40 40 detailSizes.value[i] = e.size 41 41 }) 42 - recordDetailsResize(event) 42 + recordDetailsResize(panes) 43 43 allowBrowserEvents() 44 44 }, 0) 45 45 46 - const resizingMain = useDebounceFn((event: { size: number }[]) => { 47 - recordMainResize(event) 46 + const resizingMain = useDebounceFn(({ panes }: { panes: { size: number }[] }) => { 47 + recordMainResize(panes) 48 48 preventBrowserEvents() 49 49 }, 0) 50 50 51 - function recordMainResize(event: { size: number }[]) { 52 - panels.navigation = event[0].size 53 - panels.details.size = event[1].size 51 + function recordMainResize(panes: { size: number }[]) { 52 + panels.navigation = panes[0].size 53 + panels.details.size = panes[1].size 54 54 } 55 55 56 - function recordDetailsResize(event: { size: number }[]) { 57 - panels.details.browser = event[0].size 58 - panels.details.main = event[1].size 56 + function recordDetailsResize(panes: { size: number }[]) { 57 + panels.details.browser = panes[0].size 58 + panels.details.main = panes[1].size 59 59 } 60 60 61 61 function preventBrowserEvents() {