Skip to content

Expo + Lint update #473

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

maksymilian-majer
Copy link

What does this do?

This PR updates core project dependencies to their latest versions and converts the project to use the eslint flat config.

  • Dependencies:
    • Upgrades expo, react-native, zustand, @tanstack/react-query, and related plugins to the latest versions.
    • Updates ESLint and Babel-related packages for improved linting and build compatibility.
    • Removes outdated or duplicate package versions and adds new ones as required by the latest releases.

Why did you do this?

  • Dependency Upgrades:
    • To keep the project up-to-date with the latest features, security patches, and performance improvements.
    • To ensure compatibility with the latest Expo and React Native ecosystem.
    • To reduce technical debt and avoid issues with deprecated or unsupported packages.

Who/what does this impact?

  • Developers:

    • Keeps the template up to date with the newest framework versions
  • Users:

    • Provides a consistent and user-friendly experience when lists are empty or loading.
    • Benefits from improved performance and stability due to dependency upgrades.

How did you test this?

  • Ran the app and checked for any issues or warnings related to the upgraded dependencies.
  • Ensured visual and functional consistency with the rest of the UI.

See the screenshots on iOS and Android simulators:
Screenshot 2025-06-16 at 11 37 49

Copy link

netlify bot commented Jun 16, 2025

Deploy Preview for obytes-starter canceled.

Name Link
🔨 Latest commit 53d4f2d
🔍 Latest deploy log https://app.netlify.com/projects/obytes-starter/deploys/684feb093e2ac10008a0f450

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant