diff options
author | EuAndreh <eu@euandre.org> | 2024-03-06 20:02:18 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-03-06 20:02:18 -0300 |
commit | 033ceb43ba6cd0191a99e64270079cbb99ded3c4 (patch) | |
tree | 82414fc2b84499a7c3cc62fc118ed4b04ee61efd /src/web.mjs | |
parent | src/hero.mjs: Add skeleton for makePipeReaderFn() (diff) | |
download | papod-033ceb43ba6cd0191a99e64270079cbb99ded3c4.tar.gz papod-033ceb43ba6cd0191a99e64270079cbb99ded3c4.tar.xz |
src/hero.mjs: Change server.listen() to receive no arguments
Diffstat (limited to 'src/web.mjs')
-rw-r--r-- | src/web.mjs | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/src/web.mjs b/src/web.mjs index 23ae5ff..4c3e621 100644 --- a/src/web.mjs +++ b/src/web.mjs @@ -6,13 +6,26 @@ const getProduct = req => ({ status: 200, body: "PRODUTO" }); const getSocket = req => ({ status: 200, body: "SOCKET" }); -const server = hero.buildServer("papo", [ +const name = "papo"; + +const routes = [ [ "GET", "/api/products", listProducts ], [ "GET", "/api/products/:id", getProduct ], [ "GET", "/api/socket", getSocket ], -]); +]; -export const app = async (...args) => { - await server.listen(...args); - hero.log.info({ type: "starting-server", args }); +export const app = async (socket, pipe) => { + const server = hero.buildServer({ + name, + routes, + socket, + pipe, + }); + await server.listen(); + hero.log.info({ + type: "starting-server", + name, + socket, + pipe, + }); }; |