Revert code

Let's do it in a separate PR
This commit is contained in:
Hans Ott 2025-11-03 11:04:12 +01:00
parent e8e7c85c62
commit 49d31049ac

View file

@ -7,34 +7,10 @@ import { ui } from "../environment/userInteraction.js";
* @returns {number} * @returns {number}
*/ */
export function getScanTimeout() { export function getScanTimeout() {
if (process.env.AIKIDO_SCAN_TIMEOUT_MS) { const config = /** @type {{scanTimeout: number}} */ (readConfigFile());
const timeout = parseInt(process.env.AIKIDO_SCAN_TIMEOUT_MS);
if (!isNaN(timeout) && timeout >= 0) {
return timeout;
}
}
const config = readConfigFile(); // @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
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"
);
} }
/** /**