tsoa icon indicating copy to clipboard operation
tsoa copied to clipboard

Could we find a way to support Deno?

Open lukeautry opened this issue 3 years ago • 4 comments

I've been using Deno more and more. I like it a lot for back-end services, but the ecosystem is pretty fresh.

I'd really like to have a tsoa-like options in Deno, but a straight up port from Node to Deno for tsoa itself is probably not possible with existing APIs. But, I think we could continue to use Node for tsoa generation, but generate Deno compatible routes, just as we do for Express/Koa/Hapi/etc.

I think we would have to create a special Deno package to support some of the runtime elements, but I don't think it would be a huge lift to get something like this working, and it would be a tremendously valuable thing in the Deno world; nothing like this exists today.

lukeautry avatar Jun 22 '22 16:06 lukeautry

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar Jul 23 '22 00:07 github-actions[bot]

Just saw this ticket and think the library I did for cloudflare should work with deno as well: https://www.npmjs.com/package/tsoa-hono

markusahlstrand avatar Sep 28 '23 15:09 markusahlstrand