Skip to content

chore(deps): bump node to 26.5.0 and @types/node to ^26#31

Closed
eouzoe wants to merge 1 commit into
devfrom
chore/bump-node-26
Closed

chore(deps): bump node to 26.5.0 and @types/node to ^26#31
eouzoe wants to merge 1 commit into
devfrom
chore/bump-node-26

Conversation

@eouzoe

@eouzoe eouzoe commented Jul 13, 2026

Copy link
Copy Markdown
Owner

摘要

  • devenv.nixpackages 顯式 pin nodejs_26(26.5.0)。之前 node 是透過傳遞依賴進來的 24.13.0,未被管控。
  • apps/frontend/package.json@types/node ^22^26,對齊新的 runtime major。
  • devenv.lock 已是 devenv 2.1.2(同步無需改動)。

驗證

  • devenv 實際 pin 的 node = /nix/store/*-nodejs-26.5.0(26.5.0),已建出並在 PATH 上。
  • 注意:互動式 shell 若有 fnm/nvm,會把 node 插到 PATH 前面蓋掉 devenv 的 node(本地設定問題,CI / 乾淨 clone 不受影響)。

備註

runtime 已是 26,故 @types/node 跟到 ^26;若 typecheck 有狀況可拆分成獨立 PR。

- Pin nodejs_26 (26.5.0) in devenv.nix packages; previously node arrived
  via a transitive dep (24.13.0) and was untracked.
- Align @types/node ^22 -> ^26 to match the new runtime major.
- devenv.lock already tracks devenv 2.1.2 (in sync).

Note: interactive shells with fnm/nvm may shadow node on PATH; the
devenv-pinned node is /nix/store/*-nodejs-26.5.0.
@eouzoe

eouzoe commented Jul 13, 2026

Copy link
Copy Markdown
Owner Author

Rebasing directly into dev per workflow (no extra branch / PR).

@eouzoe eouzoe closed this Jul 13, 2026
@eouzoe
eouzoe deleted the chore/bump-node-26 branch July 13, 2026 20:35
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