Lukas Obermann
f865a34058
style: remove line breaks in documentation paragraphs
2024-11-16 16:58:45 +01:00
Lukas Obermann
4236fa3804
feat!: adjust naming for compiles languages that dont create namespaces per file
...
This includes a Proof of Concept in form of a Swift Package. Only one file had to be replaced, because I couldnt make sense of how else to do it. But it compiles.
2024-11-16 02:01:25 +01:00
Lukas Obermann
829da0079a
fix: resolve intersection types
...
Intersections dont work when setting the "allowAdditionalProperties" parser option to false.
2024-01-18 22:16:27 +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
8689ec392f
refactor: resolve discriminated union and separate attribute adjustments
2023-08-17 11:16:28 +02:00
Lukas Obermann
fe5aa116f8
refactor!: replace all enums with union types to enable type-only usage
...
Enums require the library to be included in a bundle, which can be difficult in web environments.
2023-06-15 19:58:17 +02:00
Lukas Obermann
89ab7dd343
feat!: explicit identifier tags, simpler prerequisites, multiple small changes
2022-11-28 23:36:56 +01: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
0f3d815ea1
refactor!: rework "top-level" data types
2022-07-20 14:47:45 +02:00
Lukas Obermann
c4b349bf10
feat: items status quo
2022-03-25 12:09:45 +01:00
Lukas Obermann
87c5ff243c
fix: broken markdown newlines
2022-03-06 14:23:56 +01:00
Lukas Obermann
93c2e6adfa
refactor: convert more entities
2022-03-02 22:20:32 +01:00
Lukas Obermann
e51cc154ca
fix: nested types and property paths
2022-02-22 10:27:20 +01:00
Lukas Obermann
e2d1c52a0a
feat: add race
2022-02-17 15:57:12 +01:00