From 00e7916c5213835dafe75c97edab37123de642e5 Mon Sep 17 00:00:00 2001 From: Pandapip1 Date: Mon, 15 May 2023 13:40:11 -0400 Subject: [PATCH] Add additional checks --- .vitepress/config.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.vitepress/config.js b/.vitepress/config.js index 7faf5a9bd3a69a..b640da9c72e3fd 100644 --- a/.vitepress/config.js +++ b/.vitepress/config.js @@ -85,6 +85,9 @@ export default withPwa(defineConfig({ let eipN = filenameToEipNumber(pageData.relativePath.split('/')[1]); let frontmatter = eips.find(eip => eip.eip === eipN); + if (!frontmatter) { + throw new Error(`EIP ${eipN} not found`); + } return [ // Regular Metadata @@ -147,6 +150,11 @@ export default withPwa(defineConfig({ pageData = { ...pageData }; let eipN = filenameToEipNumber(pageData.relativePath.split('/')[1]); pageData.frontmatter = eips.find(eip => eip.eip === eipN); + + if (!pageData.frontmatter) { + throw new Error(`EIP ${eipN} not found`); + } + logger.info(`Transformed ${pageData.relativePath} (EIP)`, { timestamp: true }); return pageData; } else if (pageData.frontmatter.listing) {