From 49d31049ac2ca3e3132b7b36187282cc891e9c49 Mon Sep 17 00:00:00 2001 From: Hans Ott Date: Mon, 3 Nov 2025 11:04:12 +0100 Subject: [PATCH] Revert code Let's do it in a separate PR --- packages/safe-chain/src/config/configFile.js | 30 ++------------------ 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/packages/safe-chain/src/config/configFile.js b/packages/safe-chain/src/config/configFile.js index 20dabdc..a11acc2 100644 --- a/packages/safe-chain/src/config/configFile.js +++ b/packages/safe-chain/src/config/configFile.js @@ -7,34 +7,10 @@ import { ui } from "../environment/userInteraction.js"; * @returns {number} */ export function getScanTimeout() { - if (process.env.AIKIDO_SCAN_TIMEOUT_MS) { - const timeout = parseInt(process.env.AIKIDO_SCAN_TIMEOUT_MS); - if (!isNaN(timeout) && timeout >= 0) { - return timeout; - } - } + const config = /** @type {{scanTimeout: number}} */ (readConfigFile()); - const config = readConfigFile(); - - if (hasScanTimeout(config) && config.scanTimeout >= 0) { - return config.scanTimeout; - } - - return 10000; // Default to 10 seconds -} - -/** - * @param {unknown} config - * - * @returns {config is {scanTimeout: number}} - */ -function hasScanTimeout(config) { - return ( - typeof config === "object" && - config !== null && - "scanTimeout" in config && - typeof config.scanTimeout === "number" - ); + // @ts-expect-error values of process.env can be string | undefined + return parseInt(process.env.AIKIDO_SCAN_TIMEOUT_MS) || config.scanTimeout || 10000 // Default to 10 seconds } /**