RobinTail / express-zod-api

A Typescript library to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
https://ez.robintail.cz
MIT License
619 stars 30 forks source link

`v20` is for Zoey #1787

Closed RobinTail closed 3 months ago

RobinTail commented 5 months ago

image

Zoey Alexandria, a trans woman and a voice actress has died at the age of 29 (30.04.2024).

https://www.thepinknews.com/2024/05/07/zoey-alexandria-dead-bydaylight-trans-actress-death/ https://www.them.us/story/dead-by-daylight-voice-actor-zoey-alexandria-death


This version focuses on improving typing, consistency of methods and approaches, and simplifying the testing approach. A number of creator functions have been replaced with classes. Creating ResultHandlers and Middlewares has become more flexible. To eliminate frequent confusion, a new approach to endpoint testing has been applied: request and response mocking is completely detached from testing frameworks and works out of the box without any tricks. For the first time, an automatic migration is offered as an ESLint plugin, which itself adapts your code to this version.

coveralls-official[bot] commented 5 months ago

Coverage Status

coverage: 100.0%. remained the same when pulling a7db2a2b829ea0b5cc0362933066cb0ce83e3e26 on prep-v20 into 28e494e9f64253be11d600eee8f6e0423d6b2c9f on master.

RobinTail commented 4 months ago

Time for beta 👐🏽

RobinTail commented 4 months ago

✅ QA passed

RobinTail commented 4 months ago

Feedback requested in https://github.com/RobinTail/express-zod-api/discussions/1799#discussioncomment-9637892

RobinTail commented 4 months ago

✅ QA passed incl. migration