monkeytype/packages
Christian Fehmer f6d9b7c3ef
impr: lazy load chartData on results (@fehmer) (#6428)
Optimize results endpoint by removing heavy or unused data. 

We load the whole result chart data for up to 1000 results each time,
but it is very unlikely the user will view the charts for all old
results. By removing the size in my tests went down from 1152kb to
276kb.

---------

Co-authored-by: Miodec <jack@monkeytype.com>
2025-04-08 13:46:40 +02:00
..
contracts impr: lazy load chartData on results (@fehmer) (#6428) 2025-04-08 13:46:40 +02:00
eslint-config refactor: enable no-unsafe-member-access (@miodec) (#5887) 2024-09-18 12:56:52 +02:00
funbox build: fix openapi spec path for docs & stats endpoints on dev (@NadAlaba) (#6343) 2025-03-12 16:20:46 +01:00
release chore: trim branch string 2025-03-26 18:19:36 +01:00
tsup-config build: use tsup instead of esbuild for packages (@fehmer) (#6309) 2025-03-03 13:48:50 +01:00
typescript-config
util build: fix openapi spec path for docs & stats endpoints on dev (@NadAlaba) (#6343) 2025-03-12 16:20:46 +01:00