https://github.com/constracti/individual-championships
Manage individual championships organizations.
https://github.com/constracti/individual-championships
Last synced: 4 months ago
JSON representation
Manage individual championships organizations.
- Host: GitHub
- URL: https://github.com/constracti/individual-championships
- Owner: constracti
- Created: 2024-09-23T11:34:06.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2025-09-29T21:13:25.000Z (9 months ago)
- Last Synced: 2025-09-29T23:27:49.794Z (9 months ago)
- Language: JavaScript
- Homepage: https://constracti.github.io/individual-championships/
- Size: 168 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Individual Championships
Manage individual championships organizations.
## JSON format
### Organization
```js
/**
* @typedef {Object} OrganizationObj
* @property {TeamObj[]} teamList
* @property {ContestantObj[]} contestantList
* @property {ChampionshipObj[]} championshipList
* @property {?string} contestantGroupBy
* @property {?string} contestantSortBy
* @property {number} timestamp
* @property {?string} version
*/
```
### Team
```js
/**
* @typedef {Object} TeamObj
* @property {number} index
* @property {string} name
*/
```
### Contestant
```js
/**
* @typedef {Object} ContestantObj
* @property {number} index
* @property {string} name
* @property {?number} team
*/
```
### Championship
```js
/**
* @typedef {Object} ChampionshipObj
* @property {string} name
* @property {string} info
* @property {number} unitCap
* @property {number} gameCap
* @property {RoundObj[]} roundList
*/
```
### Round
```js
/**
* @typedef {Object} RoundObj
* @property {UnitObj[]} unitList
* @property {GameObj[]} gameList
*/
```
### Unit
```js
/**
* @typedef {Object} UnitObj
* @property {number[]} contestantList
* @property {boolean} pass
* @property {?number} parent
*/
```
### Game
```js
/**
* @typedef {number[]} GameObj
*/
```