Skip to content

Publishing Syntax Extensions for use with Remark #56

Answered by wooorm
benrbray asked this question in Q&A
Discussion options

You must be logged in to vote

Great question!

I’m going with 1 personally. This is because I value modularity a lot. If folks don’t like the remark layer, then they can use micromark and mdast. If folks don’t need ASTs either, they can go with micromark only. Or someone can replace they higher-level layers with new projects and still use the lower-level projects. Of course: the ASTs are very useful and sometimes required, so micromark-only is not the best for some ideas.

But this does lead to some complexity for users, especially newcomers, and complexity maintaining these projects.

On the other hand, you can more freely change things if they are separate: a micromark extension/mdast utility could change it’s user int…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@benrbray
Comment options

@wooorm
Comment options

@wooorm
Comment options

@benrbray
Comment options

@wooorm
Comment options

Answer selected by wooorm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants