fix: remove unused markdown transformation utilities that causes build failure after replacement when calling vue3 as vite plugin

This commit is contained in:
Anda Toshiki 2023-09-17 02:02:22 -07:00
parent ff15b48b44
commit 35020a5fa7

View File

@ -13,13 +13,16 @@ export function MarkdownTransform(): Plugin {
const [_name, i] = id.split('/').slice(-2)
// convert img by applying regex
const imgRegex = /!\[(.+?)\]\((.+?)\)/g
let imgMatches = imgRegex.exec(code)
while (imgMatches) {
const [text, link] = imgMatches.slice(1)
code = code.replace(imgMatches[0], `<img src="${link}" alt="${text || 'img'}" />`)
imgMatches = imgRegex.exec(code)
}
// const imgRegex = /!\[(.+?)\]\((.+?)\)/g;
// let imgMatches = imgRegex.exec(code);
// while (imgMatches) {
// const [text, link] = imgMatches.slice(1);
// code = code.replace(
// imgMatches[0],
// `<img src="${link}" alt="${text || "img"}" />`
// );
// imgMatches = imgRegex.exec(code);
// }
// convert links to components
const linkRegex = /\[(.+?)\]\((.+?)\)/g