(data: T)
| 1 | import { z } from 'zod'; |
| 2 | |
| 3 | export const envelopeSchema = <T extends z.ZodTypeAny>(data: T) => |
| 4 | z.object({ |
| 5 | code: z.number().int(), |
| 6 | msg: z.string(), |
| 7 | data: data.nullable(), |
| 8 | request_id: z.string(), |
| 9 | details: z.unknown().optional(), |
| 10 | }); |
| 11 | |
| 12 | export interface Envelope<T> { |
| 13 | code: number; |
no outgoing calls
no test coverage detected