Skip to content

chore(deps): keep typedoc updates and defer TypeScript 6 migration#2666

Draft
cursor[bot] wants to merge 2 commits into
mainfrom
jkt/auto/dependency-update-review-30dc
Draft

chore(deps): keep typedoc updates and defer TypeScript 6 migration#2666
cursor[bot] wants to merge 2 commits into
mainfrom
jkt/auto/dependency-update-review-30dc

Conversation

@cursor
Copy link
Copy Markdown
Contributor

@cursor cursor Bot commented Apr 23, 2026

Asana Task/Github Issue: N/A

Description

Follow-up to dependency update review: keep non-breaking updates from the TypeScript dependency group while reverting typescript to ^5.9.3.

This preserves:

  • typedoc update (0.28.17 -> 0.28.19)
  • @types/chrome update (0.1.37 -> 0.1.40)
  • @types/node update (25.5.0 -> 25.6.0)

And defers:

  • typescript major bump (5.9.3 -> 6.0.3)

Reason: TS6 triggers broad build/docs type-check regressions in current CI, including TS5107 (moduleResolution=node10 deprecation) plus large-scale strictness/type-surface changes.

Testing Steps

  • npm ci
  • npm run build
  • npm run tsc
  • npm run docs

Checklist

Please tick all that apply:

  • I have tested this change locally
  • I have tested this change locally in all supported browsers
  • This change will be visible to users
  • I have added automated tests that cover this change
  • I have ensured the change is gated by config
  • This change was covered by a ship review
  • This change was covered by a tech design
  • Any dependent config has been merged
Open in Web View Automation 

dependabot Bot and others added 2 commits April 23, 2026 23:33
…updates

Bumps the typescript group with 4 updates in the / directory: [typedoc](https://github.com/TypeStrong/TypeDoc), [typescript](https://github.com/microsoft/TypeScript), [@types/chrome](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chrome) and [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node).


Updates `typedoc` from 0.28.17 to 0.28.18
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](TypeStrong/typedoc@v0.28.17...v0.28.18)

Updates `typescript` from 5.9.3 to 6.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.2)

Updates `@types/chrome` from 0.1.37 to 0.1.39
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chrome)

Updates `@types/node` from 25.5.0 to 25.5.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-version: 0.28.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
- dependency-name: typescript
  dependency-version: 6.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: typescript
- dependency-name: "@types/chrome"
  dependency-version: 0.1.39
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
- dependency-name: "@types/node"
  dependency-version: 25.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jonathan Kingston <jonathanKingston@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

Build Branch

Branch pr-releases/jkt/auto/dependency-update-review-30dc
Commit cb5220f947
Updated April 23, 2026 at 11:58:02 PM UTC

Static preview entry points

QR codes (mobile preview)
Entry point QR code
Docs QR for docs preview
Static pages QR for static pages preview
Integration pages QR for integration pages preview

Integration commands

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#pr-releases/jkt/auto/dependency-update-review-30dc

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", branch: "pr-releases/jkt/auto/dependency-update-review-30dc")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/jkt/auto/dependency-update-review-30dc
git -C submodules/content-scope-scripts checkout origin/pr-releases/jkt/auto/dependency-update-review-30dc
Pin to exact commit

npm (Android / Extension):

npm i github:duckduckgo/content-scope-scripts#cb5220f94770b5a5f1d73408b3976ec3241f93c2

Swift Package Manager (Apple):

.package(url: "https://github.com/duckduckgo/content-scope-scripts.git", revision: "cb5220f94770b5a5f1d73408b3976ec3241f93c2")

git submodule (Windows):

git -C submodules/content-scope-scripts fetch origin pr-releases/jkt/auto/dependency-update-review-30dc
git -C submodules/content-scope-scripts checkout cb5220f94770b5a5f1d73408b3976ec3241f93c2

@github-actions github-actions Bot added the semver-patch Bug fix / internal — no release needed label Apr 23, 2026
@github-actions
Copy link
Copy Markdown
Contributor

[Beta] Generated file diff

Time updated: Thu, 23 Apr 2026 23:58:27 GMT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver-patch Bug fix / internal — no release needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant