You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@burr.apache.org by GitBox <gi...@apache.org> on 2026/06/27 09:37:29 UTC
[GH] (burr/feat/workspace-builder-lowcode): Workflow run "Node.js CI" is working again!
The GitHub Actions job "Node.js CI" on burr.git/feat/workspace-builder-lowcode has succeeded.
Run started by GitHub user andreahlert (triggered by andreahlert).
Head commit for run:
93880a193a6e2698e7b4868c054a05bc1011b0da / André Ahlert <an...@aex.partners>
fix(ui): bump typescript to ^5.5.4 to fix tanstack-query type inference
TypeScript 4.9 misresolves @tanstack/react-query v5's legacy .d.ts under
CRA's enforced moduleResolution: node, widening every useQuery `data` to
any/unknown. After the react-query -> @tanstack/react-query migration this
surfaced as TS7006/TS18046 noImplicitAny build failures (20 sites across
AdminView, AnnotationsView, AppView, TrackingSidePanel and the examples
views), breaking the Node.js CI and Release Validation build jobs.
TypeScript 5 infers the query generics correctly, clearing all 20 errors
with no component changes (verified with a full `npm run build`). CRA still
forces moduleResolution: node, so no tsconfig change is needed.
react-scripts@5.0.1 caps its optional typescript peer at ^4, so add
telemetry/ui/.npmrc with legacy-peer-deps=true to let `npm install` resolve
TS 5 (the build itself is unaffected by the peer range). Exclude the new
.npmrc from Apache RAT, matching the other header-less tool config files.
Signed-off-by: André Ahlert <an...@aex.partners>
Report URL: https://github.com/apache/burr/actions/runs/28285335560
With regards,
GitHub Actions via GitBox