Skip to content

Dependency Upgrades, Better Dark Mode Handling, Upgrade Biome Configuration, More Test Devices#66

Merged
lauslim12 merged 14 commits intomainfrom
upgrade-dependencies
Jan 20, 2026
Merged

Dependency Upgrades, Better Dark Mode Handling, Upgrade Biome Configuration, More Test Devices#66
lauslim12 merged 14 commits intomainfrom
upgrade-dependencies

Conversation

@lauslim12
Copy link
Copy Markdown
Owner

@lauslim12 lauslim12 commented Jan 20, 2026

  • Upgrade dependencies (pnpx npm-check-updates --interactive --removeRange) and GitHub Actions
  • Upgrade Node.js to version 24
  • Update Biome configuration and run it
  • Properly implement dark mode handling with window.matchMedia
  • Run pnpx update-browserslist-db@latest
  • Bump version
  • Implemented hoisting with vi.hoisted to mock window.matchMedia
  • Use list and html reporters in Playwright configuration
  • Added more devices in Playwright end to end integration test

@lauslim12 lauslim12 changed the title Dependency Upgrades Dependency Upgrades, Better Dark Mode Handling, Upgrade Biome Configuration, More Test Devices Jan 20, 2026
@lauslim12 lauslim12 merged commit eb3678b into main Jan 20, 2026
2 checks passed
@lauslim12 lauslim12 deleted the upgrade-dependencies branch January 20, 2026 15:02
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.

1 participant