Boost My AgentGet Boost OS
Firebase

Firebase starter module

Shared library

Keeps Firebase clients, admin access, and typed data helpers in one consistent layer.

Files
4
Lines
315
Languages
TypeScript

Included files

This page lists paths and purposes, not source contents.

  • src/lib/app-adapter.ts

    Connects generic Firebase handlers to your app's own records and access rules.

    TypeScript

    138 lines

  • src/lib/env.ts

    Reads Firebase and session settings from the environment and rejects missing values.

    TypeScript

    97 lines

  • src/lib/firebase-admin.ts

    Creates the server-side Firebase Admin clients from validated environment settings.

    TypeScript

    40 lines

  • src/lib/types.ts

    Defines the app-owned storage operations that authentication handlers need.

    TypeScript

    40 lines