Skip to content

[DRAFT]fix: upgrade typescript to 6.0.2#1135

Open
Llandy3d wants to merge 3 commits intomainfrom
typescript_update
Open

[DRAFT]fix: upgrade typescript to 6.0.2#1135
Llandy3d wants to merge 3 commits intomainfrom
typescript_update

Conversation

@Llandy3d
Copy link
Copy Markdown
Collaborator

@Llandy3d Llandy3d commented Mar 24, 2026

Description

How to Test

Checklist

  • I have performed a self-review of my code.
  • I have added tests for my changes.
  • I have commented on my code, particularly in hard-to-understand areas.

Related PR(s)/Issue(s)


Note

Medium Risk
Medium risk because it upgrades the TypeScript compiler and @typescript-eslint tooling, which can change type-checking behavior and lint results across the codebase; a few small runtime code adjustments (binary uploads, stream chunk handling) may affect edge cases.

Overview
Upgrades TypeScript to 6.0.x, bumps @typescript-eslint to v8, and adds a temporary .npmrc legacy-peer-deps workaround to allow TS6 with current peer deps.

Modernizes tooling/config: switches gen:cdp from ts-node to tsx, updates ESLint config (parser options, rule tweaks/relaxations), and adjusts tsconfig.json path aliases.

Includes a few TS6-related code fixes: corrects ESTree traversal of ClassExpression.superClass, tightens typing for openid-client customFetch, ensures ArrayBuffer uploads use Uint8Array, guards against undefined IPC stream chunks, and updates a couple imports (./index and rrweb stylesheet path).

Written by Cursor Bugbot for commit e189782. This will update automatically on new commits. Configure here.

@Llandy3d Llandy3d requested a review from a team as a code owner March 24, 2026 16:54
@Llandy3d Llandy3d changed the title fix: upgrade typescript to 6.0.2 [DRAFT]fix: upgrade typescript to 6.0.2 Mar 26, 2026
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.

1 participant