Skip to content

Commit ff893e6

Browse files
committed
chore: Update socket.io version and refactor server to use Deno's serve method
1 parent 5b13cee commit ff893e6

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

server/libs/websockets.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//external modules
2-
import { Server, createRedisAdapter, createRedisClient, type Socket } from "https://deno.land/x/socket_io@0.2.0/mod.ts";
2+
import { Server, createRedisAdapter, createRedisClient, type Socket } from "https://deno.land/x/socket_io@0.2.1/mod.ts";
33
import "https://deno.land/x/dotenv@v3.2.2/load.ts";
44

55
//internal modules

server/server.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22

33
console.log("Booting up...");
44

5-
import { serve } from "https://deno.land/std@0.166.0/http/server.ts";
6-
import { handler } from "./libs/apiServer.ts";
75
import { redis } from "./db/database.ts";
6+
import { io } from "./libs/websockets.ts";
87

98
const port = 5000;
109

@@ -27,4 +26,9 @@ Deno.stat('./uploads')
2726
});
2827

2928
//listen on port and bind handler
30-
serve(handler, { port: port });
29+
//serve(handler, { port: port });
30+
31+
Deno.serve({
32+
handler: io.handler(),
33+
port: port,
34+
});

0 commit comments

Comments
 (0)