freeCodeCamp/tools/challenge-parser/parser/plugins
2026-01-29 09:06:36 +05:30
..
__snapshots__ fix(challenge-parser): add missing backtick in challenge parser fixture files (#64131) 2025-11-27 23:54:55 +01:00
utils test(challenge-parser): add test for 'highlighted-text' class (#65546) 2026-01-29 09:06:36 +05:30
add-assignment.js feat(client,challenge-parser): render Chinese as ruby markup (#63424) 2025-11-10 11:25:57 -08:00
add-fill-in-the-blank.js feat(client,challenge-parser): update fill-in-the-blank to support Chinese (#63741) 2025-11-25 11:02:22 -08:00
add-fill-in-the-blank.test.js feat(client,challenge-parser): update fill-in-the-blank to support Chinese (#63741) 2025-11-25 11:02:22 -08:00
add-frontmatter.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
add-frontmatter.test.js refactor: migrate challenge parser tests to vitest (#62186) 2025-09-12 09:50:02 -07:00
add-hooks.js feat: support afterAll hook in challenge tests (#61256) 2025-09-11 10:46:57 -05:00
add-hooks.test.js refactor: migrate challenge parser tests to vitest (#62186) 2025-09-12 09:50:02 -07:00
add-interactive-elements.js feat(client): add action row with interactive editor toggle to lectures (#62928) 2025-10-24 15:12:00 +02:00
add-interactive-elements.test.js feat(client): add action row with interactive editor toggle to lectures (#62928) 2025-10-24 15:12:00 +02:00
add-quizzes.js feat(client,challenge-parser): render Chinese as ruby markup (#63424) 2025-11-10 11:25:57 -08:00
add-quizzes.test.js fix(client,challenge-parser): display highlighted text as span for language challenges (#63802) 2025-12-11 19:03:16 +00:00
add-scene.js feat(challenge-parser,client): display Chinese dialogue with ruby annotations (#64235) 2025-12-08 10:00:05 +01:00
add-scene.test.js feat(challenge-parser,client): display Chinese dialogue with ruby annotations (#64235) 2025-12-08 10:00:05 +01:00
add-seed.js refactor: create and use all-section parser (#56282) 2024-09-25 10:04:16 -07:00
add-seed.test.js refactor: remove jest and lint vitest (#62330) 2025-09-24 09:27:03 +02:00
add-solution.js refactor: create and use all-section parser (#56282) 2024-09-25 10:04:16 -07:00
add-solution.test.js refactor: migrate challenge parser tests to vitest (#62186) 2025-09-12 09:50:02 -07:00
add-tests.js fix(tools): update error message for hints without tests (#64354) 2025-12-10 09:20:13 +01:00
add-tests.test.js fix(tools): update error message for hints without tests (#64354) 2025-12-10 09:20:13 +01:00
add-text.js feat(client,challenge-parser): render Chinese as ruby markup (#63424) 2025-11-10 11:25:57 -08:00
add-text.test.js fix(client,challenge-parser): display highlighted text as span for language challenges (#63802) 2025-12-11 19:03:16 +00:00
add-video-question.js fix(tools): improve video questions validation (#64176) 2025-12-03 09:03:25 -08:00
add-video-question.test.js fix(client,challenge-parser): display highlighted text as span for language challenges (#63802) 2025-12-11 19:03:16 +00:00
replace-imports.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
replace-imports.test.js refactor: remove jest and lint vitest (#62330) 2025-09-24 09:27:03 +02:00
restore-directives.js fix: order imports and remove circular dependencies (#41824) 2021-08-02 08:39:40 -05:00
restore-directives.test.js refactor: migrate challenge parser tests to vitest (#62186) 2025-09-12 09:50:02 -07:00
table-and-strikethrough.js fix: only use parts of gfm parser 2021-12-02 19:57:47 +05:30
validate-sections.js feat(tools, client): add speaking tasks logic (#61906) 2025-11-07 19:29:21 +00:00
validate-sections.test.js feat(client): add challenge interactive editor (#61805) 2025-10-09 09:34:03 +05:30