A library for type-safe e2e tests and generating a type-safe client for the frontend.
Current limitations: only Nest.js with zod validation can be used on the backend.
Motivation:
To make sure our code works correctly, we run it. Most Node.js developers do this via Postman, because it is easier and faster. I made it so that it is easier and faster to write tests. As a side effect, this library also provides a type-safe client for the frontend.
Future plans:
The library is in beta, there is still a lot to do. Now I plan to simplify the integration of the library into your application, and add support for other backend frameworks. Perhaps, make integration with TypeSpec, so that these tests can be done for the backend for any language.