resolve warnings and type errors

This commit is contained in:
2026-03-19 21:31:07 +01:00
parent f8510c8db3
commit 75d88257c8
99 changed files with 11 additions and 12 deletions

4
src/lib/schemas/config.ts Normal file → Executable file
View File

@@ -23,7 +23,7 @@ export const serverTabSchema = z.enum(ServerTab);
export const configurationSchema = z.object({
udpPort: z.number().min(1025).max(65535),
tcpPort: z.number().min(1025).max(65535),
maxConnections: z.number().min(1).max(64),
maxConnections: z.number().min(1).max(100),
lanDiscovery: z.number().min(0).max(1),
registerToLobby: z.number().min(0).max(2),
configVersion: z.number().min(1).max(2).default(1).optional()
@@ -47,7 +47,7 @@ export type AssistRules = z.infer<typeof assistRulesSchema>;
export const serverSettingsSchema = z.object({
serverName: z.string().min(3).max(150),
adminPassword: z.string().min(6).max(50),
adminPassword: z.string().min(6).max(50).or(z.literal('').nullable()),
carGroup: z.string().min(1).max(50),
trackMedalsRequirement: z.number().min(-1).max(3),
safetyRatingRequirement: z.number().min(-1).max(99),

0
src/lib/schemas/index.ts Normal file → Executable file
View File

0
src/lib/schemas/leaderboard.ts Normal file → Executable file
View File

0
src/lib/schemas/lookups.ts Normal file → Executable file
View File

0
src/lib/schemas/server.ts Normal file → Executable file
View File

8
src/lib/schemas/statistics.ts Normal file → Executable file
View File

@@ -43,10 +43,10 @@ export const stateHistoryStatsSchema = z.object({
peakPlayers: z.number(),
totalSessions: z.number(),
totalPlaytime: z.number(),
playerCountOverTime: z.array(playerCountPointSchema),
sessionTypes: z.array(sessionCountSchema),
dailyActivity: z.array(dailyActivitySchema),
recentSessions: z.array(recentSessionSchema)
playerCountOverTime: z.array(playerCountPointSchema).nullable(),
sessionTypes: z.array(sessionCountSchema).nullable(),
dailyActivity: z.array(dailyActivitySchema).nullable(),
recentSessions: z.array(recentSessionSchema).nullable()
});
export type StateHistoryStats = z.infer<typeof stateHistoryStatsSchema>;

0
src/lib/schemas/user.ts Normal file → Executable file
View File

0
src/lib/schemas/websocket.ts Normal file → Executable file
View File