1interface Env {
2 ASSETS: Fetcher;
3}
4
5let scheduledCount = 0;
6
7export default {
8 fetch(request: Request, env: Env) {
9 if (new URL(request.url).pathname === "/api/scheduled") {
10 return Response.json({ scheduledCount });
11 }
12 return env.ASSETS.fetch(request);
13 },
14 scheduled() {
15 scheduledCount += 1;
16 },
17};