Open kylecarhart opened 3 weeks ago
Seeing this as well - seems like a bug?
It's been an issue since 2.0.0:
The older package's typing (itty-router-openapi) seems a bit more strict :-?
Hey there, I've just published a new release (v2.1.0) that removes the any from the adapters, can you confirm the issue is fixed?
@G4brym - it seems the middleware registration typing is still wrong, I can't register middleware:
The typing when grabbing the API for hono test is wrong with the testClient helper:
Honestly, I just went ahead and migrated away from itty-router and went straight to Hono with Zod OpenAPI Hono. Was able to reuse a lot of our existing code, just had to change the class based routes to the Hono way; no longer depending on Chanfana.
I am getting a typescript error when trying to use
fromHono()
.I took a look at the types and saw this:
Whats the reasoning for the
any
at the end of the return type? Same thing forfromIttyRouter
as well... I'd have to disable a bunch of eslint rules for this file to get it working, but then I am losing all my type safety that I had before v2.