You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm looking for a way to normalize a large batch of MyST content.
Value / benefit
The idea is to integrate that normalization as a GitHub action, so I'll have an automated linting stage that will reduce the maintenance burden on my documentation.
Description / Summary
I'm looking for a way to normalize a large batch of MyST content.
Value / benefit
The idea is to integrate that normalization as a GitHub action, so I'll have an automated linting stage that will reduce the maintenance burden on my documentation.
Implementation details
So far, I came up with this
pandoc
CLI:It is already integrated in my workflow there: https://github.com/kdeldycke/meta-package-manager/blob/78dd5effd7776607adf08a086d1f387b8f989e00/.github/workflows/autofix.yaml#L52-L58
It works great but still has a bunch of edge-cases (see below).
Tasks to complete
I'll be happy to contribute my experiments to the
MyST-Parser
documentation. Is that project the best place to contribute this?Still, there are a couple edge-cases on
pandoc
side to be addresses:CodeBlock
nodes normalized toCode
nodes jgm/pandoc#7622The text was updated successfully, but these errors were encountered: