Nathan Lovato

Results 223 issues of Nathan Lovato

- [x] #68 - [x] #79 - [x] #81 - [x] #64 - [x] #86 - [x] #90 - [x] #65 - [x] #84 - [x] #62 - [ ]...

For search and replace props in include components, we need to parse an array of objects with this form: ```jsx [ {"source": "foo", "replacement": "bar",}, ... ] ``` We should...

When parsing MDX documents, add a way to walk or retrieve tokens and call procedures to process them: - Markdown image tags need to be converted into a PublicImage component...

Implement a function to render the tokens parsed as part of the mdx parser, without modifications

Rewrite https://github.com/GDQuest/product-packager/blob/master/mdx-utils/src/md/preprocessor.nim to use the MDX parser, creating APIs to transform and render tokens if and as needed (like an iterator to walk the node tree, for example). This requires...

This task is about replacing the MDX parser we use on GDSchool currently, remark, and the plugins we maintain for it, with our own MDX parser. The MDX parser should...

enhancement

Code a component to link to lessons in the course and validate the links: `` The point is to: 1. Validate that links are correct (the lesson exists) and catch...

enhancement

This task tracks replacements planned for https://github.com/GDQuest/school/tree/main/build_scripts/remark

enhancement

Depends on #65 This: ```mdx you need X Hey, this is some _text_ you need Y do the thing do the other thing The description blah, a note Another practice...

enhancement