Commit Graph
8 Commits
Author SHA1 Message Date
Lukas Obermann f865a34058 style: remove line breaks in documentation paragraphs 2024-11-16 16:58:45 +01:00
Lukas Obermann 6c4d0a354f build(deps): upgrade optolith-tsjsonschemamd to 0.10.0 and rebuild assets 2023-11-09 21:49:03 +01:00
Lukas Obermann 0ea6a838e2 feat!: finish schema 2023-05-01 17:02:53 +02:00
Lukas Obermann a4685e3499 refactor!: streamline enums with and without associated values
Enums where no case has associated values are transformed into actual TypeScript
enums.

Enums where at least one case has associated values are kept as union types, but
cases without associated values receive a nested property in snake case as well.
Such an enum case without associated values must have an empty object as the
value of the nested property.
2022-08-01 12:50:59 +02:00
Lukas Obermann 0b43558552 fix: minor errors that surfaced during database conversion for dis/advantages, professions and talismans 2022-07-23 13:08:38 +02:00
Lukas Obermann bdebfc3e1f refactor!: rework prerequisite data types 2022-07-20 16:19:54 +02:00
Lukas Obermann 0f3d815ea1 refactor!: rework "top-level" data types 2022-07-20 14:47:45 +02:00
Lukas Obermann 148ffd47a7 feat: prerequisites 2022-03-10 19:51:47 +01:00