Skip to content

feat(example): add macOS application - #351

Merged
chrispader merged 2 commits into
codex/macos-sqlite-vecfrom
codex/macos-example
Sep 21, 2026
Merged

chrispader merged 2 commits into
codex/macos-sqlite-vecfrom
codex/macos-example

Conversation

@chrispader

@chrispader chrispader commented Sep 10, 2026

Copy link
Copy Markdown
Member

The mobile example depends on navigation and native polyfills that do not run on macOS. There is no desktop application in the repository for exercising the shared SQLite, TypeORM, vector-search, SQL-console, and benchmark flows.

This PR adds a macOS application while keeping React Native macOS dependencies separate from the mobile versions. Its CLI compatibility layer uses the Apple dependency resolver, limits autolinking to the supported native packages, and preserves explicit macOS exclusions; shared Babel aliases and TypeScript project references remain available to the reused screens and tests.

React Native macOS 0.81 still uses the pre-0.84 glog module map, so this PR also carries the upstream Nitro header guard from margelo/nitro#1575. Renderer-only C++ headers remain available to generated C++ without entering the Swift-facing NitroModules module.

Depends on #373. The application targets macOS 14, while the library deployment range remains tracked in #336. Desktop integration testing and CI follow separately in #352.

Fixes #339. Fixes #334. Fixes #335. Fixes #337.

@vercel

vercel Bot commented Sep 21, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
react-native-nitro-sqlite Ready Ready Preview Sep 21, 2026 1:01pm UTC

Request Review

@chrispader
chrispader removed this pull request from stack #371 September 21, 2026 11:24
@chrispader
chrispader changed the base branch from codex/macos-library to codex/macos-sqlite-vec September 21, 2026 11:24
@chrispader
chrispader added this pull request to stack #374 September 21, 2026 11:24
@chrispader
chrispader marked this pull request as ready for review September 21, 2026 11:49
Co-authored-by: Samuel Scheit <github@samuelscheit.com>
@chrispader
chrispader merged commit 3b3b883 into main Sep 21, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant