remark-mdc
remark-mdc copied to clipboard
Remark plugin to support MDC syntax.
Hi! I fixed a bug that occur only on transformation from AST to markdown when a component has an array attribute. Input : ```md ::container-component{:items='["Nuxt", "Vue"]'} :: ``` [Before](https://github.com/ManUtopiK/remark-mdc/blob/fixArrayOfString/test/block-component.test.ts#L209) :...
I replaced [js-yaml](https://github.com/nodeca/js-yaml) by [yaml](https://github.com/eemeli/yaml). Largely more up to date. It fixes issue #72. I added tests. Edit: with [this line](https://github.com/nuxtlabs/remark-mdc/blob/main/src/to-markdown.ts#L110), the keys of the yaml are alphabetically ordered. But...
### Is your feature request related to a problem? Please describe. There's no problem, only solutions! This MDC syntax is sometimes too much markup. The first intention of John Gruber...
Hi! I added an option to define the max length of the component's attributes. I added tests for that. The default stays the same 80 chars. In the nuxt config,...
### Is your feature request related to a problem? Please describe. Currently, I cannot find a way to make something like the following to work: ```md Use `head` (:spec-link{name=head}) to...
### Version module: 3.0.2 nuxt: last ## Reproduction **Link:** - [x] [Stackblitz](https://stackblitz.com/edit/github-nfdfp4?file=content%2Findex.md,components%2Fcontent%2Falert.vue) - [x] [GitHub reproduction](https://github.com/ManUtopiK/remark-mdc/tree/bug/bind-frontmatter) #### What is expected? I want to bind value of the frontmatter doc in...
Hello, By default, parsing add `rel="nofollow"` to each link. I do not think that this is a wanted behavior. I think that nothing must be set to allow end user...
### Is your feature request related to a problem? Please describe. How to handle [scoped slots](https://vuejs.org/guide/components/slots.html#scoped-slots) with MDC syntax ? And how to pass slot props to child components ?...
# Markdown Components ## 1. Inline Components Inline components can be defined in everywhere inside the content. The inline component's syntax: ``` A single paragraph with in inline :component[Label]{key=val} ```...
This issue provides visibility into Renovate updates and their statuses. [Learn more](https://docs.renovatebot.com/key-concepts/dashboard/) ## Awaiting Schedule These updates are awaiting their schedule. Click on a checkbox to get an update now....