Remark plugin to copy live code block as code example.
npm install remark remark-code-example --save-devimport readFileSync from 'node:fs'; import { remark } from 'remark'; import { remarkCodeExample } from 'remark-code-example'; const markdownText = readFileSync('example.md', 'utf8'); remark() .use(remarkCodeSample, {}) .process(markdownText) .then((file) => console.info(file)) .catch((error) => console.warn(error));- type: object of string
- default: {}
- required: false
- description: Metas of example code block
Turn ```mermaid code-example flowchart Start --> Stop ``` Into ````markdown ```mermaid flowchart Start --> Stop ``` ````Turn ```mermaid code-example-copy flowchart Start --> Stop ``` Into ```mermaid flowchart Start --> Stop ``` ````markdown ```mermaid flowchart Start --> Stop ``` ````Turn ```mermaid code-alias-copy=diagram flowchart Start --> Stop ``` Into ```mermaid flowchart Start --> Stop ``` ```diagram flowchart Start --> Stop ```