refactor: Better types #17

Merged
timharek merged 11 commits from feature-better-type-safety into main 2024-04-02 12:57:30 +00:00

11 Commits

Author SHA1 Message Date
Tim Hårek Andreassen 18b9a06687
fix: Types for playback
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 13:51:59 +01:00
Tim Hårek Andreassen 9bb0d022b7
feat: Add Manifest type
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 13:30:47 +01:00
Tim Hårek Andreassen 8950028f5b
chore: Add todo
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 13:17:28 +01:00
Tim Hårek Andreassen eef098a593
refactor: Use correct types
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 13:16:40 +01:00
Tim Hårek Andreassen f4ec8f8d36
chore: Add return type
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 13:10:57 +01:00
Tim Hårek Andreassen 543c40207c
chore: Formatting
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 12:44:54 +01:00
Tim Hårek Andreassen f535a96d9d
chore: Update OpenAPI types
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 12:44:34 +01:00
Tim Hårek Andreassen cdd424e6ca
feat: Add automatic type generation
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 12:44:03 +01:00
Tim Hårek Andreassen 33ccbe3e34
feat: Add zod for schema validation
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 12:02:06 +01:00
Tim Hårek Andreassen b64d8f2203
refactor: Move NRK API url to variable
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 11:57:13 +01:00
Tim Hårek Andreassen a5db00c824
refactor: Use early returns instead of if-else
Signed-off-by: Tim Hårek Andreassen <tim@harek.no>
2024-03-30 11:52:55 +01:00