Skip to content

Conversation

@koutyuke
Copy link
Owner

⭐️ Overview(概要)

Expo SDKをv53からv54にアップデートし、関連する依存関係を更新する。プリビルドファイルの管理を改善し、Storybookとnativewindの互換性を向上させる。

📝 Changes Made(変更点)

  • Expo SDK をv54にアップデート
  • Storybookと関連パッケージをv10.1.11に更新
  • Android/iOSのプリビルドファイルを.gitignoreに追加し、既存のファイルを削除
  • Storybookの設定を環境変数ベースで有効化するように調整
  • nativewindとの互換性向上のための設定調整
  • packages/core、packages/uiの依存関係を更新
  • biomeの設定を更新

🗺️ Scope of Impact(影響範囲)

  • モバイルアプリ(apps/catalog、apps/mobile)
  • 共通パッケージ(packages/core、packages/ui)
  • 開発ツール設定(biome.json)

🧪 Testing(テスト)

  • Linter/Formatterのエラーがないことを確認
  • プリビルドコマンドの動作確認

🚓 Related Issue(関連する問題)

🏙️ Screen Shots

なし

🔗 External URL(外部リンク)

…e.json for improved compatibility and functionality
…o package.json for enhanced mobile development workflow
…e.json for improved compatibility and functionality
…ve deprecated bottom-sheet dependency, and adjust configurations for improved compatibility and functionality
…on 10.1.11, adjust Storybook configuration to enable based on environment variable, and improve compatibility with nativewind
@koutyuke koutyuke added A-Mobile area: mobile - モバイルアプリ T-Chore type: chore - 雑務・メンテ作業 A-Packages area: packages - パッケージ S-Task scope: task - 通常の作業単位 labels Dec 31, 2025
@coderabbitai
Copy link

coderabbitai bot commented Dec 31, 2025

Important

Review skipped

Too many files!

11 files out of 161 files are above the max files limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR upgrades the Expo SDK from v53 to v54 and updates related dependencies including Storybook to v10.1.11. The main changes include removing iOS/Android prebuild files (now .gitignored), updating Storybook imports to use webpack5-specific packages, and enabling Storybook based on environment variables.

  • Updated Expo SDK and related packages to v54
  • Upgraded Storybook to v10.1.11 with webpack5 imports
  • Moved iOS/Android prebuild directories to .gitignore
  • Changed Storybook path from .storybook/mobile to .rnstorybook
  • Updated biome.json to reflect new Storybook path

Reviewed changes

Copilot reviewed 125 out of 203 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/ui/src/**/*.story.tsx Updated Storybook imports to use @storybook/react-webpack5
apps/mobile/src/**/*.story.tsx Updated Storybook imports to use @storybook/react-webpack5
packages/ui/package.json Updated React Native and related dependencies to match Expo SDK 54
packages/core/package.json Updated React and TypeScript versions
apps/mobile/package.json Updated Expo SDK, React Native, and all Expo modules to v54
apps/catalog/package.json Updated dependencies and Storybook packages to v10.1.11
apps/catalog/metro.config.js Changed Storybook config path and enabled based on env variable
apps/catalog/src/app/index.tsx Updated Storybook import path to .rnstorybook
biome.json Updated ignore paths for new Storybook directory structure
apps/mobile/.gitignore Added /ios and /android to ignore prebuild files
apps/web/package.json Updated React versions to 19.1.0
ios/** & android/** Removed prebuild files (now generated dynamically)
Files not reviewed (2)
  • apps/catalog/ios/Catalog.xcworkspace/contents.xcworkspacedata: Language not supported
  • apps/mobile/ios/monaca.xcworkspace/contents.xcworkspacedata: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@koutyuke koutyuke merged commit f6aae5e into main Dec 31, 2025
7 checks passed
@koutyuke koutyuke deleted the 128-deps/update-expo branch December 31, 2025 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Mobile area: mobile - モバイルアプリ A-Packages area: packages - パッケージ S-Task scope: task - 通常の作業単位 T-Chore type: chore - 雑務・メンテ作業

Projects

None yet

Development

Successfully merging this pull request may close these issues.

deps(mobile): update expo sdk v54

1 participant