Skip to content

chore: update Node.js to 26 LTS and refresh dependencies - #50

Merged
voltcrash merged 6 commits into
mainfrom
voltcrash/upgrade-node-dependencies
Oct 31, 2026
Merged

voltcrash merged 6 commits into
mainfrom
voltcrash/upgrade-node-dependencies

Conversation

@voltcrash

Copy link
Copy Markdown
Owner

The project still targeted Node.js 24 and had outdated dependencies. Move the runtime and all three CI workflows to Node.js 26 LTS (validated on 26.13.0), update Node types to 26.6.6, Babylon.js to 9.33.1, and pnpm to 12.16.1, and refresh the dependency lockfile through Vite+.

Six focused commits keep the runtime, dependency refresh, each CI workflow, and README update separate.

Proof: frozen install, formatting/lint/types, root and workspace unit tests, all builds and bundle budgets, asset provenance, production audit, 74 desktop/mobile browser tests, and desktop/mobile Lighthouse passed. No outdated direct dependencies remain; Lighthouse retains advisory warnings.

Reviewed with sol-loop: 1 round with gpt-6.1-sol. Sol verdict: approved on high effort, no findings.

Created with gpt-6.1-sol in T3 Code (Codex harness).

@voltcrash
voltcrash merged commit a419f87 into main Oct 31, 2026
1 check passed
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