Releases: Duosmium/sciolyff
Releases · Duosmium/sciolyff
Release 0.6.0
Breaking Changes
sciolyff.valid
returns a status
property instead of readable
, which only provides status of the validation. Validation errors have been moved to the errors
property as an array of Error
s (see below). A helper function for parsing the errors is at sciolyff.format
.
interface Error {
warning: boolean;
message: string;
location?: {
line: number;
column: number;
position: number;
};
context: unknown;
}
function format(
errors?: Error[],
filename?: string,
colors?: boolean
): string
Changelog
Release 0.5.2
- fix 0 place falsy (06506a5)
Release 0.5.1
- bump deps (b8a6b64)
Release 0.5.0
- Merge pull request #3 from Duosmium:reverse-scoring (ea3052a)
- fix medal counts (e747106)
- disable more keys when reverse (c120ae4)
- fix validation (1d3d692)
- fix points (7b3947d)
- implement reverse scoring (b65500a)
- add validation schema (4af93f0)
- don't set track info if there are no tracks (19e5184)
- update demo for explicit placings (82d754b)
- add explicit placings (5043193)
Release 0.4.0
- makes sense for these to be undefined (50bb475)
Release 0.3.0
- validate test release/histograms (4bcc0eb)
- bump deps (b39f895)
- fix unpaired ties (a8f37c3)
- format (b4e5d2d)
- ignore test files (e1677bd)
- Merge branch 'main' of https://github.com/Duosmium/sciolyff-js (61be550)
- fix validation for raws (70a6ed3)
- Update tournament.ts (93485a4)
- Update tournament.ts (b5573b2)
- add raw score to demo (897c1e7)
Release 0.2.5
- mark unknowns like no shows (36b5ca3)
Release 0.2.4
Release 0.2.3
- fix issue with undefined places when computing maxplace (818b556)
Release 0.2.2
- add superscore flag that disables certain checks (5a55225)