This page lists all the dependencies that come pre-configured with your Launchtoday Expo app. These carefully selected packages provide essential functionality for navigation, UI components, authentication, payments, and more - saving you hours of setup and configuration time.

Core Dependencies

PackageVersionDescription
expo~52.0.42Expo SDK
react18.3.1Core React library
react-dom18.3.1React DOM for web support
react-native0.76.9React Native framework
react-native-web~0.19.13React Native for Web
PackageVersionDescription
expo-router~4.0.20File-based router for Expo apps
expo-linking~7.0.5Deep linking and URL handling
@react-navigation/drawer^7.0.0Drawer navigator
@react-navigation/native^7.0.0Core navigation library

UI Components

PackageVersionDescription
@expo/vector-icons^14.0.2Icon library for Expo
@gorhom/bottom-sheet^5Bottom sheet component
@react-native-masked-view/masked-view0.3.2Masked view component
@react-native-picker/picker2.9.0Picker component
@react-native-segmented-control/segmented-control2.5.4Segmented control component
expo-image~2.0.7Image component for Expo
expo-linear-gradient~14.0.2Linear gradient component
expo-status-bar~2.0.1Status bar control
expo-system-ui~4.0.9System UI utilities
react-native-svg15.8.0SVG support

Authentication & Storage

PackageVersionDescription
expo-apple-authentication~7.1.3Apple Sign-in
expo-auth-session~6.0.3OAuth authentication
expo-crypto~14.0.2Cryptographic functions
expo-secure-store~14.0.1Secure key-value storage
@react-native-async-storage/async-storage1.23.1Async storage solution
@supabase/supabase-js^2.46.1Supabase client library

Payments & Purchases

PackageVersionDescription
@stripe/stripe-react-native0.38.6Stripe payments for React Native
react-native-purchases^8.5.0In-app purchases with RevenueCat
react-native-purchases-ui^8.5.0UI components for in-app purchases

Internationalization & Analytics

PackageVersionDescription
i18next^24.2.2Internationalization framework
react-i18next^15.4.0React bindings for i18next
expo-localization~16.0.1Localization services
posthog-react-native^3.9.0PostHog analytics for React Native

Utilities & Helpers

PackageVersionDescription
expo-application~6.0.2Application information
expo-device~7.0.3Device information and detection
expo-file-system~18.0.12File system access
expo-font~13.0.4Font loading and management
expo-image-picker~16.0.6Image selection from device
expo-splash-screen~0.29.22Splash screen management
expo-web-browser~14.0.2Web browser functionality
react-native-email-link^1.16.1Email handling
react-native-url-polyfill^2.0.0URL polyfill

Core React Native Modules

PackageVersionDescription
react-native-gesture-handler~2.20.2Gesture system
react-native-reanimated~3.16.1Animations library
react-native-safe-area-context4.12.0Safe area handling
react-native-screens~4.4.0Native navigation screens

Development Tools

PackageVersionDescription
@babel/core^7.25.2Babel core for JavaScript transformation
@types/react~18.3.12TypeScript definitions for React
jest^29.2.1JavaScript testing framework
jest-expo~52.0.6Jest preset for Expo
react-test-renderer18.3.1Test renderer for React components
typescript~5.3.3TypeScript language

Feedback and Suggestions

We’re always looking to improve the Launchtoday boilerplate! If you:

  • Have suggestions for additional dependencies
  • Notice any issues with current dependencies
  • Want to share your experience

Please feel free to:

Your feedback helps make Launchtoday better for everyone!