docs/plans/2026-03-24-coverage-batch-depset-table-leaves.md
Cover the next user-approved non-React batch from the 2026-03-24 coverage map:
@udecode/depsettablecaptioncalloutexcalidrawcursorKeep it in the fast lane. Add only honest unit or editor-contract specs.
@udecode/depsetget-package-manager.tslogger.tshandle-error.tsspinner.tstablemerge/getSelectionWidth.tswithTable.tsmerge/deleteRow.tsqueries/getSelectedCells.tsmerge/getTableGridByRange.tsmerge/isTableRectangular.tsmerge/splitTableCell.tstransforms/moveSelectionFromCell.tsqueries/getSelectedCellsBorders.tsqueries/getTableRowIndex.tscaption/withCaption.tscallout/transforms/insertCallout.tsexcalidraw/transforms/insertExcalidraw.tscursor/queries/getSelectionRects.tscursor/queries/getCaretPosition.ts and cursor/queries/getCursorOverlayState.ts/reactbun test on all touched specsbun test for touched packagespnpm installpnpm turbo build --filter=./packages/table --filter=./packages/caption --filter=./packages/callout --filter=./packages/excalidraw --filter=./packages/cursor --filter=./packages/udecode/depsetpnpm turbo typecheck --filter=./packages/table --filter=./packages/caption --filter=./packages/callout --filter=./packages/excalidraw --filter=./packages/cursor --filter=./packages/udecode/depsetpnpm lint:fix