wtf typescript
Alan Pearce alan@alanpearce.eu
Tue, 12 Sep 2023 17:17:50 +0200
1 files changed, 3 insertions(+), 3 deletions(-)
jump to
M src/index.ts → src/index.ts
@@ -65,14 +65,14 @@ export default withHtmlLiveReload({ fetch: async function (request) { const pathname = new URL(request.url).pathname; - if (files.has(pathname)) { - const file = files.get(pathname); - console.info("filename", file.filename); + const file = files.get(pathname); + if (file) { return new Response(Bun.file(file.filename), { headers: defaultHeaders, status: 200, }); } + return new Response(Bun.file(getFilename("404.html")), { headers: Object.assign({}, defaultHeaders, { "cache-control": "max-age=5, no-cache",