Skip to content

refactor(frontend): ♻️ upgrade to typescript 5.8.3 - #228

Merged
Waog merged 1 commit into
masterfrom
update-typescript-version
Aug 30, 2026
Merged

refactor(frontend): ♻️ upgrade to typescript 5.8.3#228
Waog merged 1 commit into
masterfrom
update-typescript-version

Conversation

@Waog

@Waog Waog commented Aug 29, 2026

Copy link
Copy Markdown
Owner
  • it's a necessary prerequisite for @aws/nx-plugin
  • currently installed angular isn't compatible with a later version
    • an upgrade of angular might be advisable

Copilot AI lite review requested due to automatic review settings August 29, 2026 23:17
@Waog Waog self-assigned this Aug 29, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Toolchain upgrades can have broad impact, and the lockfile shows Nx ESLint pulling a separate TypeScript 5.7.x version, which may cause inconsistent runtime behavior across tooling.

Pull request overview

This PR upgrades the workspace TypeScript version to ~5.8.3 as a prerequisite for adopting @aws/nx-plugin, updating both the manifest and lockfile to reflect the new compiler version.

Changes:

  • Bump typescript from ~5.7.2 to ~5.8.3 in package.json.
  • Update package-lock.json to lock typescript@5.8.3 at the workspace root (and reflect the resulting dependency graph).
File summaries
File Description
package.json Updates the workspace TypeScript devDependency to ~5.8.3.
package-lock.json Regenerates lock entries to reflect the new root TypeScript version and resulting nested deps.
Review details
  • Files reviewed: 1/2 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread package.json
Comment on lines 104 to 108
"ts-node": "10.9.1",
"tslib": "^2.3.0",
"typescript": "~5.7.2",
"typescript": "~5.8.3",
"typescript-eslint": "^8.19.0",
"vis-network": "^10.0.1",
@nx-cloud

nx-cloud Bot commented Aug 29, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit 9e573b7

Command Status Duration Result
nx e2e frontend-e2e -- --project=chromium ✅ Succeeded 3m 54s View ↗
nx affected -t test -c ci ✅ Succeeded 2m 52s View ↗
nx test-storybook frontend --url=http://localho... ✅ Succeeded 15s View ↗
nx prerender frontend --configuration=production ✅ Succeeded 1m 21s View ↗
nx affected -t build build-storybook -c ci ✅ Succeeded 1m 17s View ↗
nx affected -t lint -c ci ✅ Succeeded 33s View ↗

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-08-30 15:10:10 UTC

- it's a necessary prerequisite for `@aws/nx-plugin`
- also upgrade related libraries for compatibility
- currently installed angular isn't compatible with a later typescript version
  - an upgrade of angular might be advisable
@Waog
Waog force-pushed the update-typescript-version branch from 9048066 to 9e573b7 Compare August 30, 2026 15:03
@Waog Waog changed the title refactor(frontend): ♻️ upgrade to typescript ~5.8.3 refactor(frontend): ♻️ upgrade to typescript 5.8.3 Aug 30, 2026
@Waog
Waog merged commit 5f9dd2b into master Aug 30, 2026
10 checks passed
@Waog
Waog deleted the update-typescript-version branch August 30, 2026 15:28
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.

2 participants