@lovebowls/leaguejs
Version:
A framework-agnostic JavaScript library for managing leagues, teams, and matches
24 lines (23 loc) • 629 B
TypeScript
import { League, LeagueData, LeagueSettings, TeamStats, LeagueTableEntry } from './models/League';
import { Team, TeamData, TeamUpdates } from './models/Team';
import { Match, MatchData, MatchResult, RinkScore, RinkResults } from './models/Match';
import { validateLeague, validateTeam, validateMatch, ValidationResult } from './utils/validators';
export {
League,
LeagueData,
LeagueSettings,
TeamStats,
LeagueTableEntry,
Team,
TeamData,
TeamUpdates,
Match,
MatchData,
MatchResult,
RinkScore,
RinkResults,
validateLeague,
validateTeam,
validateMatch,
ValidationResult
};