Closed dcramer closed 4 months ago
Probably going to remove NativeWind as it doesnt seem rational. I'll just build a better theme abstraction in the core design package.
Attention: Patch coverage is 66.15385%
with 44 lines
in your changes missing coverage. Please review.
Project coverage is 73.03%. Comparing base (
dbf1442
) to head (07a9dba
).
:white_check_mark: All tests successful. No failed tests found.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I'm goint to merge this as otherwise itll end up a long lived branch and certainly cause some issues. Its not obvious to me that this wont break today's main due to hoisting changes, so that also helps us determine that pretty quickly.
Backed out the Turbo change as I was having challenges getting it to play nicely with Docker. In general our Docker image is exclusively for the server app now, so we might consider changing things down the road.
Alright I think its finally stable. A ton more I will refactor, but this PR is far too large and I'm not going to build it all inside a branch.
This kicks off our work on building a native mobile app. Its barebones at the moment, but has a lot of scaffolding up and running.
This also upgrades us to pnpm 9.5.0 catalogs in a variety of places, downgrades Next to 14 and React to 18 (RN and Expo are not yet compatible with React 19), and fixes a long-standing warning we had with misconfigured Tailwind.
Heavily inspired by create-t3-turbo's scaffolding: https://github.com/t3-oss/create-t3-turbo