-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathserver.ts
More file actions
21 lines (20 loc) · 871 Bytes
/
server.ts
File metadata and controls
21 lines (20 loc) · 871 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Import zod-openapi for TypeScript type augmentation
import 'zod-openapi'
export * from './crud/get.contract'
export * from './filtering/filtering'
export * from './filtering/filtering.decorator'
export { createOpenApiDocument, registerSchema } from './openapi/openapi'
export * from './pagination/pagination'
export * from './pagination/pagination.decorator'
export * from './sorting/sorting'
export * from './sorting/sorting.decorator'
export * from './validation/typed-body.decorator'
export * from './validation/typed-controller.decorator'
export * from './validation/typed-param.decorator'
export * from './validation/typed-query.decorator'
export * from './validation/typed-route.decorator'
export {
ZodSerializationExceptionFilter,
ZodValidationExceptionFilter,
} from './validation/validation.exception.filter'
export * from './validation/validation.pipe'