* update ts deps * update pnpm-lock.yaml
* add bounds check to batch index in data reader * formatting * add columnIndex and rowIndex to error message
* add duckdb-ui-client & other ts pkgs * workflow fixes * fix working dir * no sparse checkout; specify package.json path * path to pnpm-lock.yaml * add check & build test * workflow step descriptions * use comments & names * one more naming tweak