Skip to content
Docs

Command palette

Jump to a page or search the docs.

Changelog

Packages

The workspace contains 17 packages with explicit ownership and supported import paths.

Markdown

apps/web owns the web experience and production Worker. apps/mobile owns Expo navigation and native integration. Shared contracts and implementations live in the packages below. A package boundary does not automatically make a module safe for a browser: follow the client/server boundary.

PackageResponsibility
apiAuthorized operations and shared contracts
authIdentity and request scope
dbPostgres schema and durable state
storagePrivate file gateway
emailTransactional email delivery
envValidated environment contracts
flagsFeature registry and overrides
intlRequest-scoped language
errorsStable error vocabulary
uiShared web primitives
configTooling configuration
project-setup-cliProject identity and provisioning workflow
adsOptional native advertising
app-updateNative update policy
purchasesNative purchase coordination
react-utilsSmall shared React helpers
widgetsThe next-service home-screen widget
Edit on GitHubDocumentation is in English.

We use essential cookies to make our app work. With your consent, we also use optional cookies to improve your experience. Read our Cookie Policy and Privacy Policy.