Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Add Elysia (Bun) engine #24

Open
qlaffont opened this issue Mar 18, 2024 · 5 comments
Open

[Feature] Add Elysia (Bun) engine #24

qlaffont opened this issue Mar 18, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@qlaffont
Copy link

Hi,
I have try to import the package without success with my Elysia server (https://elysiajs.com/).
It will be cool, if we can use it with this library !

Thanks !

@gquittet
Copy link
Owner

Hello @qlaffont 👋
Thanks for the feature request!

I didn't know ElysiaJS, but I will try it this evening and definitely make this library working with it 🙂

@gquittet gquittet added the enhancement New feature or request label Mar 18, 2024
@gquittet gquittet self-assigned this Mar 18, 2024
@gquittet
Copy link
Owner

Hello @qlaffont

I've tried ElysiaJS, it's a pretty cool library.
Unfortunately, Bun APIs are very different from NodeJS ones (missing removeAllListeners, listeners, and other functions)

For some days, I have really wanted to make a v5 of Graceful Server and I will try to make it runtime agnostic.
It will not be easy, but it will be challenging and I love challenges.

I keep you posted on progress on this issue 🙂

@qlaffont
Copy link
Author

Thanks for your report and i will wait v5 so ^^

@qlaffont
Copy link
Author

Until the refactor I have publish a lib who is inspired by your work :) https://github.com/qlaffont/graceful-server-elysia

@gquittet
Copy link
Owner

Hello @qlaffont

Just to let you know that I just migrated the project from commonjs to esm so the agnostic engine refactoring is the next big step on my TODO list 💪

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants