Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from kitajs/kitajs

🌷 Performant & type safe fastify router — end-to-end safety with ZERO abstraction cost!

License

brunorafaeI/kitajs

 
 

Repository files navigation

Using this package? Please consider donating to support my open source work ❤️
Help kitajs grow! Star and share this amazing repository with your friends and co-workers!


Kita JS logo


License Codecov Last commit Stars


🌷 KitaJS

KitaJS is a routing meta framework.


You are probably looking for the minimal-example



Note

This project is undocumented and WIP. I'm working as hard as I can to make it usable, but it's not ready yet. Expect the first oficial release ~jan/2024.


Things to document:

  • Route operationId re-exports cannot be used in the first tick of the nodejs process in order to avoid circular dependencies. They must be used in the second tick or imported directly from the routes/... file. (await Runtime.ready)

  • keyword: "isFile" error when multipart ajv plugin is not present.

  • Document that kita global root is required.

  • Build only dts runtime inside single-thread builds to prevent circular dependencies to messing up return type of routes using another routes.

About

🌷 Performant & type safe fastify router — end-to-end safety with ZERO abstraction cost!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.1%
  • Other 0.9%