import fs from 'fs' import path from 'path' import MarkdownIt from 'markdown-it' import { highlight } from './highlight' interface HoistedTags { script: string[] style: string[] components: string[] } type ExtendedMarkdownParsedData = { hoistedTags: HoistedTags } let index = 1 // hoist