Template
1
0

feat: add payment module

This commit is contained in:
2025-12-05 01:56:42 +01:00
parent a818f3135a
commit be9b8e9e55
160 changed files with 8615 additions and 1158 deletions

View File

@@ -4,9 +4,8 @@
"start": "deno --allow-all --watch-hmr=routes/ server.ts"
},
"dependencies": {
"@modules/identity": "workspace:*",
"@module/workspace": "workspace:*",
"@module/payment": "workspace:*",
"@platform/config": "workspace:*",
"zod": "4.1.12"
"zod": "4.1.13"
}
}

View File

@@ -1,3 +1,4 @@
import payment from "@module/payment/server";
import { logger } from "@platform/logger";
import { context } from "@platform/relay";
import { Api } from "@platform/server/api.ts";
@@ -19,8 +20,8 @@ const log = logger.prefix("Server");
// ### Platform
await server.bootstrap();
await socket.bootstrap();
await session.bootstrap();
// await socket.bootstrap();
// await session.bootstrap();
// ### Modules
@@ -33,6 +34,7 @@ await session.bootstrap();
*/
const api = new Api([
...payment.routes,
/*...identity.routes, ...workspace.routes*/
]);
@@ -58,8 +60,8 @@ Deno.serve(
// Resolve storage context for all dependent modules.
await server.resolve(request);
await socket.resolve();
await session.resolve(request);
// await socket.resolve();
// await session.resolve(request);
// ### Fetch
// Execute fetch against the api instance.