Skip to content

chore(deps): bump arc-vue toolchain to task baseline (Node 24, pnpm 11.11.0) - #19

Merged
sousuke0422 merged 3 commits into
masterfrom
chore/update-arc-vue-deps
Jul 14, 2026
Merged

chore(deps): bump arc-vue toolchain to task baseline (Node 24, pnpm 11.11.0)#19
sousuke0422 merged 3 commits into
masterfrom
chore/update-arc-vue-deps

Conversation

@sousuke0422

Copy link
Copy Markdown
Contributor

概要

arc-vue の JS ツールチェーンを koyori-app/task フロント水準へ更新する。vite は 8.0.16 のまま据え置き(rolldown 採用で問題なし)。

更新内容

依存(packages/arc-vue/package.json

dep before after
vitest ^3.2.4 ^4.1.10
typescript ^5.8.3 ^6.0.3
vue-tsc ^2.2.10 ^3.3.7
@storybook/vue3-vite / storybook ^10.4.6 ^10.5.0
vue ^3.5.35 ^3.5.39
@types/node (無し) ^24.13.3
vite-plugin-dts ^5.0.2 ^5.0.3
vite ^8.0.16 据え置き

Node / pnpm

  • .node-version を新規追加(24 — バージョン管理(fnm/nvm 等)が自動選択。CI と手元を揃える。
  • CI 5 workflow の node-version: 22 → 24uses: の SHA 固定は不変)。
  • pnpm/action-setupversion: 10 → 11.11.0(task の packageManager 水準。11.12.0 は自己インストール回帰バグのため回避)。
  • pnpm-workspace.yamlallowBuilds: esbuild: true — pnpm 11 の推奨方式(onlyBuiltDependencies の後継)で esbuild の build を粒度細かく明示許可。

テスト

  • pnpm typecheck / pnpm build / pnpm test(vitest)すべて緑(Node 24 + pnpm 11.11.0)。

※ DRAFT 解除・merge は maintainer 判断。vite は 8 のまま。

Assisted-by: multi-agent-shogun-aki-tweak

sousuke0422 and others added 3 commits July 14, 2026 23:59
Update vitest 4.1.10, TypeScript 6.0.3, vue-tsc 3.3.7, Storybook 10.5.0,
vue 3.5.39, @types/node 24.13.3, and vite-plugin-dts 5.0.3. Approve esbuild
postinstall for pnpm v11 allowBuilds.

Co-authored-by: Cursor <cursoragent@cursor.com>
Assisted-by: multi-agent-shogun-aki-tweak
Rebase onto master (6d3c976) and align CI pnpm version with local
corepack 11.11.0. SHA pins from #16 remain untouched.

Co-authored-by: Cursor <cursoragent@cursor.com>
Assisted-by: multi-agent-shogun-aki-tweak
Add .node-version (24) and bump node-version in five workflows from 22 to 24
to match pnpm 11.11.0 baseline (Node >= 22.13).

Co-authored-by: Cursor <cursoragent@cursor.com>
Assisted-by: multi-agent-shogun-aki-tweak
@chromatic-com

chromatic-com Bot commented Jul 14, 2026

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

🟢 UI Tests: 5 tests unchanged
🟢 UI Review: 5 stories published -- no changes
Storybook icon Storybook Publish: 5 stories published

@sousuke0422
sousuke0422 merged commit 5097d0f into master Jul 14, 2026
6 checks passed
@sousuke0422
sousuke0422 deleted the chore/update-arc-vue-deps branch July 14, 2026 17:52
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