Skip to content

Modernize React Native architecture, compatibility, and tooling - #766

Open
NicooleT wants to merge 4 commits into
nicole/ci-add-rn-version-matrixfrom
nicole/updateFormattingAndBuilderBob
Open

NicooleT wants to merge 4 commits into
nicole/ci-add-rn-version-matrixfrom
nicole/updateFormattingAndBuilderBob

Conversation

@NicooleT

@NicooleT NicooleT commented Aug 27, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Replaced ESLint with Oxlint.
  • Replaced Prettier with Oxfmt.
  • Upgraded to TypeScript 7’s native Go-based compiler.
  • Migrated root, example, and documentation tooling and lockfiles.

- Replaced Prettier with Oxfmt 0.65.0 while preserving the existing formatting output.
- Upgraded TypeScript from 5.9 to 7.0.2, which uses the native Go-based compiler.
- Migrated root, example, and docs projects.
- Preserved existing React Native, React Hooks, Jest, Testing Library, Flow, and core lint safeguards.
- Replaced obsolete ESLint/Prettier configs with .oxlintrc.json and .oxfmtrc.json.
- Updated package scripts, dependencies, TypeScript configs, and all three Yarn lockfiles.
- Adjusted Docusaurus’s TypeScript config because its preset still used the removed baseUrl option.
- Made the example’s lint command delegate to the root toolchain.
- Removed stale ESLint entries and config files.
@NicooleT NicooleT self-assigned this Aug 27, 2026
@NicooleT NicooleT changed the title Modernized JavaScript/TypeScript tooling Modernize React Native architecture, compatibility, and tooling Sep 1, 2026
@NicooleT
NicooleT marked this pull request as ready for review September 1, 2026 18:02
…appandflow/react-native-safe-area-context into nicole/updateFormattingAndBuilderBob

# Conflicts:
#	example/package.json
#	example/yarn.lock
#	package.json
@vercel

vercel Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
react-native-safe-area-context Ignored Ignored Preview Oct 27, 2026 9:57pm UTC

Request Review

@floco-af
floco-af changed the base branch from main to nicole/ci-add-rn-version-matrix October 27, 2026 19:32
@floco-af
floco-af added this pull request to stack #799 October 27, 2026 19:32

This branch was successfully deployed

1 active (outdated) deployment
Preview — 70a04e4e Deployed Oct 27, 2026 by vercel[bot]
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.

2 participants