From 72019777d94611d865256732366e4e775c06978b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szymon=20=C5=81=C4=85giewka?= Date: Sun, 23 Aug 2026 13:19:19 +0200 Subject: [PATCH] feat: add elysia Curretnly at ~1M/week downloads. --- benchmarks/elysia.mjs | 6 ++++++ lib/packages.js | 1 + package.json | 2 ++ 3 files changed, 9 insertions(+) create mode 100644 benchmarks/elysia.mjs diff --git a/benchmarks/elysia.mjs b/benchmarks/elysia.mjs new file mode 100644 index 00000000..89970bca --- /dev/null +++ b/benchmarks/elysia.mjs @@ -0,0 +1,6 @@ +import { Elysia } from 'elysia' +import { node } from '@elysia/node' + +new Elysia({ adapter: node() }) + .get('/', () => ({ hello: 'world' })) + .listen(3000) diff --git a/lib/packages.js b/lib/packages.js index 105c795c..88c385a0 100755 --- a/lib/packages.js +++ b/lib/packages.js @@ -9,6 +9,7 @@ const packages = { 'adonisjs': { hasRouter: true, package: '@adonisjs/http-server' }, connect: {}, 'connect-router': { extra: true, package: 'router', hasRouter: true }, + elysia: { hasRouter: true }, express: { hasRouter: true }, 'express-with-middlewares': { extra: true, package: 'express', hasRouter: true }, fastify: { checked: true, hasRouter: true }, diff --git a/package.json b/package.json index f9784290..6fadb890 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "@adonisjs/events": "^10.2.0", "@adonisjs/http-server": "^9.1.0", "@adonisjs/logger": "^7.1.1", + "@elysiajs/node": "^1.4.5", "@hapi/hapi": "^21.1.0", "@hono/node-server": "^2.0.1", "@koa/router": "^15.1.1", @@ -55,6 +56,7 @@ "connect": "^3.7.0", "cors": "^2.8.5", "dns-prefetch-control": "^0.3.0", + "elysia": "^1.4.29", "express": "^5.2.1", "fastify": "^5.0.0", "frameguard": "^4.0.0",