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.
TypeScriptMIT
Issues
- 1
Default number range for `z.number()` causes `openapi-generator-cli generate` to fail
#1849 opened by APTy - 17
Customising logger with winston erroring out in v19
#1772 opened by boarush - 10
- 2
Is it possible to add custom documentation generation for my custom zod types
#1746 opened by kotsmile - 7
- 10
winston detetction not sufficient
#1605 opened by daniel-white - 5
Allow all express-fileupload configurations
#1590 opened by rottmann - 6
OpenApi yaml spec has wrong minimum value for doubles
#1517 opened by kotsmile - 0
What tool did you use to make the handdrawn diagram?
#1503 opened by 55Cancri - 4
incorrect pattern field for openapi
#1458 opened by elee1766 - 3
Type regression from 16.1.0 to 16.2.0
#1444 opened by frankdejonge - 0
Set schema name using withMeta
#1392 opened by arlyon - 0
- 0
Task: fix NPM warning during publishing
#1272 opened by RobinTail - 11
TypeScript errors TS4023, TS4094
#1182 opened by bobgubko - 1
Insufficient types export (TS4023) of `Metadata`
#1269 opened by RobinTail - 1
Listening to a configurable hostname
#1267 opened by huyhoang160593 - 5
Export request/response types from generated client
#1219 opened by bobgubko - 0
- 2
Multiple servers in Swagger
#1195 opened by bobgubko - 8
Specifying input headers
#1180 opened by andnilsson - 4
Type error: `BearerSecurity` cannot be named
#1092 opened by runnez - 0
Make `winston` a peer
#1114 opened by RobinTail - 1
`node-fetch` is no longer needed
#1059 opened by RobinTail - 6
Can't use .z.ZodArray as output schema
#1131 opened by gmazoni - 5
Problem to create routings
#1121 opened by kotsmile - 4
`ez.upload()` does not work with `.attachRouting()`
#1091 opened by john-schmitz - 3
responseProps
#1067 opened by sauyeung - 1
- 1
allow to add annotations for routes for generated client
#1065 opened by miki725 - 1
Mock options in tests
#1038 opened by orimdominic - 8
- 2
- 7
Receiving `Using z.date() within output schema is forbidden.` error, but using `ez.dateOut()` already
#966 opened by topherauyeung - 2
TypeScript error 4023 when exporting middleware
#963 opened by toddgeist - 1
Insufficient exports
#952 opened by RobinTail - 2
Accepting a request body for a DELETE endpoint
#947 opened by shroudedcode - 1
- 3
Parameter descriptions are only outputted on referenced schema, making them invisible in docs
#929 opened by shroudedcode - 11
`z.record(z.any())` generates invalid OpenAPI spec
#900 opened by maxcohn - 5
body-parser errors are not handled as HttpErrors
#907 opened by McMerph - 9
OpenAPI spec generates extra examples if the output schema extends the input schema
#827 opened by McMerph - 4
Locking package versions
#822 opened by jasonk - 1
Examples of arrays are being merged
#892 opened by RobinTail - 3
- 0
How to integrate with existing app?
#828 opened by kokotom - 0
- 1
- 1
API Routes with multiple `-` in the path breaks client library generation
#805 opened by TheWisestOne - 0
Allowing more relaxed type definitions for output [meant to make this a discussion]
#786 opened by TheWisestOne