import fs from 'fs' import { njkRenderer } from './njkRenderer.js' export function requestHandler(req, res, Config) { if (fs.existsSync(`./${Config.contentDir}/pages/${req.path}.njk`)) return res.send(njkRenderer(`./${Config.contentDir}/pages/${req.path}.njk`)) if (fs.existsSync(`./${Config.contentDir}/pages/${req.path}/index.njk`)) return res.send(njkRenderer(`./${Config.contentDir}/pages/${req.path}/index.njk`)) return res.status(404).render('errors/404.njk', context) }