@lovebowls/leaguejs
Version:
A framework-agnostic JavaScript library for managing leagues, teams, and matches
14 lines (10 loc) • 428 B
TypeScript
import { LeagueData } from '../models/League';
import { TeamData } from '../models/Team';
import { MatchData } from '../models/Match';
export interface ValidationResult {
isValid: boolean;
errors: string[];
}
export function validateLeague(data: LeagueData): ValidationResult;
export function validateTeam(data: TeamData): ValidationResult;
export function validateMatch(data: MatchData): ValidationResult;