d1e8243c47
* Zod EVERYWHERE * Add no-unused-vars rule to eslint in front * Add no-unused-vars rule to eslint in pusher * Add no-unused-vars rule to eslint in back * Remove unused PlayerTexture guards * Fix data providing on room connection Co-authored-by: Alexis Faizeau <a.faizeau@workadventu.re>
17 lines
450 B
TypeScript
17 lines
450 B
TypeScript
import { z } from "zod";
|
|
|
|
/*
|
|
* WARNING! The original file is in /messages/JsonMessages.
|
|
* All other files are automatically copied from this file on container startup / build
|
|
*/
|
|
|
|
export const isAdminApiData = z.object({
|
|
userUuid: z.string(),
|
|
email: z.nullable(z.string()),
|
|
roomUrl: z.string(),
|
|
mapUrlStart: z.string(),
|
|
messages: z.optional(z.array(z.unknown())),
|
|
});
|
|
|
|
export type AdminApiData = z.infer<typeof isAdminApiData>;
|