message: fix: improve error handling while removing config props
diff: @@ -220,11 +220,14 @@ export class AuthRemover extends AsyncOptionalCreatable {
  .reduce((x, y) => x.concat(y), []);
  const allKeys = keysWithUsername.concat(keysWithAlias);
  this.logger.debug(`Found these config keys to remove: ${allKeys}`);
  + allKeys.forEach((key) => {
  try {
  - allKeys.forEach((key) => config.unset(key));
  - } finally {
  - await config.write();
  + config.unset(key);
  + } catch {
  + this.logger.debug(`Failed to remove ${key}`);
  }
  + });
  + await config.write();
  }
  }
  }
  