all repos — archive/homestead @ 93197c349e19f1e5b1cb5244827eab64aa4ebba4

My future indieweb platform

Remove defunct live-reload Doesn't work when serving static files

Alan Pearce
commit

93197c349e19f1e5b1cb5244827eab64aa4ebba4

parent

c738123d55b8c9418a76afcbfd4480cc90de0e94

3 files changed, 3 insertions(+), 5 deletions(-)

jump to
M bun.lockbbun.lockb

Not showing binary file.

M package.jsonpackage.json
@@ -2,7 +2,6 @@ {
"name": "homestead", "module": "src/index.ts", "devDependencies": { - "bun-html-live-reload": "^0.1.1", "bun-types": "latest" }, "peerDependencies": {
M src/index.tssrc/index.ts
@@ -1,8 +1,7 @@
import path from "node:path"; import fs, { Stats } from "node:fs"; import fsp from "node:fs/promises"; -import { withHtmlLiveReload } from "bun-html-live-reload"; -import type { BunFile } from "bun-types"; +import type { BunFile, Serve } from "bun"; import readConfig from "./config";
@@ -104,7 +103,7 @@ function parseIfModifiedSinceHeader(header: string | null): number {
return header ? new Date(header).getTime() + 999 : 0; } -export default withHtmlLiveReload({ +export default { fetch: async function (request) { const pathname = new URL(request.url).pathname; const file = files.get(pathname);
@@ -147,4 +146,4 @@ }
} return serveFile(file); }, -}); +} satisfies Serve;