18 Commits

Author SHA1 Message Date
Sem Bauke
0f0d91f50f chore(tests): migrate shared folder to Vitests (#62270)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-09-22 18:20:41 +05:30
Oliver Eyton-Williams
c6498cf0b4 refactor: remove invariant (#62275) 2025-09-19 23:06:20 +05:30
Oliver Eyton-Williams
bed3811952 feat(api): migrate to esm (#61915) 2025-09-19 13:28:06 +05:30
Anna
ee05b0d5da feat(tools): allow tsx tabs (#61936)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-09-12 11:16:37 -07:00
Oliver Eyton-Williams
71e39308a4 fix: optionally keep source if setting file contents (#58747)
Co-authored-by: Naomi <accounts+github@nhcarrigan.com>
2025-02-18 08:48:20 +01:00
Oliver Eyton-Williams
0c754bf690 fix(client): show project previews (#58761) 2025-02-14 09:55:30 +05:30
Tom
e226be80d2 fix: polyvinyl error (#58696) 2025-02-11 09:53:46 -08:00
Oliver Eyton-Williams
6e6f13f85d fix(client): show preview (#58629) 2025-02-10 09:42:41 +01:00
Oliver Eyton-Williams
d2effdaa41 refactor(client): fixed/hid type errors + extended isPoly (#58527) 2025-02-03 14:47:43 -06:00
Oliver Eyton-Williams
ce8b971073 refactor: simplify is-audited logic (#57346) 2024-12-06 11:24:47 -06:00
Oliver Eyton-Williams
26d4b0ee44 feat(client): stop transforming jsx extensions (#57177) 2024-11-17 21:59:13 -08:00
Oliver Eyton-Williams
e9a4e92955 feat(client): use typescript in challenges (#56253)
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
2024-10-28 15:40:11 -05:00
Oliver Eyton-Williams
0a64f4bd53 fix(client): ensure source is added to files (#56601) 2024-10-08 15:13:15 -07:00
Huyen Nguyen
0ba9eeff43 refactor(api, curriculum): use the shared shuffleArray util (#56444)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-10-02 08:55:38 -05:00
Huyen Nguyen
6f4488998a feat(client): quiz challenge with validation (#56163)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-10-01 21:08:09 +02:00
Lars Kappert
d32e57813e chore: update Knip to v5 (#56244) 2024-09-26 13:12:00 +02:00
Oliver Eyton-Williams
1e25cfdf83 refactor: rename superblocks.ts to curriculum (#55624) 2024-07-23 09:04:02 -07:00
Oliver Eyton-Williams
391fc2e34d refactor: create shared workspace (#51454) 2023-09-07 23:06:01 +05:30