Skip to content

chore(web): upgrade dependencies [security] - #98

Merged
airslice merged 9 commits into
mainfrom
chore/update-dependencies
Sep 22, 2025
Merged

chore(web): upgrade dependencies [security]#98
airslice merged 9 commits into
mainfrom
chore/update-dependencies

Conversation

@airslice

@airslice airslice commented Sep 22, 2025

Copy link
Copy Markdown
Contributor

Overview

This PR setup the web project to use yarn v4 instead of yarn v1.
This PR upgrades several critical dependencies and resolves compatibility issues:

🔧 Package Upgrades

🔨 Infrastructure Updates

  • Updated GitHub Actions workflows for Yarn v4 compatibility
  • Fixed Cesium dependency resolution by pinning @cesium/engine to 9.0.0
  • Cleaned up test files and improved test setup

✅ Verification

  • All tests passing (174 tests across 61 files)
  • Build process working correctly
  • TypeScript compilation successful
  • i18n command now functional

Impact: Resolves build failures, improves security posture, and ensures compatibility with modern
tooling.

What I've done

What I haven't done

How I tested

Which point I want you to review particularly

Memo

@airslice airslice changed the title chore(web) upgrade dependencies chore(web): upgrade dependencies Sep 22, 2025
@airslice airslice changed the title chore(web): upgrade dependencies chore(web): upgrade dependencies [security] Sep 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant