diff --git a/bundle.js b/bundle.js index 9662729..090cda3 100755 --- a/bundle.js +++ b/bundle.js @@ -132,7 +132,6 @@ async function bundle(inputDir, outputDir, watch) { bundleHTML(inputDir, outputDir, false, watch, (filePath, isDir, data) => { if (isDir) return false; if (filePath.endsWith("style.css")) return true; - if (data.includes(`require("`)) return true; return false; }) ); diff --git a/pages.js b/pages.js index 6c9ccc5..ed044b6 100644 --- a/pages.js +++ b/pages.js @@ -29,8 +29,10 @@ function deleteFiles(folderPath) { deleteFiles(outputDir); bundle.bundle("site", outputDir, false); - const data = analysis.readJSON(`${dataDir}/latest-canonical.json`); - analysis.writeJSON(`${dataDir}/latest-canonical.json`, data, analysis.FILE_COMPRESSOR); + if (fs.existsSync(`${dataDir}/latest-canonical.json`)) { + const data = analysis.readJSON(`${dataDir}/latest-canonical.json`); + analysis.writeJSON(`${dataDir}/latest-canonical.json`, data, analysis.FILE_COMPRESSOR); + } await analysis.updateData(dataDir); const items = analysis.readJSON(`${dataDir}/latest-canonical.json.${analysis.FILE_COMPRESSOR}`); diff --git a/server.js b/server.js index e28a6f0..cf09f8e 100644 --- a/server.js +++ b/server.js @@ -8,10 +8,6 @@ const express = require("express"); const compression = require("compression"); function copyItemsToSite(dataDir) { - fs.copyFileSync( - `${dataDir}/latest-canonical.json.${analysis.FILE_COMPRESSOR}`, - `site/output/data/latest-canonical.json.${analysis.FILE_COMPRESSOR}` - ); const items = analysis.readJSON(`${dataDir}/latest-canonical.json.${analysis.FILE_COMPRESSOR}`); analysis.writeJSON(`site/output/data/latest-canonical.json`, items); for (const store of analysis.STORE_KEYS) {