Commit Graph

25 Commits

Author SHA1 Message Date
Huyen Nguyen
f10df73594 fix(challenge-helper-scripts): auto-derive help category from challenge lang (#66356) 2026-03-11 12:17:18 +01:00
Jeevankumar S
e72a5dc1bb refactor(tools) : migrate inquirer prompts (#66139)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Sem Bauke <sem@freecodecamp.org>
2026-03-05 13:04:01 +01:00
Huyen Nguyen
b25f03e8a1 refactor(challenge-helper-scripts): update challengeLang type to ChallengeLang (#66243) 2026-03-05 09:35:46 +01:00
Oliver Eyton-Williams
a6d1e545c0 fix: block creation and hot reloading (#66127) 2026-02-27 18:22:08 +05:30
Oliver Eyton-Williams
ab830caaa6 refactor: clean client on setup (#66108) 2026-02-27 08:10:41 +05:30
majestic-owl448
83f9040673 fix: remove index.md (#65615) 2026-01-31 23:26:37 +05:30
Oliver Eyton-Williams
14cde3cdea refactor: stop curriculum tests depending on client (#65534) 2026-01-28 19:35:26 +05:30
Huyen Nguyen
f81448bfe8 fix(challenge-helper-scripts): add stub module intro when creating a new module (#65366) 2026-01-21 02:57:01 +07:00
Oliver Eyton-Williams
f03ad05e84 refactor: bundle shared so each consumer can require/import without hassle (#64167) 2026-01-19 09:45:40 +00:00
Sem Bauke
a8fc3ba586 feat: option to create a new chapter/module when creating new blocks for language curricula (#65251)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2026-01-16 15:30:40 +01:00
Jeevankumar S
aa5665f8b3 fix(tools): allow quizzes for block-based super blocks (#65044)
Co-authored-by: Jeevankumar-S <jeevenkumar2003@email.com>
2026-01-09 02:54:34 +07:00
Oliver Eyton-Williams
37ce134123 refactor: (slightly) decentralize type checking (#64163) 2025-12-01 12:43:53 +01:00
Oliver Eyton-Williams
8f480d8cdf fix(challenge-helper-scripts): create quiz project challenges in correct folder (#64144)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-11-26 14:04:49 -08:00
Diem-Trang Pham
36be0f75bf fix(tools): inccorect quiz challenge location when running create-new-language-block (#63929) 2025-11-17 16:21:27 -08:00
Krzysztof G.
8ab7c106da feat(tools): add language block specific properties in helper scripts (#63711)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-11-16 02:31:52 -08:00
Diem-Trang Pham
0770db7c86 feat(tools): add 'Chinese Curriculum' and 'Spanish Curriculum' to helpCategories (#63488) 2025-11-04 09:52:30 +01:00
Huyen Nguyen
73f216ab7a feat(challenge-helper): auto add prefix to new language block (#63048) 2025-11-03 04:15:17 -08:00
Oliver Eyton-Williams
27a54624c3 refactor: blockType -> blockLabel (#62548)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-10-23 23:20:15 +05:30
Oliver Eyton-Williams
4a635c1b32 refactor: migrate (some) curriculum files to TypeScript (#62228)
Co-authored-by: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
2025-10-23 10:54:57 +05:30
Oliver Eyton-Williams
6fc3684049 fix(tools): prevent create-new-x overwriting old projects (#62621) 2025-10-10 15:28:26 +05:30
Huyen Nguyen
9f410666e6 fix(challenge-helper-scripts): make create-language-block support chapter-based structure (#62268) 2025-09-19 17:36:49 -03:00
Tom
bd2167c176 fix(tools): adjust create language block helper script (#62090) 2025-09-09 11:32:10 -03:00
Oliver Eyton-Williams
10c565828e fix(tools): curriculum command line helpers (#61831) 2025-09-02 16:03:28 +02:00
Oliver Eyton-Williams
0ae01847cb refactor: share common intro creation code (#61814) 2025-08-15 08:05:54 +02:00
Tom
783421008d feat(tools): better language challenge helpers (#60696) 2025-06-12 14:54:43 +02:00