Skip to content

chore: upgrade TypeScript to v6#382

Merged
DMartens merged 1 commit intomainfrom
chore/upgrade-typescript-6
Apr 11, 2026
Merged

chore: upgrade TypeScript to v6#382
DMartens merged 1 commit intomainfrom
chore/upgrade-typescript-6

Conversation

@Pixel998
Copy link
Copy Markdown
Contributor

@Pixel998 Pixel998 commented Apr 8, 2026

Prerequisites checklist

AI acknowledgment

  • I did not use AI to generate this PR.
  • (If the above is not checked) I have reviewed the AI-generated content before submitting.

What is the purpose of this pull request?

This PR upgrades the project from TypeScript 5.9 to TypeScript 6.0 and aligns the app’s TypeScript configuration with the new defaults and behavior in TS 6.

What changes did you make? (Give an overview)

  • Bumped typescript to ^6.0.2
  • Updated tsconfig.json to use types: ["vite/client"] so Vite-provided asset typings are available under TypeScript 6.
  • Removed dom.iterable from lib since its DOM iterable types are now included by dom in TS 6.
  • Removed redundant esModuleInterop and allowSyntheticDefaultImports entries since TS 6 now enables that behavior by default.

Related Issues

Is there anything you'd like reviewers to focus on?

@eslintbot eslintbot added this to Triage Apr 8, 2026
@github-project-automation github-project-automation Bot moved this to Needs Triage in Triage Apr 8, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 8, 2026

Deploy Preview for eslint-code-explorer ready!

Name Link
🔨 Latest commit e7838e3
🔍 Latest deploy log https://app.netlify.com/projects/eslint-code-explorer/deploys/69d5e47970dd750008bb6ad0
😎 Deploy Preview https://deploy-preview-382--eslint-code-explorer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

1 similar comment
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 8, 2026

Deploy Preview for eslint-code-explorer ready!

Name Link
🔨 Latest commit e7838e3
🔍 Latest deploy log https://app.netlify.com/projects/eslint-code-explorer/deploys/69d5e47970dd750008bb6ad0
😎 Deploy Preview https://deploy-preview-382--eslint-code-explorer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown
Contributor

@DMartens DMartens left a comment

Choose a reason for hiding this comment

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

Changes LGTM, thanks.

@DMartens DMartens merged commit 6aadb2e into main Apr 11, 2026
10 checks passed
@DMartens DMartens deleted the chore/upgrade-typescript-6 branch April 11, 2026 10:12
@github-project-automation github-project-automation Bot moved this from Needs Triage to Complete in Triage Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Complete

Development

Successfully merging this pull request may close these issues.

3 participants