diff --git a/package.json b/package.json
index d62ac79..956403d 100644
--- a/package.json
+++ b/package.json
@@ -3,13 +3,13 @@
"version": "0.0.0",
"type": "module",
"scripts": {
- "dev": "yarn prebuild && wmr",
- "build": "tsc && NODE_ENV=production && pnpm run prebuild && wmr build && pnpm run prerender && node ./scripts/make-feed.js",
+ "dev": "bun run prebuild && wmr",
+ "build": "tsc && NODE_ENV=production && bun run prebuild && wmr build --prerender && bun run make-feed",
"serve": "wmr serve",
"lint": "eslint './**/*.{js,jsx,ts,tsx}'",
- "gen": "node ./scripts/gen-template.js",
- "prebuild": "node ./scripts/pre-build.js",
- "prerender": "node ./scripts/prerender.js"
+ "gen": "bun run ./scripts/gen-template.js",
+ "prebuild": "bun run ./scripts/pre-build.js",
+ "make-feed": "bun run ./scripts/make-feed.js"
},
"alias": {
"react": "preact/compat"
diff --git a/public/index.tsx b/public/index.tsx
index b69085c..7eb0c09 100644
--- a/public/index.tsx
+++ b/public/index.tsx
@@ -28,9 +28,6 @@ if (typeof window !== "undefined") {
hydrate(, document.body);
}
-// MEMO:
-// build を置き換えても wmr を剥がすまでは prerender 関数は残しておく
-// そうしないと meta タグがうまく取れない、ここの仕組みに関しては後で考える
export async function prerender() {
return (await import("./prerender.js")).prerender();
}