Skip to content

deps: upgrade typescript to 6.0.3#17060

Merged
connorjclark merged 4 commits into
mainfrom
ts-6
Jun 4, 2026
Merged

deps: upgrade typescript to 6.0.3#17060
connorjclark merged 4 commits into
mainfrom
ts-6

Conversation

@connorjclark

@connorjclark connorjclark commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

https://www.typescriptlang.org/docs/handbook/release-notes/typescript-6-0.html

  • Added "ignoreDeprecations": "6.0" to tsconfig-base.json to silence the moduleResolution=node10 deprecation warning.
  • Updated deprecated global module declarations to use the namespace keyword across type definition files (e.g. module LH -> namespace LH).
  • Fixed a return type incompatibility with pako.gzip where Uint8Array is no longer assignable to Uint8Array without assertion.
  • Fixed a broken side-effect import ../../types/query-selector that was moved to types/internal/.
  • Installed @types/chrome and added /// to popup.js and settings-controller.js to fix global chrome references and strict implicit-any typing errors on callback parameters.
  • Restructured object spreading on inferred object records in settings-controller.js to comply with TS 6 strict spread checks.

@connorjclark connorjclark requested a review from a team as a code owner June 4, 2026 21:30
@connorjclark connorjclark requested review from paulirish and removed request for a team June 4, 2026 21:30
@connorjclark connorjclark merged commit 0bf7230 into main Jun 4, 2026
35 checks passed
@connorjclark connorjclark deleted the ts-6 branch June 4, 2026 22:12
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