From 9f93763b983f2a8780da2fd473f5366f6e0b2b23 Mon Sep 17 00:00:00 2001 From: Sander Declerck Date: Thu, 18 Dec 2025 18:18:45 +0100 Subject: [PATCH] Handle code quality comments --- packages/safe-chain/src/config/configFile.js | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/packages/safe-chain/src/config/configFile.js b/packages/safe-chain/src/config/configFile.js index b52b36b..1b7525b 100644 --- a/packages/safe-chain/src/config/configFile.js +++ b/packages/safe-chain/src/config/configFile.js @@ -97,12 +97,10 @@ export function getNpmCustomRegistries() { const npmConfig = /** @type {SafeChainRegistryConfiguration} */ (config.npm); const customRegistries = npmConfig.customRegistries; - // Handle format: ensure it's an array of strings if (!Array.isArray(customRegistries)) { return []; } - // Filter to only string values (format checking, not validation) return customRegistries.filter((item) => typeof item === "string"); } @@ -160,19 +158,19 @@ export function readDatabaseFromLocalCache() { } } -/** @type {SafeChainConfig} */ -const emptyConfig = { - scanTimeout: undefined, - minimumPackageAgeHours: undefined, - npm: { - customRegistries: undefined, - }, -}; - /** * @returns {SafeChainConfig} */ function readConfigFile() { + /** @type {SafeChainConfig} */ + const emptyConfig = { + scanTimeout: undefined, + minimumPackageAgeHours: undefined, + npm: { + customRegistries: undefined, + }, + }; + const configFilePath = getConfigFilePath(); if (!fs.existsSync(configFilePath)) {