From b1564643ae37399d58565e230e93f2be1c3fc068 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Wed, 25 Sep 2024 18:40:23 +0000 Subject: [PATCH] remove express from engines --- src/server/engines/express/index.js | 37 ----------------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/server/engines/express/index.js diff --git a/src/server/engines/express/index.js b/src/server/engines/express/index.js deleted file mode 100644 index 5940562..0000000 --- a/src/server/engines/express/index.js +++ /dev/null @@ -1,37 +0,0 @@ -import { createServer } from "node:http" -import express from "express" -import socketio from "socket.io" -import rtengine from "../../classes/rtengine" - -export default class Engine { - constructor(params) { - this.params = params - } - - http = null - app = null - io = null - ws = null - - router = express.Router() - - init = async (params) => { - console.warn("⚠️ Warning: Express engine is deprecated, use HyperExpress instead!") - - this.app = express() - this.http = createServer(this.app) - this.io = new socketio.Server(this.http) - this.ws = new rtengine({ - ...params, - io: this.io, - http: false, - }) - - this.app.use(express.json()) - this.app.use(express.urlencoded({ extended: true })) - } - - listen = async () => { - await this.http.listen(this.params.listen_port) - } -} \ No newline at end of file