From 0962424152f4b5e51b42186131b4ba1460e32880 Mon Sep 17 00:00:00 2001 From: Jared He Date: Mon, 14 Jun 2021 17:12:09 -0400 Subject: [PATCH] Format news-conversion.js --- scripts/mdx-scripts/events.xml | 2 +- scripts/mdx-scripts/news-conversion.js | 37 +++++++++++++++++--------- 2 files changed, 26 insertions(+), 13 deletions(-) diff --git a/scripts/mdx-scripts/events.xml b/scripts/mdx-scripts/events.xml index dc00fd7..d00fdfd 100644 --- a/scripts/mdx-scripts/events.xml +++ b/scripts/mdx-scripts/events.xml @@ -6988,7 +6988,7 @@ and get a sneak peek at where the wireless data market is going. - + diff --git a/scripts/mdx-scripts/news-conversion.js b/scripts/mdx-scripts/news-conversion.js index 13da26f..aa334d3 100644 --- a/scripts/mdx-scripts/news-conversion.js +++ b/scripts/mdx-scripts/news-conversion.js @@ -7,7 +7,7 @@ var showdown = require("showdown"); const converterShowdown = new showdown.Converter(); const libxmljs = require("libxmljs"); -fs.readFile("./news-test.xml", "utf8", (err, data) => { +fs.readFile("./news.xml", "utf8", (err, data) => { if (err) { console.error(err); return; @@ -35,15 +35,24 @@ const getTerm = (dateStr) => { const date = new Date(dateStr); let term = ""; const year = date.getUTCFullYear(); - if (new Date(`${year}-01-01`).getTime() <= date.getTime() && date.getTime() <= new Date(`${year}-04-30`).getTime()) { - term = "Winter" - } else if (new Date(`${year}-05-01`).getTime() <= date.getTime() && date.getTime() <= new Date(`${year}-08-31`).getTime()) { - term = "Spring" - } else if (new Date(`${year}-09-01`).getTime() <= date.getTime() && date.getTime() <= new Date(`${year}-12-31`).getTime()) { - term = "Fall" + if ( + new Date(`${year}-01-01`).getTime() <= date.getTime() && + date.getTime() <= new Date(`${year}-04-30`).getTime() + ) { + term = "Winter"; + } else if ( + new Date(`${year}-05-01`).getTime() <= date.getTime() && + date.getTime() <= new Date(`${year}-08-31`).getTime() + ) { + term = "Spring"; + } else if ( + new Date(`${year}-09-01`).getTime() <= date.getTime() && + date.getTime() <= new Date(`${year}-12-31`).getTime() + ) { + term = "Fall"; } - return `-${term}-${year}-` -} + return `-${term}-${year}-`; +}; const parseXML = (XML) => { const xmlDoc = libxmljs.parseHtml(XML); @@ -69,9 +78,13 @@ ${content}`; fs.mkdir(`./markdown-news/${currentTerm}`, { recursive: true }, (err) => { if (err) throw err; }); - fs.writeFile(`./markdown-news/${currentTerm}/${mdxTitle}.news.mdx`, mdx, (err) => { - if (err) throw err; - }); + fs.writeFile( + `./markdown-news/${currentTerm}/${mdxTitle}.news.mdx`, + mdx, + (err) => { + if (err) throw err; + } + ); } } };