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 version bump — verify strict typecheck config still passes
This bumps the dev-only compiler from ^5.9.0 to ^7.0.0 (lockfile resolves 7.0.2 with the new platform-native @typescript/typescript-* binaries). The typecheck script runs tsc -p sdk/js/tsconfig.json with strict: true, skipLibCheck: false, module/moduleResolution: NodeNext, and lib: ["ES2022", "DOM"]. A major compiler release can tighten inference/lib definitions and drop or rename compiler options, so the gate should be confirmed green on CI (and on the minimum supported Node — package engines say >=18 while typescript 7.0.2 requires >=16.20.0, so that is compatible). No runtime impact: the package ships hand-written .js + .d.ts and the dependency is devDependencies-only, so published consumers are unaffected.
Was this helpful? React with 👍 or 👎 to provide feedback.
ApprovabilityVerdict: Needs human review Unable to check for correctness in 14ba21a. DevDependency-only TypeScript update with no runtime impact, but all changed files are owned by wave-av/streaming-team and should be reviewed by that team to verify the major version bump (5→7) is acceptable for build compatibility. No code changes detected at You can customize Macroscope's approvability policy. Learn more. |
14ba21a to
b56e3d4
Compare


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.
Note
Update TypeScript devDependency to v7 in JS SDK
Bumps
typescriptin package.json from^5.9.0to^7.0.0. Builds will now use TypeScript 7.x.Macroscope summarized b56e3d4.