Change .mdx files to .md files
This commit is contained in:
parent
199adf6d55
commit
82561cb1a6
|
@ -81,19 +81,19 @@ const parseXML = (XML) => {
|
||||||
);
|
);
|
||||||
abstract = abstract.replace(/<br>/g, "\n");
|
abstract = abstract.replace(/<br>/g, "\n");
|
||||||
}
|
}
|
||||||
const mdx = `export const metadata = {
|
const md = `---
|
||||||
name: "${title}",
|
name: "${title}",
|
||||||
short: "${short}",
|
short: "${short}",
|
||||||
date: new Date("${date.toString()}"),
|
date: new Date("${date.toString()}"),
|
||||||
online: ${online},
|
online: ${online},
|
||||||
location: "${location}",
|
location: "${location}",
|
||||||
}
|
---
|
||||||
|
|
||||||
${abstract}`;
|
${abstract}`;
|
||||||
|
|
||||||
// remove invalid characters from filenames
|
// remove invalid characters from filenames
|
||||||
let mdxTitle = title.replace(/[\\\\/:*?\"<>|]/g, "");
|
let mdTitle = title.replace(/[\\\\/:*?\"<>|]/g, "");
|
||||||
mdxTitle = mdxTitle.replace(/(\s+)/g, "-");
|
mdTitle = mdTitle.replace(/(\s+)/g, "-");
|
||||||
|
|
||||||
fs.mkdir(
|
fs.mkdir(
|
||||||
`./markdown-events/${currentTerm}`,
|
`./markdown-events/${currentTerm}`,
|
||||||
|
@ -103,8 +103,8 @@ ${abstract}`;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
fs.writeFile(
|
fs.writeFile(
|
||||||
`./markdown-events/${currentTerm}/${mdxTitle}.event.mdx`,
|
`./markdown-events/${currentTerm}/${mdTitle}.event.md`,
|
||||||
mdx,
|
md,
|
||||||
(err) => {
|
(err) => {
|
||||||
if (err) throw err;
|
if (err) throw err;
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,19 +47,19 @@ const parseXML = (XML) => {
|
||||||
nodeChildrenToString(contentNodes)
|
nodeChildrenToString(contentNodes)
|
||||||
);
|
);
|
||||||
|
|
||||||
const mdx = `export const metadata = {
|
const md = `---
|
||||||
author: ${author},
|
author: ${author},
|
||||||
date: new Date("${date}"),
|
date: new Date("${date}"),
|
||||||
}
|
---
|
||||||
|
|
||||||
${content}`;
|
${content}`;
|
||||||
const mdxTitle = `${date}-${author}`;
|
const mdTitle = `${date}-${author}`;
|
||||||
fs.mkdir(`./markdown-news/${currentTerm}`, { recursive: true }, (err) => {
|
fs.mkdir(`./markdown-news/${currentTerm}`, { recursive: true }, (err) => {
|
||||||
if (err) throw err;
|
if (err) throw err;
|
||||||
});
|
});
|
||||||
fs.writeFile(
|
fs.writeFile(
|
||||||
`./markdown-news/${currentTerm}/${mdxTitle}.news.mdx`,
|
`./markdown-news/${currentTerm}/${mdTitle}.news.md`,
|
||||||
mdx,
|
md,
|
||||||
(err) => {
|
(err) => {
|
||||||
if (err) throw err;
|
if (err) throw err;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue