Moved from Zajno/common-firebase.
- Firebase client wrapper:
src/client/firebase.ts
. Don't forget to import required submodules, e.g.:
import 'firebase/compat/auth';
import 'firebase/compat/firestore';
import 'firebase/compat/functions';
- HTTP Functions definition wrapper:
src/functions/index.ts
- Firestore API helpers
src/database/index.ts
-
AuthController
: client-side controller with common Firebase Authentication features -
StorageController
: client-side controller with common Firebase Storage features