Commit graph

12 commits

Author SHA1 Message Date
Lars Strojny
1088a78079
Strict type imports (#17)
When a symbols is only used as a type, require `import type {…}`
2022-11-10 13:00:45 +01:00
Lars Strojny
71e45a3d8c
More user-friendly (and developer-friendly) zod error reporting (#12)
Show each error message from zod and include an excerpt of the data
around the failing path if possible
2022-11-09 21:36:23 +01:00
Lars Strojny
25b9afa1d2 Run tests via github actions 2022-11-08 22:59:00 +01:00
Lars Strojny
84761dfa93 Replace runtypes with zod, validate config, stricter eslint config 2022-11-08 19:13:34 +01:00
Lars Strojny
4a7d6ff6de Allow configuring the prefix 2022-11-08 14:43:49 +01:00
Lars Strojny
900f528b95 Rename port setting 2022-11-08 14:26:08 +01:00
Lars Strojny
7fd1c5a03c Extract prometheus server 2022-11-07 22:31:17 +01:00
Lars Strojny
d0b9b6a36e Rename /probe to /metrics 2022-11-07 21:01:21 +01:00
Lars Strojny
ff7fd44f2c Extract rendering 2022-11-07 20:50:58 +01:00
Lars Strojny
60be04925e Fix Promise issue 2022-11-07 19:30:55 +01:00
Lars Strojny
00dd20559a Initial version 2022-11-07 15:23:48 +01:00
Lars Strojny
dd4a135022
Initial commit 2022-11-06 13:04:30 +01:00