Skip to content

fix: restore standalone E2E TypeScript checks - #218

Merged
vishu-bh merged 1 commit into
mainfrom
fix/5722-e2e-types
Nov 4, 2026
Merged

vishu-bh merged 1 commit into
mainfrom
fix/5722-e2e-types

Conversation

@vishu-bh

@vishu-bh vishu-bh commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

The standalone E2E TypeScript check fails because Vite environment types are missing and a callback-populated request narrows to never. Include vite/client types and assert the absence of params.server_id on the captured request directly.

This is independent of the OAuth feature stack and targets main.

Validation: tsc -p tsconfig.e2e.json --noEmit, ESLint, and Prettier pass. The full browser suite previously passed with these exact changes: 266 passed, 2 real Keycloak tests skipped.

This PR was extracted from #216. The OAuth feature stack is #219 → #220 → #221 → #222.

Signed-off-by: Vishu Bhatnagar <vishu.bhatnagar@ibm.com>

@marekdano marekdano left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes looks good!

LGTM 🚀

@vishu-bh
vishu-bh merged commit 3a4bf93 into main Nov 4, 2026
5 checks passed
@vishu-bh
vishu-bh deleted the fix/5722-e2e-types branch November 4, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants