chore(deps): update dependency typescript to v7 - #33
Conversation
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
3c8a0a3 to
47be9ba
Compare
47be9ba to
14ba21a
Compare
|
PR author is in the excluded authors list. |
| "engines": { "node": ">=18" }, | ||
| "devDependencies": { | ||
| "typescript": "^5.9.0" | ||
| "typescript": "^7.0.0" |
There was a problem hiding this comment.
🔍 Major TypeScript bump is unverified by CI — no workflow runs the sdk/js typecheck
The only consumer of this devDependency is sdk/js/package.json:12 (tsc -p tsconfig.json), which validates sdk/js/index.d.ts under strict with skipLibCheck: false. Grepping .github/workflows and scripts/ finds no invocation of npm --prefix sdk/js run typecheck (or any tsc), so a major-version jump from 5.9 to 7.0 (native tsgo compiler, with dropped/changed compiler options and diagnostics) will not be exercised by any required gate. A reviewer should locally run the typecheck against 7.0.2 with the current tsconfig.json (module/moduleResolution: NodeNext, types: [], lib: [ES2022, DOM]) before merging, and consider wiring the typecheck into CI so future dependency bumps are actually validated.
Was this helpful? React with 👍 or 👎 to provide feedback.
ApprovabilityVerdict: Needs human review Major TypeScript version bump (5.9 → 7.0) with the new native tsgo compiler. The changed files are owned by wave-av/streaming-team, not the PR author. An unresolved comment notes that CI does not run the typecheck, so this change is not validated before merge. You can customize Macroscope's approvability policy. Learn more. |
b56e3d4 to
5ef7ea8
Compare
5ef7ea8 to
36f1021
Compare
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|


This PR contains the following updates:
^5.9.0→^7.0.0Release Notes
microsoft/TypeScript (typescript)
v7.0.2Compare Source
v6.0.3: TypeScript 6.0.3Compare Source
For release notes, check out the release announcement blog post.
Downloads are available on:
v6.0.2: TypeScript 6.0Compare Source
For release notes, check out the release announcement blog post.
Downloads are available on:
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.