Boost My AgentGet Boost OS
Expo

Expo starter module

EAS and app setup

Maps EAS projects, app identifiers, signing, release channels, and environment values.

Files
18
Lines
1,662
Languages
Config + Markdown + TypeScript + JSON

Included files

This page lists paths and purposes, not source contents.

  • .env.example

    Configuration required by this starter pack.

    Config

    28 lines

  • ADAPT.md

    Give these instructions to the coding agent working in the buyer's project.

    Markdown

    87 lines

  • app/_layout.tsx

    Defines the app's root navigation and shared dark header.

    TypeScript

    27 lines

  • app/account.tsx

    Demonstrates stored sessions, account profile loading, and push registration.

    TypeScript

    309 lines

  • app/api/ai+api.ts

    Handles authenticated AI requests through the configured server-side provider.

    TypeScript

    129 lines

  • app/api/eas-webhook+api.ts

    Receives signed EAS build and submission webhook events.

    TypeScript

    84 lines

  • app/api/profile+api.ts

    Returns the signed-in account's profile through the app adapter.

    TypeScript

    57 lines

  • app/api/push-tokens+api.ts

    Stores and removes Expo push tokens for signed-in app accounts.

    TypeScript

    178 lines

  • app/index.tsx

    Shows the running release, update controls, and release pipeline links.

    TypeScript

    219 lines

  • app.config.ts

    Expo app config.

    TypeScript

    72 lines

  • eas.json

    Configuration required by this starter pack.

    JSON

    41 lines

  • OPERATIONS.md

    The human moments of running a mobile app.

    Markdown

    41 lines

  • package.json

    Configuration required by this starter pack.

    JSON

    48 lines

  • README.md

    This starter gives an Expo React Native app a complete release pipeline: EAS cloud builds for iOS and Android, store submission, over-the-air updates with a rollback runbook, push notifications, build-status webhooks, and plain-language release checks, wrapped in a runnable Expo Router app.

    Markdown

    70 lines

  • src/setup/configure-eas.ts

    Walks a builder through EAS setup and stays safe to run more than once.

    TypeScript

    175 lines

  • starter.json

    Configuration required by this starter pack.

    JSON

    6 lines

  • TROUBLESHOOTING.md

    Symptom first, fix first, cause second.

    Markdown

    73 lines

  • tsconfig.json

    Configuration required by this starter pack.

    JSON

    18 lines

Questions about eas and app setup

Is this an Expo React Native starter?

Yes. The pack is built for Expo React Native apps that need cloud builds, store submission, over-the-air updates, and push notifications.