This commit is contained in:
@@ -4,14 +4,14 @@
|
||||
"scripts": {
|
||||
"dev": "vite dev",
|
||||
"db": "turso dev --db-file test.db",
|
||||
"bknd": "bknd run --db-url http://localhost:8080",
|
||||
"bknd:local": "bknd run --db-url file:test.db",
|
||||
"userbase": "userbase run --db-url http://localhost:8080",
|
||||
"userbase:local": "userbase run --db-url file:test.db",
|
||||
"db:check": "sqlite3 test.db \"PRAGMA wal_checkpoint(FULL);\""
|
||||
},
|
||||
"type": "module",
|
||||
"dependencies": {
|
||||
"hono": "^4.6.9",
|
||||
"bknd": "workspace:*"
|
||||
"userbase": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"vite": "^5.4.10"
|
||||
|
||||
+7
-7
@@ -3,16 +3,16 @@
|
||||
|
||||
declare const self: ServiceWorkerGlobalScope;
|
||||
|
||||
import { App } from "bknd";
|
||||
import { App } from "userbase";
|
||||
|
||||
async function getBknd() {
|
||||
const bknd = App.create({
|
||||
async function getUserbase() {
|
||||
const userbase = App.create({
|
||||
connection: {
|
||||
url: "http://localhost:8080"
|
||||
}
|
||||
});
|
||||
await bknd.build();
|
||||
return bknd;
|
||||
await userbase.build();
|
||||
return userbase;
|
||||
}
|
||||
|
||||
self.addEventListener("fetch", async (e) => {
|
||||
@@ -21,8 +21,8 @@ self.addEventListener("fetch", async (e) => {
|
||||
e.respondWith(
|
||||
(async () => {
|
||||
try {
|
||||
const bknd = await getBknd();
|
||||
return bknd.fetch(e.request);
|
||||
const userbase = await getUserbase();
|
||||
return userbase.fetch(e.request);
|
||||
} catch (e) {
|
||||
return new Response(e.message, { status: 500 });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user