Expo starter module
Mobile library
Centralizes secure storage, session handling, device details, and Expo service helpers.
- Files
- 6
- Lines
- 382
- Languages
- TypeScript
Included files
This page lists paths and purposes, not source contents.
src/lib/api-client.ts
Calls this pack's API routes from the app, attaching the session token.
TypeScript
45 lines
src/lib/app-adapter.ts
Connects this pack's routes and scripts to your app's accounts and storage.
TypeScript
121 lines
src/lib/env.ts
Validates server-side environment values per module, with errors that name
TypeScript
66 lines
src/lib/load-env.ts
Loads .env values for this pack's Node scripts without adding a dependency.
TypeScript
47 lines
src/lib/secure-store.ts
Secure on-device storage for the app session token (lib module).
TypeScript
29 lines
src/lib/types.ts
Shared types for the adapter contract, webhook payloads, and module inputs.
TypeScript
74 lines