Change .mdx files to .md files

This commit is contained in:
Jared He 2021-07-12 20:55:38 -04:00
parent 199adf6d55
commit 82561cb1a6
2 changed files with 11 additions and 11 deletions

View File

@ -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;
} }

View File

@ -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;
} }