mirror of
https://github.com/MercuryWorkshop/adrift.git
synced 2025-05-13 22:30:02 -04:00
firebase-config -> tracker-list
This commit is contained in:
parent
aa503383f4
commit
494ef6a4a9
10 changed files with 38 additions and 36 deletions
|
@ -1,24 +0,0 @@
|
||||||
// Import the functions you need from the SDKs you need
|
|
||||||
import { initializeApp } from "firebase/app";
|
|
||||||
|
|
||||||
import { getAuth } from "firebase/auth";
|
|
||||||
// TODO: Add SDKs for Firebase products that you want to use
|
|
||||||
// https://firebase.google.com/docs/web/setup#available-libraries
|
|
||||||
|
|
||||||
// Your web app's Firebase configuration
|
|
||||||
// For Firebase JS SDK v7.20.0 and later, measurementId is optional
|
|
||||||
const firebaseConfig = {
|
|
||||||
apiKey: "AIzaSyCs1LOqsbrAjymIcjvbKxPhFQWXlSPiLTs",
|
|
||||||
authDomain: "adrift-6c1f6.firebaseapp.com",
|
|
||||||
projectId: "adrift-6c1f6",
|
|
||||||
storageBucket: "adrift-6c1f6.appspot.com",
|
|
||||||
messagingSenderId: "175846512414",
|
|
||||||
appId: "1:175846512414:web:5c6e06d231ab58e9029b0f",
|
|
||||||
measurementId: "G-L0P2EF6Q72",
|
|
||||||
};
|
|
||||||
console.warn("firebase is initializing");
|
|
||||||
|
|
||||||
// Initialize Firebase
|
|
||||||
export const app = initializeApp(firebaseConfig);
|
|
||||||
export const auth = getAuth(app);
|
|
||||||
// export const analytics = getAnalytics(app);
|
|
|
@ -22,7 +22,7 @@
|
||||||
"esbuild": "^0.19.1",
|
"esbuild": "^0.19.1",
|
||||||
"esbuild-plugin-inline-import": "^1.0.1",
|
"esbuild-plugin-inline-import": "^1.0.1",
|
||||||
"firebase": "^10.1.0",
|
"firebase": "^10.1.0",
|
||||||
"firebase-config": "workspace:*",
|
"tracker-list": "workspace:*",
|
||||||
"m3-svelte": "^2.0.3",
|
"m3-svelte": "^2.0.3",
|
||||||
"postcss": "^8.4.27",
|
"postcss": "^8.4.27",
|
||||||
"postcss-load-config": "^4.0.1",
|
"postcss-load-config": "^4.0.1",
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
TextField,
|
TextField,
|
||||||
} from "m3-svelte";
|
} from "m3-svelte";
|
||||||
// note: even though we import firebase, due to the tree shaking, it will only run if we use "auth" so if ADRIFT_DEV is set it won't import
|
// note: even though we import firebase, due to the tree shaking, it will only run if we use "auth" so if ADRIFT_DEV is set it won't import
|
||||||
import { auth } from "firebase-config";
|
// import { auth } from "firebase-config";
|
||||||
import { signInWithEmailAndPassword } from "firebase/auth";
|
import { signInWithEmailAndPassword } from "firebase/auth";
|
||||||
import { getDatabase, onValue, ref, set } from "firebase/database";
|
import { getDatabase, onValue, ref, set } from "firebase/database";
|
||||||
import type { Transport } from "protocol";
|
import type { Transport } from "protocol";
|
||||||
|
|
|
@ -3,7 +3,7 @@ packages:
|
||||||
- server
|
- server
|
||||||
- frontend
|
- frontend
|
||||||
- client
|
- client
|
||||||
- firebase-config
|
- tracker-list
|
||||||
- corium
|
- corium
|
||||||
- Ultraviolet
|
- Ultraviolet
|
||||||
- Dynamic
|
- Dynamic
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
"express": "^4.18.2",
|
"express": "^4.18.2",
|
||||||
"express-ws": "^5.0.2",
|
"express-ws": "^5.0.2",
|
||||||
"firebase": "^10.1.0",
|
"firebase": "^10.1.0",
|
||||||
"firebase-config": "workspace:*",
|
"tracker-list": "workspace:*",
|
||||||
"ipaddr.js": "^2.1.0",
|
"ipaddr.js": "^2.1.0",
|
||||||
"isomorphic-ws": "^5.0.0",
|
"isomorphic-ws": "^5.0.0",
|
||||||
"protocol": "workspace:*",
|
"protocol": "workspace:*",
|
||||||
|
|
|
@ -5,7 +5,7 @@ import expressWs from "express-ws";
|
||||||
import { signInWithEmailAndPassword } from "firebase/auth";
|
import { signInWithEmailAndPassword } from "firebase/auth";
|
||||||
import wrtc from "wrtc";
|
import wrtc from "wrtc";
|
||||||
|
|
||||||
import { auth } from "firebase-config";
|
|
||||||
import { getDatabase, onValue, ref, set } from "firebase/database";
|
import { getDatabase, onValue, ref, set } from "firebase/database";
|
||||||
import { AdriftServer } from "./server";
|
import { AdriftServer } from "./server";
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"name": "firebase-config",
|
"name": "tracker-list",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "src/index.ts",
|
"main": "src/index.ts",
|
||||||
|
@ -9,7 +9,5 @@
|
||||||
"keywords": [],
|
"keywords": [],
|
||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {}
|
||||||
"firebase": "^10.1.0"
|
|
||||||
}
|
|
||||||
}
|
}
|
28
tracker-list/src/index.ts
Normal file
28
tracker-list/src/index.ts
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
let trackers: {
|
||||||
|
[name: string]: {
|
||||||
|
firebase: {
|
||||||
|
apiKey: string;
|
||||||
|
authDomain: string;
|
||||||
|
projectId: string;
|
||||||
|
storageBucket: string;
|
||||||
|
messagingSenderId: string;
|
||||||
|
appId: string;
|
||||||
|
measurementId: string;
|
||||||
|
}
|
||||||
|
tracker: string;
|
||||||
|
}
|
||||||
|
} = {
|
||||||
|
"us-central-1": {
|
||||||
|
firebase: {
|
||||||
|
apiKey: "AIzaSyCs1LOqsbrAjymIcjvbKxPhFQWXlSPiLTs",
|
||||||
|
authDomain: "adrift-6c1f6.firebaseapp.com",
|
||||||
|
projectId: "adrift-6c1f6",
|
||||||
|
storageBucket: "adrift-6c1f6.appspot.com",
|
||||||
|
messagingSenderId: "175846512414",
|
||||||
|
appId: "1:175846512414:web:5c6e06d231ab58e9029b0f",
|
||||||
|
measurementId: "G-L0P2EF6Q72",
|
||||||
|
},
|
||||||
|
tracker: "wss://lb1.mercurywork.shop"
|
||||||
|
}
|
||||||
|
};
|
||||||
|
export default trackers;
|
|
@ -15,7 +15,7 @@
|
||||||
"express-ws": "^5.0.2",
|
"express-ws": "^5.0.2",
|
||||||
"firebase": "^10.1.0",
|
"firebase": "^10.1.0",
|
||||||
"firebase-admin": "^11.10.1",
|
"firebase-admin": "^11.10.1",
|
||||||
"firebase-config": "workspace:*",
|
"tracker-list": "workspace:*",
|
||||||
"ts-node": "^10.9.1",
|
"ts-node": "^10.9.1",
|
||||||
"typescript": "^5.1.6"
|
"typescript": "^5.1.6"
|
||||||
},
|
},
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue