Update script.js

This commit is contained in:
xixu-me committed 2024-10-10 16:37:01 +08:00
1 parent a391e527da
commit 392f052478
1 file changed
+6 -6
+6 -6
View File
@@ -473,14 +473,14 @@ const ruleProviders = {
// generate configuration using the above settings
function validateOiginalConfig(config) {
function validateOriginalConfig(config) {
const proxyCount = Array.isArray(config.proxies)
? config.proxies.length
? config?.proxies?.length
: 0;
const proxyProviderCount =
typeof config["proxy-providers"] === "object" &&
config["proxy-providers"] !== null
? Object.keys(config["proxy-providers"]).length
typeof config?.["proxy-providers"] === "object" &&
config?.["proxy-providers"] !== null
? Object.keys(config?.["proxy-providers"])?.length
: 0;
if (proxyCount === 0 && proxyProviderCount === 0) {
throw new Error(
@@ -491,7 +491,7 @@ function validateOiginalConfig(config) {
function main(config) {
try {
validateOiginalConfig();
validateOriginalConfig();
Object.assign(config, generalConfig, {
dns,
hosts,