index.ts 766 B

123456789101112131415161718192021222324252627
  1. import firebase from "firebase"
  2. import { initAuth } from "./auth"
  3. import { initCollections } from "./collections"
  4. import { initEnvironments } from "./environments"
  5. import { initHistory } from "./history"
  6. import { initSettings } from "./settings"
  7. const firebaseConfig = {
  8. apiKey: process.env.API_KEY,
  9. authDomain: process.env.AUTH_DOMAIN,
  10. databaseURL: process.env.DATABASE_URL,
  11. projectId: process.env.PROJECT_ID,
  12. storageBucket: process.env.STORAGE_BUCKET,
  13. messagingSenderId: process.env.MESSAGING_SENDER_ID,
  14. appId: process.env.APP_ID,
  15. measurementId: process.env.MEASUREMENT_ID,
  16. }
  17. export function initializeFirebase() {
  18. firebase.initializeApp(firebaseConfig)
  19. initAuth()
  20. initSettings()
  21. initCollections()
  22. initHistory()
  23. initEnvironments()
  24. }