Template
1
0

feat: encapsulate identity with better-auth

This commit is contained in:
2025-09-25 13:24:32 +02:00
parent 99111b69eb
commit f2ba21a7e3
48 changed files with 718 additions and 766 deletions

View File

@@ -1,15 +1,14 @@
import identity from "@modules/identity/server.ts";
import workspace from "@modules/workspace/server.ts";
import database from "@platform/database/server.ts";
import { logger } from "@platform/logger";
import { context } from "@platform/relay";
import { Api } from "@platform/server/api.ts";
import server from "@platform/server/server.ts";
import socket from "@platform/socket/server.ts";
import { storage } from "@platform/storage";
import supertokens from "@platform/supertoken/server.ts";
import { config } from "./config.ts";
import session from "./services/session.ts";
const log = logger.prefix("Server");
@@ -21,10 +20,9 @@ const log = logger.prefix("Server");
// ### Platform
await database.bootstrap();
await server.bootstrap();
await socket.bootstrap();
await supertokens.bootsrap();
await session.bootstrap();
// ### Modules
@@ -61,7 +59,7 @@ Deno.serve(
await server.resolve(request);
await socket.resolve();
await supertokens.resolve(request);
await session.resolve(request);
// ### Fetch
// Execute fetch against the api instance.