From 5e8bb53244cc76540f0394e4c226a5da80c42253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 26 May 2026 12:33:54 +0200 Subject: [PATCH 1/3] fix: type reconnectTimer as setTimeout return value The runtime type of setTimeout's return value changed to a Timeout object, so the explicit `number` annotation no longer type-checks. Using `ReturnType` keeps the declaration accurate across runtimes. --- packages/fresh/src/runtime/client/dev_hmr.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/fresh/src/runtime/client/dev_hmr.ts b/packages/fresh/src/runtime/client/dev_hmr.ts index b86c98e0358..106b42d055d 100644 --- a/packages/fresh/src/runtime/client/dev_hmr.ts +++ b/packages/fresh/src/runtime/client/dev_hmr.ts @@ -3,7 +3,7 @@ import { IS_BROWSER } from "../shared.ts"; let ws: WebSocket; let revision = 0; -let reconnectTimer: number; +let reconnectTimer: ReturnType; const backoff = [ // Wait 100ms initially, because we could also be // disconnected because of a form submit. From 6d2ab3329775212ecc982c677a6301ca28acdda8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 26 May 2026 13:13:33 +0200 Subject: [PATCH 2/3] ci: retrigger From 4d8b928d993b7c0a858ebe563a8dd08112f8cf4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 26 May 2026 14:53:11 +0200 Subject: [PATCH 3/3] ci: retrigger