diff --git a/frameworks/JavaScript/0http/0http.dockerfile b/frameworks/JavaScript/0http/0http.dockerfile index 06be53b55c1..88dce479f8a 100644 --- a/frameworks/JavaScript/0http/0http.dockerfile +++ b/frameworks/JavaScript/0http/0http.dockerfile @@ -1,4 +1,4 @@ -FROM node:10 +FROM node:20.16-slim WORKDIR /usr/src/app diff --git a/frameworks/JavaScript/0http/app.js b/frameworks/JavaScript/0http/app.js index 8e6c81eb4b3..a0e19cde5a4 100644 --- a/frameworks/JavaScript/0http/app.js +++ b/frameworks/JavaScript/0http/app.js @@ -1,9 +1,5 @@ const cero = require('0http') -const low = require('0http/lib/server/low') - -const { router, server } = cero({ - server: low() -}) +const { router, server } = cero() router.on('GET', '/json', (req, res) => { res.setHeader('server', '0http') @@ -19,4 +15,4 @@ router.on('GET', '/plaintext', (req, res) => { res.end('Hello, World!') }) -server.start(8080, socket => {}) \ No newline at end of file +server.listen(8080) \ No newline at end of file diff --git a/frameworks/JavaScript/0http/package.json b/frameworks/JavaScript/0http/package.json index e25595b7ccf..041ccd1588c 100644 --- a/frameworks/JavaScript/0http/package.json +++ b/frameworks/JavaScript/0http/package.json @@ -1,8 +1,7 @@ { "name": "0http", "dependencies": { - "0http": "1.2.1", - "uWebSockets.js": "github:uNetworking/uWebSockets.js#v15.11.0" + "0http": "4.3.0" }, "main": "app.js" }