diff --git a/src/index.js b/src/index.js index fbbe786..b4bdf64 100644 --- a/src/index.js +++ b/src/index.js @@ -15,10 +15,16 @@ app.use("/uv/", express.static(uvPath)); const server = createServer(); -server.on("request", (req, res) => app(req, res)); +server.on("request", (req, res) => { + if (bare.shouldRoute(req)) { + bare.routeRequest(req, res); + } else { + app(req, res); + } +}); server.on("upgrade", (req, socket, head) => { - if (bare.shouldRoute(req, socket, head)) { + if (bare.shouldRoute(req)) { bare.routeUpgrade(req, socket, head); } else { socket.end();