Skip to content

Modernized JavaScript/TypeScript tooling - #766

Draft
NicooleT wants to merge 14 commits into
mainfrom
nicole/updateFormattingAndBuilderBob
Draft

Modernized JavaScript/TypeScript tooling#766
NicooleT wants to merge 14 commits into
mainfrom
nicole/updateFormattingAndBuilderBob

Conversation

@NicooleT

Copy link
Copy Markdown

Summary

Test Plan

Nicoole and others added 14 commits August 14, 2026 17:26
Set AsyncStorage KSP to 2.2.10-2.0.2 in gradle.properties matching Kotlin 2.2.10.
Use the Fabric-specific event dispatcher overload available in RN 0.82.
Update the peer dependency and compatibility docs, and add an RN 0.82
Android compilation check to CI.
- 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
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