A Node.js ESM module for organizing tournaments, written in TypeScript.
npm i tournament-organizer
In Node.js:
import TournamentOrganizer from 'tournament-organizer';
In the browser:
import TournamentOrganizer from "https://unpkg.com/tournament-organizer/dist/index.module.js";
The following imports are also available:
import {
Manager,
Match,
Player,
Tournament
} from 'tournament-organizer/components';
import {
LoadableTournamentValues,
MatchValues,
PlayerValues,
SettableMatchValues,
SettablePlayerValues,
SettableTournamentValues,
StandingsValues,
TournamentValues
} from 'tournament-organizer/interfaces';
For more information, visit the repository.