@battle-racing/br-common-lib
Version:
Common library for all Battle Racing Repositorios
16 lines (13 loc) • 385 B
text/typescript
import { z } from 'zod';
import { checkpointSchema } from '../checkpoint';
export const checkpointEventSchema = checkpointSchema.extend({
index: z.number(),
timestampISO: z.object({
origin: z.string(),
server: z.string(),
}),
});
export const kartTrackingSchema = z.object({
macAddress: z.string(),
checkpointsEvents: z.array(checkpointEventSchema).optional(),
});