Skip to content

chore: bump all outdated deps to latest - #16

Merged
isamu merged 1 commit into
mainfrom
chore/bump-all-deps-20260625
Jun 25, 2026
Merged

chore: bump all outdated deps to latest#16
isamu merged 1 commit into
mainfrom
chore/bump-all-deps-20260625

Conversation

@isamu

@isamu isamu commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Bump every outdated dependency to its latest available version (minor + patch + major), then verify the dev server still boots cleanly.

Verification

  • yarn install
  • yarn build
  • yarn lint
  • Playwright dev-server smoke ✅ — yarn dev started, page navigated, no console.error / pageerror / failed network requests within 2s of load

Bumps by category

Universal (all 34 plugins)

  • vite ^8.0.x → ^8.1.0
  • @tailwindcss/vite ^4.2.4 → ^4.3.1

Plugin-specific majors that survived the smoke

  • @vitejs/plugin-react ^4.7.0 → ^6.0.3 (Avatar, MindMap, MoodBoard, Template, Quiz)
  • three ^0.174.0 → ^0.184.0 + @types/three (Avatar)
  • @types/node ^25.x → ^26.0.1 (Mulmocast, Markdown, Present3D)
  • openai ^4.x → ^6.45.0 (MindMap)
  • eslint-plugin-react-hooks ^5.2.0 → ^7.1.1 (MindMap, MoodBoard)
  • marked → ^18.0.5 (TextResponse, SummarizePdf, Markdown)

Other minor / patch

  • tsx, vitest, vite-plugin-dts, typescript-eslint, @types/react, react, react-dom, @types/google.maps, @pixiv/three-vrm, exa-js, @mulmochat-plugin/ui-image, plugin-local deps

Items to Confirm / Review

  • The smoke test is shallow (just "does it load without errors"). It does NOT exercise any plugin's interactive flow. Reviewers may want to manually open the dev server for plugins where this PR ships a Major bump
  • xlsx (Spreadsheet, exotic tarball pinned) intentionally skipped
  • Lockfile churn is large because vite 8.1 pulls fresh rolldown/@oxc-project/* versions

User Prompt

ほか、これらの dir で update 可能なパッケージがあればすべて上げていきたい。lint や build が壊れないように気をつけてね。

(続) playweight とかで全部起動してテストして。そのあと PR。

🤖 Generated with Claude Code

Includes minor + patch + major bumps across deps:
- @tailwindcss/vite, vite (all 34 plugins)
- @vitejs/plugin-react 4 -> 6 (where applicable; major)
- three 0.174 -> 0.184 + @types/three (Avatar; major within 0.x)
- @types/node 25 -> 26 (Mulmocast, Markdown, Present3D; major)
- openai 4 -> 6 (MindMap; major)
- eslint-plugin-react-hooks 5 -> 7 (MindMap, MoodBoard; major)
- marked -> 18 (TextResponse, SummarizePdf, Markdown; major)
- Various minor/patch (tsx, vitest, @types/react, react, react-dom, etc.)

Verified per plugin:
- yarn install OK
- yarn build OK
- yarn lint OK
- Playwright dev-server smoke: no console.error / pageerror / failed-request

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedvite@​8.0.11 ⏵ 8.1.099100 +1882 +198 +2100
Updated@​tailwindcss/​vite@​4.2.4 ⏵ 4.3.1100 +110090 +198100

View full report

@socket-security

Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm @emnapi/runtime is 90.0% likely obfuscated

Confidence: 0.90

Location: Package overview

From: ?npm/@tailwindcss/vite@4.3.1npm/vite@8.1.0npm/@emnapi/runtime@1.11.1

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/@emnapi/runtime@1.11.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@isamu
isamu merged commit 5ef867f into main Jun 25, 2026
11 checks passed
@isamu
isamu deleted the chore/bump-all-deps-20260625 branch June 25, 2026 00:30
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