Skip to content

fix(storybook): @storybook/* を 10.6.1 に上げて TanStack Router のテスト失敗を修正 - #52

Merged
hushin merged 1 commit into
mainfrom
chore/storybook-10.6.1
Oct 7, 2026
Merged

hushin merged 1 commit into
mainfrom
chore/storybook-10.6.1

Conversation

@hushin

@hushin hushin commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Summary

Storybook の patch をグループ内でまとめて 10.6.1 に上げる。

 package.json
-  "@storybook/addon-a11y":     ^10.6.0
-  "@storybook/addon-docs":     ^10.6.0
-  "@storybook/addon-mcp":      ^10.6.0
-  "@storybook/addon-vitest":   ^10.6.0
-  "@storybook/tanstack-react": ^10.6.0
-  "storybook":                 ^10.6.0
+  すべて ^10.6.1

Evidence

Before: main(6add3ae)の CI は failure(run 37475910330)。手元でも全 30 story が同じエラーで落ちる。

TypeError: path.endsWith is not a function
 ❯ interpolatePath node_modules/.pnpm/@tanstack+router-core@1.171.33/.../path.js:120:28

 Test Files  7 failed | 2 passed (9)
      Tests  30 failed | 12 passed (42)

After:

 Test Files  9 passed (9)
      Tests  42 passed (42)

pnpm check も pass。

@tanstack/router-core 1.171 で interpolatePath のシグネチャが変わり、@storybook/tanstack-react 10.6.0 が旧シグネチャのまま全 story の描画時に落ちていた。10.6.1 の "TanStack: Support both interpolatePath signatures"(storybookjs/storybook#36333)で修正されている。

Merge Danger

Door: two-way(@storybook/* を 10.6.0 に戻すだけ)

Blast Radius: 開発・テスト時のみ(Storybook 10.6.x 内の patch 更新)

@tanstack/router-core 1.171 で interpolatePath のシグネチャが変わり、
@storybook/tanstack-react 10.6.0 では全 story が
"path.endsWith is not a function" で描画に失敗していた。
10.6.1 に両シグネチャ対応(storybookjs/storybook#36333)が入っている。
@hushin
hushin merged commit 87693db into main Oct 7, 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