message: feat: always add domain to surge external provider's args
diff: @@ -400,10 +400,10 @@ export const getSurgeNodes = (
  if (config.hostnameIp) {
  configString.push(...config.hostnameIp.map(item => `addresses = ${item}`));
  - } else {
  - configString.push(`addresses = ${config.hostname}`);
  }
  + configString.push(`addresses = ${config.hostname}`);
  +
  return ([
  config.nodeName,
  configString.join(', '),
  @@ -473,10 +473,10 @@ export const getSurgeNodes = (
  if (config.hostnameIp) {
  configString.push(...config.hostnameIp.map(item => `addresses = ${item}`));
  - } else {
  - configString.push(`addresses = ${config.hostname}`);
  }
  + configString.push(`addresses = ${config.hostname}`);
  +
  if (process.env.NODE_ENV !== 'test') {
  fs.writeJSONSync(jsonFilePath, jsonFile);
  }
  