const { marked } = require('marked')
const createRenderer = require('./md-renderer')
const mdRenderer = createRenderer()
const {
genVueComponent,
getFileName,
mergeParts
} = require('./convert-md-to-demo')
function getPartsOfDemo (text) {
// slot template
const firstIndex = text.indexOf('')
let template = text.slice(firstIndex + 10)
const lastIndex = template.lastIndexOf('')
template = template.slice(0, lastIndex)
const script = text.match(/([\s\S]*?)<\/script>/)?.[1]?.trim()
const style = text.match(/